[02:59:27]OFD Sender: No OFD packet to send [02:59:32]OFD Sender: No OFD packet to send [02:59:37]OFD Sender: No OFD packet to send [02:59:42]OFD Sender: No OFD packet to send [02:59:47]OFD Sender: No OFD packet to send [02:59:52]OFD Sender: No OFD packet to send [02:59:57]OFD Sender: No OFD packet to send [03:00:02]OFD Sender: No OFD packet to send [03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:17]OFD Sender: No OFD packet to send [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:22]OFD Sender: No OFD packet to send [03:16:27]OFD Sender: No OFD packet to send [03:16:32]OFD Sender: No OFD packet to send [03:16:37]OFD Sender: No OFD packet to send [03:16:42]OFD Sender: No OFD packet to send [03:16:47]OFD Sender: No OFD packet to send [03:16:52]OFD Sender: No OFD packet to send [03:16:57]OFD Sender: No OFD packet to send [03:17:02]OFD Sender: No OFD packet to send [03:17:07]OFD Sender: No OFD packet to send [03:17:12]OFD Sender: No OFD packet to send [03:17:17]OFD Sender: No OFD packet to send [03:17:22]OFD Sender: No OFD packet to send [03:17:27]OFD Sender: No OFD packet to send [03:17:32]OFD Sender: No OFD packet to send [03:17:37]OFD Sender: No OFD packet to send [03:17:42]OFD Sender: No OFD packet to send [03:17:47]OFD Sender: No OFD packet to send [03:17:53]OFD Sender: No OFD packet to send [03:17:58]OFD Sender: No OFD packet to send [03:18:03]OFD Sender: No OFD packet to send [03:18:08]OFD Sender: No OFD packet to send [03:18:13]OFD Sender: No OFD packet to send [03:18:18]OFD Sender: No OFD packet to send [03:18:23]OFD Sender: No OFD packet to send [03:18:28]OFD Sender: No OFD packet to send [03:18:33]OFD Sender: No OFD packet to send [03:18:38]OFD Sender: No OFD packet to send [03:18:43]OFD Sender: No OFD packet to send [03:18:48]OFD Sender: No OFD packet to send [03:18:53]OFD Sender: No OFD packet to send [03:18:58]OFD Sender: No OFD packet to send [03:19:03]OFD Sender: No OFD packet to send [03:19:08]OFD Sender: No OFD packet to send [03:19:13]OFD Sender: No OFD packet to send [03:19:18]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:08]OFD Sender: No OFD packet to send [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:43]OFD Sender: No OFD packet to send [03:22:48]OFD Sender: No OFD packet to send [03:22:53]OFD Sender: No OFD packet to send [03:22:58]OFD Sender: No OFD packet to send [03:23:03]OFD Sender: No OFD packet to send [03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:38]OFD Sender: No OFD packet to send [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:23]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:23]OFD Sender: No OFD packet to send [03:33:28]OFD Sender: No OFD packet to send [03:33:33]OFD Sender: No OFD packet to send [03:33:38]OFD Sender: No OFD packet to send [03:33:43]OFD Sender: No OFD packet to send [03:33:48]OFD Sender: No OFD packet to send [03:33:53]OFD Sender: No OFD packet to send [03:33:58]OFD Sender: No OFD packet to send [03:34:03]OFD Sender: No OFD packet to send [03:34:08]OFD Sender: No OFD packet to send [03:34:13]OFD Sender: No OFD packet to send [03:34:18]OFD Sender: No OFD packet to send [03:34:23]OFD Sender: No OFD packet to send [03:34:28]OFD Sender: No OFD packet to send [03:34:33]OFD Sender: No OFD packet to send [03:34:38]OFD Sender: No OFD packet to send [03:34:43]OFD Sender: No OFD packet to send [03:34:48]OFD Sender: No OFD packet to send [03:34:53]OFD Sender: No OFD packet to send [03:34:58]OFD Sender: No OFD packet to send [03:35:03]OFD Sender: No OFD packet to send [03:35:08]OFD Sender: No OFD packet to send [03:35:13]OFD Sender: No OFD packet to send [03:35:18]OFD Sender: No OFD packet to send [03:35:23]OFD Sender: No OFD packet to send [03:35:28]OFD Sender: No OFD packet to send [03:35:33]OFD Sender: No OFD packet to send [03:35:38]OFD Sender: No OFD packet to send [03:35:43]OFD Sender: No OFD packet to send [03:35:48]OFD Sender: No OFD packet to send [03:35:53]OFD Sender: No OFD packet to send [03:35:58]OFD Sender: No OFD packet to send [03:36:03]OFD Sender: No OFD packet to send [03:36:08]OFD Sender: No OFD packet to send [03:36:13]OFD Sender: No OFD packet to send [03:36:18]OFD Sender: No OFD packet to send [03:36:23]OFD Sender: No OFD packet to send [03:36:28]OFD Sender: No OFD packet to send [03:36:33]OFD Sender: No OFD packet to send [03:36:38]OFD Sender: No OFD packet to send [03:36:43]OFD Sender: No OFD packet to send [03:36:48]OFD Sender: No OFD packet to send [03:36:53]OFD Sender: No OFD packet to send [03:36:58]OFD Sender: No OFD packet to send [03:37:03]OFD Sender: No OFD packet to send [03:37:08]OFD Sender: No OFD packet to send [03:37:13]OFD Sender: No OFD packet to send [03:37:18]OFD Sender: No OFD packet to send [03:37:23]OFD Sender: No OFD packet to send [03:37:28]OFD Sender: No OFD packet to send [03:37:33]OFD Sender: No OFD packet to send [03:37:38]OFD Sender: No OFD packet to send [03:37:43]OFD Sender: No OFD packet to send [03:37:48]OFD Sender: No OFD packet to send [03:37:53]OFD Sender: No OFD packet to send [03:37:58]OFD Sender: No OFD packet to send [03:38:03]OFD Sender: No OFD packet to send [03:38:08]OFD Sender: No OFD packet to send [03:38:13]OFD Sender: No OFD packet to send [03:38:18]OFD Sender: No OFD packet to send [03:38:23]OFD Sender: No OFD packet to send [03:38:28]OFD Sender: No OFD packet to send [03:38:33]OFD Sender: No OFD packet to send [03:38:38]OFD Sender: No OFD packet to send [03:38:43]OFD Sender: No OFD packet to send [03:38:48]OFD Sender: No OFD packet to send [03:38:53]OFD Sender: No OFD packet to send [03:38:58]OFD Sender: No OFD packet to send [03:39:03]OFD Sender: No OFD packet to send [03:39:08]OFD Sender: No OFD packet to send [03:39:13]OFD Sender: No OFD packet to send [03:39:18]OFD Sender: No OFD packet to send [03:39:23]OFD Sender: No OFD packet to send [03:39:29]OFD Sender: No OFD packet to send [03:39:34]OFD Sender: No OFD packet to send [03:39:39]OFD Sender: No OFD packet to send [03:39:44]OFD Sender: No OFD packet to send [03:39:49]OFD Sender: No OFD packet to send [03:39:54]OFD Sender: No OFD packet to send [03:39:59]OFD Sender: No OFD packet to send [03:40:04]OFD Sender: No OFD packet to send [03:40:09]OFD Sender: No OFD packet to send [03:40:14]OFD Sender: No OFD packet to send [03:40:19]OFD Sender: No OFD packet to send [03:40:24]OFD Sender: No OFD packet to send [03:40:29]OFD Sender: No OFD packet to send [03:40:34]OFD Sender: No OFD packet to send [03:40:39]OFD Sender: No OFD packet to send [03:40:44]OFD Sender: No OFD packet to send [03:40:49]OFD Sender: No OFD packet to send [03:40:54]OFD Sender: No OFD packet to send [03:40:59]OFD Sender: No OFD packet to send [03:41:04]OFD Sender: No OFD packet to send [03:41:09]OFD Sender: No OFD packet to send [03:41:14]OFD Sender: No OFD packet to send [03:41:19]OFD Sender: No OFD packet to send [03:41:24]OFD Sender: No OFD packet to send [03:41:29]OFD Sender: No OFD packet to send [03:41:34]OFD Sender: No OFD packet to send [03:41:39]OFD Sender: No OFD packet to send [03:41:44]OFD Sender: No OFD packet to send [03:41:49]OFD Sender: No OFD packet to send [03:41:54]OFD Sender: No OFD packet to send [03:41:59]OFD Sender: No OFD packet to send [03:42:04]OFD Sender: No OFD packet to send [03:42:09]OFD Sender: No OFD packet to send [03:42:14]OFD Sender: No OFD packet to send [03:42:19]OFD Sender: No OFD packet to send [03:42:24]OFD Sender: No OFD packet to send [03:42:29]OFD Sender: No OFD packet to send [03:42:34]OFD Sender: No OFD packet to send [03:42:39]OFD Sender: No OFD packet to send [03:42:44]OFD Sender: No OFD packet to send [03:42:49]OFD Sender: No OFD packet to send [03:42:54]OFD Sender: No OFD packet to send [03:42:59]OFD Sender: No OFD packet to send [03:43:04]OFD Sender: No OFD packet to send [03:43:09]OFD Sender: No OFD packet to send [03:43:14]OFD Sender: No OFD packet to send [03:43:19]OFD Sender: No OFD packet to send [03:43:24]OFD Sender: No OFD packet to send [03:43:29]OFD Sender: No OFD packet to send [03:43:34]OFD Sender: No OFD packet to send [03:43:39]OFD Sender: No OFD packet to send [03:43:44]OFD Sender: No OFD packet to send [03:43:49]OFD Sender: No OFD packet to send [03:43:54]OFD Sender: No OFD packet to send [03:43:59]OFD Sender: No OFD packet to send [03:44:04]OFD Sender: No OFD packet to send [03:44:09]OFD Sender: No OFD packet to send [03:44:14]OFD Sender: No OFD packet to send [03:44:19]OFD Sender: No OFD packet to send [03:44:24]OFD Sender: No OFD packet to send [03:44:29]OFD Sender: No OFD packet to send [03:44:34]OFD Sender: No OFD packet to send [03:44:39]OFD Sender: No OFD packet to send [03:44:44]OFD Sender: No OFD packet to send [03:44:49]OFD Sender: No OFD packet to send [03:44:54]OFD Sender: No OFD packet to send [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:34]OFD Sender: No OFD packet to send [03:45:39]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:30]OFD Sender: No OFD packet to send [04:01:35]OFD Sender: No OFD packet to send [04:01:40]OFD Sender: No OFD packet to send [04:01:45]OFD Sender: No OFD packet to send [04:01:50]OFD Sender: No OFD packet to send [04:01:55]OFD Sender: No OFD packet to send [04:02:00]OFD Sender: No OFD packet to send [04:02:05]OFD Sender: No OFD packet to send [04:02:10]OFD Sender: No OFD packet to send [04:02:15]OFD Sender: No OFD packet to send [04:02:20]OFD Sender: No OFD packet to send [04:02:25]OFD Sender: No OFD packet to send [04:02:30]OFD Sender: No OFD packet to send [04:02:35]OFD Sender: No OFD packet to send [04:02:40]OFD Sender: No OFD packet to send [04:02:45]OFD Sender: No OFD packet to send [04:02:50]OFD Sender: No OFD packet to send [04:02:55]OFD Sender: No OFD packet to send [04:03:00]OFD Sender: No OFD packet to send [04:03:05]OFD Sender: No OFD packet to send [04:03:10]OFD Sender: No OFD packet to send [04:03:15]OFD Sender: No OFD packet to send [04:03:20]OFD Sender: No OFD packet to send [04:03:25]OFD Sender: No OFD packet to send [04:03:30]OFD Sender: No OFD packet to send [04:03:35]OFD Sender: No OFD packet to send [04:03:40]OFD Sender: No OFD packet to send [04:03:45]OFD Sender: No OFD packet to send [04:03:50]OFD Sender: No OFD packet to send [04:03:55]OFD Sender: No OFD packet to send [04:04:00]OFD Sender: No OFD packet to send [04:04:05]OFD Sender: No OFD packet to send [04:04:10]OFD Sender: No OFD packet to send [04:04:15]OFD Sender: No OFD packet to send [04:04:20]OFD Sender: No OFD packet to send [04:04:25]OFD Sender: No OFD packet to send [04:04:30]OFD Sender: No OFD packet to send [04:04:35]OFD Sender: No OFD packet to send [04:04:40]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:50]OFD Sender: No OFD packet to send [04:05:55]OFD Sender: No OFD packet to send [04:06:00]OFD Sender: No OFD packet to send [04:06:05]OFD Sender: No OFD packet to send [04:06:10]OFD Sender: No OFD packet to send [04:06:15]OFD Sender: No OFD packet to send [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]OFD Sender: No OFD packet to send [04:12:20]OFD Sender: No OFD packet to send [04:12:25]OFD Sender: No OFD packet to send [04:12:30]OFD Sender: No OFD packet to send [04:12:35]OFD Sender: No OFD packet to send [04:12:40]OFD Sender: No OFD packet to send [04:12:45]OFD Sender: No OFD packet to send [04:12:50]OFD Sender: No OFD packet to send [04:12:55]OFD Sender: No OFD packet to send [04:13:00]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]OFD Sender: No OFD packet to send [04:19:15]OFD Sender: No OFD packet to send [04:19:20]OFD Sender: No OFD packet to send [04:19:25]OFD Sender: No OFD packet to send [04:19:30]OFD Sender: No OFD packet to send [04:19:35]OFD Sender: No OFD packet to send [04:19:40]OFD Sender: No OFD packet to send [04:19:45]OFD Sender: No OFD packet to send [04:19:50]OFD Sender: No OFD packet to send [04:19:55]OFD Sender: No OFD packet to send [04:20:00]OFD Sender: No OFD packet to send [04:20:05]OFD Sender: No OFD packet to send [04:20:10]OFD Sender: No OFD packet to send [04:20:15]OFD Sender: No OFD packet to send [04:20:20]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:40]OFD Sender: No OFD packet to send [04:20:45]OFD Sender: No OFD packet to send [04:20: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:50]OFD Sender: No OFD packet to send [04:22:55]OFD Sender: No OFD packet to send [04:23:00]OFD Sender: No OFD packet to send [04:23:05]OFD Sender: No OFD packet to send [04:23:10]OFD Sender: No OFD packet to send [04:23:15]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23: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]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]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:44]recv_with_timeout no data received [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:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:16]OFD Sender: No OFD packet to send [04:37:21]OFD Sender: No OFD packet to send [04:37:26]OFD Sender: No OFD packet to send [04:37:31]OFD Sender: No OFD packet to send [04:37:36]OFD Sender: No OFD packet to send [04:37:41]OFD Sender: No OFD packet to send [04:37:46]OFD Sender: No OFD packet to send [04:37:51]OFD Sender: No OFD packet to send [04:37:56]OFD Sender: No OFD packet to send [04:38:01]OFD Sender: No OFD packet to send [04:38:06]OFD Sender: No OFD packet to send [04:38:11]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:01]OFD Sender: No OFD packet to send [04:39:06]OFD Sender: No OFD packet to send [04:39:11]OFD Sender: No OFD packet to send [04:39:16]OFD Sender: No OFD packet to send [04:39:21]OFD Sender: No OFD packet to send [04:39:26]OFD Sender: No OFD packet to send [04:39:31]OFD Sender: No OFD packet to send [04:39:36]OFD Sender: No OFD packet to send [04:39:41]OFD Sender: No OFD packet to send [04:39:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:56]OFD Sender: No OFD packet to send [04:40:01]OFD Sender: No OFD packet to send [04:40:06]OFD Sender: No OFD packet to send [04:40:11]OFD Sender: No OFD packet to send [04:40:16]OFD Sender: No OFD packet to send [04:40:21]OFD Sender: No OFD packet to send [04:40:26]OFD Sender: No OFD packet to send [04:40:31]OFD Sender: No OFD packet to send [04:40:36]OFD Sender: No OFD packet to send [04:40:41]OFD Sender: No OFD packet to send [04:40:46]OFD Sender: No OFD packet to send [04:40:51]OFD Sender: No OFD packet to send [04:40:56]OFD Sender: No OFD packet to send [04:41:01]OFD Sender: No OFD packet to send [04:41:06]OFD Sender: No OFD packet to send [04:41:11]OFD Sender: No OFD packet to send [04:41:16]OFD Sender: No OFD packet to send [04:41:21]OFD Sender: No OFD packet to send [04:41:26]OFD Sender: No OFD packet to send [04:41:31]OFD Sender: No OFD packet to send [04:41:36]OFD Sender: No OFD packet to send [04:41:41]OFD Sender: No OFD packet to send [04:41:46]OFD Sender: No OFD packet to send [04:41:51]OFD Sender: No OFD packet to send [04:41:56]OFD Sender: No OFD packet to send [04:42:01]OFD Sender: No OFD packet to send [04:42:06]OFD Sender: No OFD packet to send [04:42:11]OFD Sender: No OFD packet to send [04:42:16]OFD Sender: No OFD packet to send [04:42:21]OFD Sender: No OFD packet to send [04:42:26]OFD Sender: No OFD packet to send [04:42:31]OFD Sender: No OFD packet to send [04:42:36]OFD Sender: No OFD packet to send [04:42:41]OFD Sender: No OFD packet to send [04:42:46]OFD Sender: No OFD packet to send [04:42:51]OFD Sender: No OFD packet to send [04:42:56]OFD Sender: No OFD packet to send [04:43:01]OFD Sender: No OFD packet to send [04:43:06]OFD Sender: No OFD packet to send [04:43:11]OFD Sender: No OFD packet to send [04:43:16]OFD Sender: No OFD packet to send [04:43:21]OFD Sender: No OFD packet to send [04:43:26]OFD Sender: No OFD packet to send [04:43:31]OFD Sender: No OFD packet to send [04:43:36]OFD Sender: No OFD packet to send [04:43:41]OFD Sender: No OFD packet to send [04:43:46]OFD Sender: No OFD packet to send [04:43:51]OFD Sender: No OFD packet to send [04:43:56]OFD Sender: No OFD packet to send [04:44:01]OFD Sender: No OFD packet to send [04:44:06]OFD Sender: No OFD packet to send [04:44:11]OFD Sender: No OFD packet to send [04:44:16]OFD Sender: No OFD packet to send [04:44:21]OFD Sender: No OFD packet to send [04:44:26]OFD Sender: No OFD packet to send [04:44:31]OFD Sender: No OFD packet to send [04:44:36]OFD Sender: No OFD packet to send [04:44:41]OFD Sender: No OFD packet to send [04:44:46]OFD Sender: No OFD packet to send [04:44:51]OFD Sender: No OFD packet to send [04:44:57]OFD Sender: No OFD packet to send [04:45:02]OFD Sender: No OFD packet to send [04:45:07]OFD Sender: No OFD packet to send [04:45:12]OFD Sender: No OFD packet to send [04:45:17]OFD Sender: No OFD packet to send [04:45:22]OFD Sender: No OFD packet to send [04:45:27]OFD Sender: No OFD packet to send [04:45:32]OFD Sender: No OFD packet to send [04:45:37]OFD Sender: No OFD packet to send [04:45:42]OFD Sender: No OFD packet to send [04:45:47]OFD Sender: No OFD packet to send [04:45:52]OFD Sender: No OFD packet to send [04:45:57]OFD Sender: No OFD packet to send [04:46:02]OFD Sender: No OFD packet to send [04:46:07]OFD Sender: No OFD packet to send [04:46:12]OFD Sender: No OFD packet to send [04:46:17]OFD Sender: No OFD packet to send [04:46:22]OFD Sender: No OFD packet to send [04:46:27]OFD Sender: No OFD packet to send [04:46:32]OFD Sender: No OFD packet to send [04:46:37]OFD Sender: No OFD packet to send [04:46:42]OFD Sender: No OFD packet to send [04:46:47]OFD Sender: No OFD packet to send [04:46:52]OFD Sender: No OFD packet to send [04:46:57]OFD Sender: No OFD packet to send [04:47:02]OFD Sender: No OFD packet to send [04:47:07]OFD Sender: No OFD packet to send [04:47:12]OFD Sender: No OFD packet to send [04:47:17]OFD Sender: No OFD packet to send [04:47:22]OFD Sender: No OFD packet to send [04:47:27]OFD Sender: No OFD packet to send [04:47:32]OFD Sender: No OFD packet to send [04:47:37]OFD Sender: No OFD packet to send [04:47:42]OFD Sender: No OFD packet to send [04:47:47]OFD Sender: No OFD packet to send [04:47:52]OFD Sender: No OFD packet to send [04:47:57]OFD Sender: No OFD packet to send [04:48:02]OFD Sender: No OFD packet to send [04:48:07]OFD Sender: No OFD packet to send [04:48:12]OFD Sender: No OFD packet to send [04:48:17]OFD Sender: No OFD packet to send [04:48:22]OFD Sender: No OFD packet to send [04:48:27]OFD Sender: No OFD packet to send [04:48:32]OFD Sender: No OFD packet to send [04:48:37]OFD Sender: No OFD packet to send [04:48:42]OFD Sender: No OFD packet to send [04:48:47]OFD Sender: No OFD packet to send [04:48:52]OFD Sender: No OFD packet to send [04:48:57]OFD Sender: No OFD packet to send [04:49:02]OFD Sender: No OFD packet to send [04:49:07]OFD Sender: No OFD packet to send [04:49:12]OFD Sender: No OFD packet to send [04:49:17]OFD Sender: No OFD packet to send [04:49:22]OFD Sender: No OFD packet to send [04:49:27]OFD Sender: No OFD packet to send [04:49:32]OFD Sender: No OFD packet to send [04:49:37]OFD Sender: No OFD packet to send [04:49:42]OFD Sender: No OFD packet to send [04:49:47]OFD Sender: No OFD packet to send [04:49:52]OFD Sender: No OFD packet to send [04:49:57]OFD Sender: No OFD packet to send [04:50:02]OFD Sender: No OFD packet to send [04:50:07]OFD Sender: No OFD packet to send [04:50:12]OFD Sender: No OFD packet to send [04:50:17]OFD Sender: No OFD packet to send [04:50:22]OFD Sender: No OFD packet to send [04:50:27]OFD Sender: No OFD packet to send [04:50:32]OFD Sender: No OFD packet to send [04:50:37]OFD Sender: No OFD packet to send [04:50:42]OFD Sender: No OFD packet to send [04:50:47]OFD Sender: No OFD packet to send [04:50:52]OFD Sender: No OFD packet to send [04:50:57]OFD Sender: No OFD packet to send [04:51:02]OFD Sender: No OFD packet to send [04:51:07]OFD Sender: No OFD packet to send [04:51:12]OFD Sender: No OFD packet to send [04:51:17]OFD Sender: No OFD packet to send [04:51:22]OFD Sender: No OFD packet to send [04:51:27]OFD Sender: No OFD packet to send [04:51:32]OFD Sender: No OFD packet to send [04:51:37]OFD Sender: No OFD packet to send [04:51:42]OFD Sender: No OFD packet to send [04:51:47]OFD Sender: No OFD packet to send [04:51:52]OFD Sender: No OFD packet to send [04:51:57]OFD Sender: No OFD packet to send [04:52:02]OFD Sender: No OFD packet to send [04:52:07]OFD Sender: No OFD packet to send [04:52:12]OFD Sender: No OFD packet to send [04:52:17]OFD Sender: No OFD packet to send [04:52:22]OFD Sender: No OFD packet to send [04:52:27]OFD Sender: No OFD packet to send [04:52:32]OFD Sender: No OFD packet to send [04:52:37]OFD Sender: No OFD packet to send [04:52:42]OFD Sender: No OFD packet to send [04:52:47]OFD Sender: No OFD packet to send [04:52:52]OFD Sender: No OFD packet to send [04:52:57]OFD Sender: No OFD packet to send [04:53:02]OFD Sender: No OFD packet to send [04:53:07]OFD Sender: No OFD packet to send [04:53:12]OFD Sender: No OFD packet to send [04:53:17]OFD Sender: No OFD packet to send [04:53:22]OFD Sender: No OFD packet to send [04:53:27]OFD Sender: No OFD packet to send [04:53:32]OFD Sender: No OFD packet to send [04:53:37]OFD Sender: No OFD packet to send [04:53:42]OFD Sender: No OFD packet to send [04:53:47]OFD Sender: No OFD packet to send [04:53:52]OFD Sender: No OFD packet to send [04:53:57]OFD Sender: No OFD packet to send [04:54:02]OFD Sender: No OFD packet to send [04:54:07]OFD Sender: No OFD packet to send [04:54:12]OFD Sender: No OFD packet to send [04:54:17]OFD Sender: No OFD packet to send [04:54:22]OFD Sender: No OFD packet to send [04:54:27]OFD Sender: No OFD packet to send [04:54:32]OFD Sender: No OFD packet to send [04:54:37]OFD Sender: No OFD packet to send [04:54:42]OFD Sender: No OFD packet to send [04:54:47]OFD Sender: No OFD packet to send [04:54:52]OFD Sender: No OFD packet to send [04:54:57]OFD Sender: No OFD packet to send [04:55:02]OFD Sender: No OFD packet to send [04:55:07]OFD Sender: No OFD packet to send [04:55:12]OFD Sender: No OFD packet to send [04:55:17]OFD Sender: No OFD packet to send [04:55:22]OFD Sender: No OFD packet to send [04:55:27]OFD Sender: No OFD packet to send [04:55:32]OFD Sender: No OFD packet to send [04:55:37]OFD Sender: No OFD packet to send [04:55:42]OFD Sender: No OFD packet to send [04:55:47]OFD Sender: No OFD packet to send [04:55:52]OFD Sender: No OFD packet to send [04:55:57]OFD Sender: No OFD packet to send [04:56:02]OFD Sender: No OFD packet to send [04:56:07]OFD Sender: No OFD packet to send [04:56:12]OFD Sender: No OFD packet to send [04:56:17]OFD Sender: No OFD packet to send [04:56:22]OFD Sender: No OFD packet to send [04:56:27]OFD Sender: No OFD packet to send [04:56:32]OFD Sender: No OFD packet to send [04:56:37]OFD Sender: No OFD packet to send [04:56:42]OFD Sender: No OFD packet to send [04:56:47]OFD Sender: No OFD packet to send [04:56:52]OFD Sender: No OFD packet to send [04:56:57]OFD Sender: No OFD packet to send [04:57:02]OFD Sender: No OFD packet to send [04:57:07]OFD Sender: No OFD packet to send [04:57:12]OFD Sender: No OFD packet to send [04:57:17]OFD Sender: No OFD packet to send [04:57:22]OFD Sender: No OFD packet to send [04:57:27]OFD Sender: No OFD packet to send [04:57:32]OFD Sender: No OFD packet to send [04:57:37]OFD Sender: No OFD packet to send [04:57:42]OFD Sender: No OFD packet to send [04:57:47]OFD Sender: No OFD packet to send [04:57:52]OFD Sender: No OFD packet to send [04:57:57]OFD Sender: No OFD packet to send [04:58:02]OFD Sender: No OFD packet to send [04:58:07]OFD Sender: No OFD packet to send [04:58:12]OFD Sender: No OFD packet to send [04:58:17]OFD Sender: No OFD packet to send [04:58:22]OFD Sender: No OFD packet to send [04:58:27]OFD Sender: No OFD packet to send [04:58:32]OFD Sender: No OFD packet to send [04:58:37]OFD Sender: No OFD packet to send [04:58:42]OFD Sender: No OFD packet to send [04:58:47]OFD Sender: No OFD packet to send [04:58:52]OFD Sender: No OFD packet to send [04:58:57]OFD Sender: No OFD packet to send [04:59:02]OFD Sender: No OFD packet to send [04:59:07]OFD Sender: No OFD packet to send [04:59:12]OFD Sender: No OFD packet to send [04:59:17]OFD Sender: No OFD packet to send [04:59:22]OFD Sender: No OFD packet to send [04:59:27]OFD Sender: No OFD packet to send [04:59:32]OFD Sender: No OFD packet to send [04:59:37]OFD Sender: No OFD packet to send [04:59:42]OFD Sender: No OFD packet to send [04:59:47]OFD Sender: No OFD packet to send [04:59:52]OFD Sender: No OFD packet to send [04:59:57]OFD Sender: No OFD packet to send [05:00:02]OFD Sender: No OFD packet to send [05:00:07]OFD Sender: No OFD packet to send [05:00:12]OFD Sender: No OFD packet to send [05:00:17]OFD Sender: No OFD packet to send [05:00:22]OFD Sender: No OFD packet to send [05:00:27]OFD Sender: No OFD packet to send [05:00:32]OFD Sender: No OFD packet to send [05:00:37]OFD Sender: No OFD packet to send [05:00:42]OFD Sender: No OFD packet to send [05:00:47]OFD Sender: No OFD packet to send [05:00:52]OFD Sender: No OFD packet to send [05:00:57]OFD Sender: No OFD packet to send [05:01:02]OFD Sender: No OFD packet to send [05:01:07]OFD Sender: No OFD packet to send [05:01:12]OFD Sender: No OFD packet to send [05:01:17]OFD Sender: No OFD packet to send [05:01:22]OFD Sender: No OFD packet to send [05:01:27]OFD Sender: No OFD packet to send [05:01:32]OFD Sender: No OFD packet to send [05:01:37]OFD Sender: No OFD packet to send [05:01:42]OFD Sender: No OFD packet to send [05:01:47]OFD Sender: No OFD packet to send [05:01:52]OFD Sender: No OFD packet to send [05:01:57]OFD Sender: No OFD packet to send [05:02:02]OFD Sender: No OFD packet to send [05:02:07]OFD Sender: No OFD packet to send [05:02:12]OFD Sender: No OFD packet to send [05:02:17]OFD Sender: No OFD packet to send [05:02:22]OFD Sender: No OFD packet to send [05:02:27]OFD Sender: No OFD packet to send [05:02:32]OFD Sender: No OFD packet to send [05:02:37]OFD Sender: No OFD packet to send [05:02:42]OFD Sender: No OFD packet to send [05:02:47]OFD Sender: No OFD packet to send [05:02:52]OFD Sender: No OFD packet to send [05:02:57]OFD Sender: No OFD packet to send [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:38]OFD Sender: No OFD packet to send [05:06:43]OFD Sender: No OFD packet to send [05:06:48]OFD Sender: No OFD packet to send [05:06:53]OFD Sender: No OFD packet to send [05:06:58]OFD Sender: No OFD packet to send [05:07:03]OFD Sender: No OFD packet to send [05:07:08]OFD Sender: No OFD packet to send [05:07:13]OFD Sender: No OFD packet to send [05:07:18]OFD Sender: No OFD packet to send [05:07:23]OFD Sender: No OFD packet to send [05:07:28]OFD Sender: No OFD packet to send [05:07:33]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:43]OFD Sender: No OFD packet to send [05:07:48]OFD Sender: No OFD packet to send [05:07:53]OFD Sender: No OFD packet to send [05:07:58]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:23]OFD Sender: No OFD packet to send [05:08:28]OFD Sender: No OFD packet to send [05:08:33]OFD Sender: No OFD packet to send [05:08:38]OFD Sender: No OFD packet to send [05:08:43]OFD Sender: No OFD packet to send [05:08:48]OFD Sender: No OFD packet to send [05:08:53]OFD Sender: No OFD packet to send [05:08:58]OFD Sender: No OFD packet to send [05:09:03]OFD Sender: No OFD packet to send [05:09:08]OFD Sender: No OFD packet to send [05:09:13]OFD Sender: No OFD packet to send [05:09:18]OFD Sender: No OFD packet to send [05:09:23]OFD Sender: No OFD packet to send [05:09:28]OFD Sender: No OFD packet to send [05:09:33]OFD Sender: No OFD packet to send [05:09:38]OFD Sender: No OFD packet to send [05:09:43]OFD Sender: No OFD packet to send [05:09:48]OFD Sender: No OFD packet to send [05:09:53]OFD Sender: No OFD packet to send [05:09:58]OFD Sender: No OFD packet to send [05:10:03]OFD Sender: No OFD packet to send [05:10:08]OFD Sender: No OFD packet to send [05:10:13]OFD Sender: No OFD packet to send [05:10:18]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10:58]OFD Sender: No OFD packet to send [05:11:03]OFD Sender: No OFD packet to send [05:11:08]OFD Sender: No OFD packet to send [05:11:13]OFD Sender: No OFD packet to send [05:11:18]OFD Sender: No OFD packet to send [05:11:23]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:38]OFD Sender: No OFD packet to send [05:11:43]OFD Sender: No OFD packet to send [05:11:48]OFD Sender: No OFD packet to send [05:11:53]OFD Sender: No OFD packet to send [05:11:58]OFD Sender: No OFD packet to send [05:12:03]OFD Sender: No OFD packet to send [05:12:08]OFD Sender: No OFD packet to send [05:12:13]OFD Sender: No OFD packet to send [05:12:18]OFD Sender: No OFD packet to send [05:12:23]OFD Sender: No OFD packet to send [05:12:28]OFD Sender: No OFD packet to send [05:12:33]OFD Sender: No OFD packet to send [05:12:38]OFD Sender: No OFD packet to send [05:12:43]OFD Sender: No OFD packet to send [05:12:48]OFD Sender: No OFD packet to send [05:12:53]OFD Sender: No OFD packet to send [05:12:58]OFD Sender: No OFD packet to send [05:13:03]OFD Sender: No OFD packet to send [05:13:08]OFD Sender: No OFD packet to send [05:13:13]OFD Sender: No OFD packet to send [05:13:18]OFD Sender: No OFD packet to send [05:13:23]OFD Sender: No OFD packet to send [05:13:28]OFD Sender: No OFD packet to send [05:13:33]OFD Sender: No OFD packet to send [05:13:38]OFD Sender: No OFD packet to send [05:13:43]OFD Sender: No OFD packet to send [05:13:48]OFD Sender: No OFD packet to send [05:13:53]OFD Sender: No OFD packet to send [05:13:58]OFD Sender: No OFD packet to send [05:14:03]OFD Sender: No OFD packet to send [05:14:08]OFD Sender: No OFD packet to send [05:14:13]OFD Sender: No OFD packet to send [05:14:18]OFD Sender: No OFD packet to send [05:14:23]OFD Sender: No OFD packet to send [05:14:28]OFD Sender: No OFD packet to send [05:14:33]OFD Sender: No OFD packet to send [05:14:38]OFD Sender: No OFD packet to send [05:14:43]OFD Sender: No OFD packet to send [05:14:48]OFD Sender: No OFD packet to send [05:14:53]OFD Sender: No OFD packet to send [05:14:58]OFD Sender: No OFD packet to send [05:15:03]OFD Sender: No OFD packet to send [05:15:08]OFD Sender: No OFD packet to send [05:15:13]OFD Sender: No OFD packet to send [05:15:18]OFD Sender: No OFD packet to send [05:15:23]OFD Sender: No OFD packet to send [05:15:28]OFD Sender: No OFD packet to send [05:15:33]OFD Sender: No OFD packet to send [05:15:38]OFD Sender: No OFD packet to send [05:15:43]OFD Sender: No OFD packet to send [05:15:48]OFD Sender: No OFD packet to send [05:15:53]OFD Sender: No OFD packet to send [05:15:58]OFD Sender: No OFD packet to send [05:16:03]OFD Sender: No OFD packet to send [05:16:08]OFD Sender: No OFD packet to send [05:16:13]OFD Sender: No OFD packet to send [05:16:18]OFD Sender: No OFD packet to send [05:16:23]OFD Sender: No OFD packet to send [05:16:28]OFD Sender: No OFD packet to send [05:16:33]OFD Sender: No OFD packet to send [05:16:38]OFD Sender: No OFD packet to send [05:16:43]OFD Sender: No OFD packet to send [05:16:48]OFD Sender: No OFD packet to send [05:16:53]OFD Sender: No OFD packet to send [05:16:58]OFD Sender: No OFD packet to send [05:17:03]OFD Sender: No OFD packet to send [05:17:08]OFD Sender: No OFD packet to send [05:17:13]OFD Sender: No OFD packet to send [05:17:18]OFD Sender: No OFD packet to send [05:17:23]OFD Sender: No OFD packet to send [05:17:28]OFD Sender: No OFD packet to send [05:17:33]OFD Sender: No OFD packet to send [05:17:38]OFD Sender: No OFD packet to send [05:17:43]OFD Sender: No OFD packet to send [05:17:48]OFD Sender: No OFD packet to send [05:17:53]OFD Sender: No OFD packet to send [05:17:58]OFD Sender: No OFD packet to send [05:18:03]OFD Sender: No OFD packet to send [05:18:08]OFD Sender: No OFD packet to send [05:18:13]OFD Sender: No OFD packet to send [05:18:18]OFD Sender: No OFD packet to send [05:18:23]OFD Sender: No OFD packet to send [05:18:28]OFD Sender: No OFD packet to send [05:18:33]OFD Sender: No OFD packet to send [05:18:38]OFD Sender: No OFD packet to send [05:18:43]OFD Sender: No OFD packet to send [05:18:48]OFD Sender: No OFD packet to send [05:18:53]OFD Sender: No OFD packet to send [05:18:58]OFD Sender: No OFD packet to send [05:19:03]OFD Sender: No OFD packet to send [05:19:08]OFD Sender: No OFD packet to send [05:19:13]OFD Sender: No OFD packet to send [05:19:18]OFD Sender: No OFD packet to send [05:19:23]OFD Sender: No OFD packet to send [05:19:28]OFD Sender: No OFD packet to send [05:19:33]OFD Sender: No OFD packet to send [05:19:38]OFD Sender: No OFD packet to send [05:19:43]OFD Sender: No OFD packet to send [05:19:48]OFD Sender: No OFD packet to send [05:19:53]OFD Sender: No OFD packet to send [05:19:58]OFD Sender: No OFD packet to send [05:20:03]OFD Sender: No OFD packet to send [05:20:08]OFD Sender: No OFD packet to send [05:20:13]OFD Sender: No OFD packet to send [05:20:18]OFD Sender: No OFD packet to send [05:20:23]OFD Sender: No OFD packet to send [05:20:28]OFD Sender: No OFD packet to send [05:20:33]OFD Sender: No OFD packet to send [05:20:38]OFD Sender: No OFD packet to send [05:20:43]OFD Sender: No OFD packet to send [05:20:48]OFD Sender: No OFD packet to send [05:20:53]OFD Sender: No OFD packet to send [05:20:58]OFD Sender: No OFD packet to send [05:21:03]OFD Sender: No OFD packet to send [05:21:08]OFD Sender: No OFD packet to send [05:21:13]OFD Sender: No OFD packet to send [05:21:18]OFD Sender: No OFD packet to send [05:21:23]OFD Sender: No OFD packet to send [05:21:28]OFD Sender: No OFD packet to send [05:21:33]OFD Sender: No OFD packet to send [05:21:38]OFD Sender: No OFD packet to send [05:21:43]OFD Sender: No OFD packet to send [05:21:48]OFD Sender: No OFD packet to send [05:21:53]OFD Sender: No OFD packet to send [05:21:58]OFD Sender: No OFD packet to send [05:22:03]OFD Sender: No OFD packet to send [05:22:08]OFD Sender: No OFD packet to send [05:22:13]OFD Sender: No OFD packet to send [05:22:18]OFD Sender: No OFD packet to send [05:22:23]OFD Sender: No OFD packet to send [05:22:28]OFD Sender: No OFD packet to send [05:22:33]OFD Sender: No OFD packet to send [05:22:38]OFD Sender: No OFD packet to send [05:22:43]OFD Sender: No OFD packet to send [05:22:48]OFD Sender: No OFD packet to send [05:22:53]OFD Sender: No OFD packet to send [05:22:58]OFD Sender: No OFD packet to send [05:23:03]OFD Sender: No OFD packet to send [05:23:08]OFD Sender: No OFD packet to send [05:23:13]OFD Sender: No OFD packet to send [05:23:18]OFD Sender: No OFD packet to send [05:23:23]OFD Sender: No OFD packet to send [05:23:28]OFD Sender: No OFD packet to send [05:23:33]OFD Sender: No OFD packet to send [05:23:38]OFD Sender: No OFD packet to send [05:23:43]OFD Sender: No OFD packet to send [05:23:48]OFD Sender: No OFD packet to send [05:23:53]OFD Sender: No OFD packet to send [05:23:58]OFD Sender: No OFD packet to send [05:24:03]OFD Sender: No OFD packet to send [05:24:08]OFD Sender: No OFD packet to send [05:24:13]OFD Sender: No OFD packet to send [05:24:18]OFD Sender: No OFD packet to send [05:24:23]OFD Sender: No OFD packet to send [05:24:28]OFD Sender: No OFD packet to send [05:24:33]OFD Sender: No OFD packet to send [05:24:38]OFD Sender: No OFD packet to send [05:24:43]OFD Sender: No OFD packet to send [05:24:48]OFD Sender: No OFD packet to send [05:24:53]OFD Sender: No OFD packet to send [05:24:58]OFD Sender: No OFD packet to send [05:25:03]OFD Sender: No OFD packet to send [05:25:08]OFD Sender: No OFD packet to send [05:25:13]OFD Sender: No OFD packet to send [05:25:18]OFD Sender: No OFD packet to send [05:25:23]OFD Sender: No OFD packet to send [05:25:28]OFD Sender: No OFD packet to send [05:25:33]OFD Sender: No OFD packet to send [05:25:38]OFD Sender: No OFD packet to send [05:25:43]OFD Sender: No OFD packet to send [05:25:48]OFD Sender: No OFD packet to send [05:25:53]OFD Sender: No OFD packet to send [05:25:58]OFD Sender: No OFD packet to send [05:26:03]OFD Sender: No OFD packet to send [05:26:08]OFD Sender: No OFD packet to send [05:26:13]OFD Sender: No OFD packet to send [05:26:18]OFD Sender: No OFD packet to send [05:26:23]OFD Sender: No OFD packet to send [05:26:28]OFD Sender: No OFD packet to send [05:26:33]OFD Sender: No OFD packet to send [05:26:38]OFD Sender: No OFD packet to send [05:26:43]OFD Sender: No OFD packet to send [05:26:48]OFD Sender: No OFD packet to send [05:26:53]OFD Sender: No OFD packet to send [05:26:58]OFD Sender: No OFD packet to send [05:27:03]OFD Sender: No OFD packet to send [05:27:08]OFD Sender: No OFD packet to send [05:27:13]OFD Sender: No OFD packet to send [05:27:18]OFD Sender: No OFD packet to send [05:27:23]OFD Sender: No OFD packet to send [05:27:28]OFD Sender: No OFD packet to send [05:27:33]OFD Sender: No OFD packet to send [05:27:38]OFD Sender: No OFD packet to send [05:27:43]OFD Sender: No OFD packet to send [05:27:48]OFD Sender: No OFD packet to send [05:27:53]OFD Sender: No OFD packet to send [05:27:58]OFD Sender: No OFD packet to send [05:28:03]OFD Sender: No OFD packet to send [05:28:08]OFD Sender: No OFD packet to send [05:28:13]OFD Sender: No OFD packet to send [05:28:19]OFD Sender: No OFD packet to send [05:28:24]OFD Sender: No OFD packet to send [05:28:29]OFD Sender: No OFD packet to send [05:28:34]OFD Sender: No OFD packet to send [05:28:39]OFD Sender: No OFD packet to send [05:28:44]OFD Sender: No OFD packet to send [05:28:49]OFD Sender: No OFD packet to send [05:28:54]OFD Sender: No OFD packet to send [05:28:59]OFD Sender: No OFD packet to send [05:29:04]OFD Sender: No OFD packet to send [05:29:09]OFD Sender: No OFD packet to send [05:29:14]OFD Sender: No OFD packet to send [05:29:19]OFD Sender: No OFD packet to send [05:29:24]OFD Sender: No OFD packet to send [05:29:29]OFD Sender: No OFD packet to send [05:29:34]OFD Sender: No OFD packet to send [05:29:39]OFD Sender: No OFD packet to send [05:29:44]OFD Sender: No OFD packet to send [05:29:49]OFD Sender: No OFD packet to send [05:29:54]OFD Sender: No OFD packet to send [05:29:59]OFD Sender: No OFD packet to send [05:30:04]OFD Sender: No OFD packet to send [05:30:09]OFD Sender: No OFD packet to send [05:30:14]OFD Sender: No OFD packet to send [05:30:19]OFD Sender: No OFD packet to send [05:30:24]OFD Sender: No OFD packet to send [05:30:29]OFD Sender: No OFD packet to send [05:30:34]OFD Sender: No OFD packet to send [05:30:39]OFD Sender: No OFD packet to send [05:30:44]OFD Sender: No OFD packet to send [05:30:49]OFD Sender: No OFD packet to send [05:30:54]OFD Sender: No OFD packet to send [05:30:59]OFD Sender: No OFD packet to send [05:31:04]OFD Sender: No OFD packet to send [05:31:09]OFD Sender: No OFD packet to send [05:31:14]OFD Sender: No OFD packet to send [05:31:19]OFD Sender: No OFD packet to send [05:31:24]OFD Sender: No OFD packet to send [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:14]OFD Sender: No OFD packet to send [05:32:19]OFD Sender: No OFD packet to send [05:32:24]OFD Sender: No OFD packet to send [05:32:29]OFD Sender: No OFD packet to send [05:32:34]OFD Sender: No OFD packet to send [05:32:39]OFD Sender: No OFD packet to send [05:32:44]OFD Sender: No OFD packet to send [05:32:49]OFD Sender: No OFD packet to send [05:32:54]OFD Sender: No OFD packet to send [05:32:59]OFD Sender: No OFD packet to send [05:33:04]OFD Sender: No OFD packet to send [05:33:09]OFD Sender: No OFD packet to send [05:33:14]OFD Sender: No OFD packet to send [05:33:19]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:44]OFD Sender: No OFD packet to send [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:09]OFD Sender: No OFD packet to send [05:36:14]OFD Sender: No OFD packet to send [05:36:19]OFD Sender: No OFD packet to send [05:36:24]OFD Sender: No OFD packet to send [05:36:29]OFD Sender: No OFD packet to send [05:36:34]OFD Sender: No OFD packet to send [05:36:39]OFD Sender: No OFD packet to send [05:36:44]OFD Sender: No OFD packet to send [05:36:49]OFD Sender: No OFD packet to send [05:36:54]OFD Sender: No OFD packet to send [05:36:59]OFD Sender: No OFD packet to send [05:37:04]OFD Sender: No OFD packet to send [05:37:09]OFD Sender: No OFD packet to send [05:37:14]OFD Sender: No OFD packet to send [05:37:19]OFD Sender: No OFD packet to send [05:37:24]OFD Sender: No OFD packet to send [05:37:29]OFD Sender: No OFD packet to send [05:37:34]OFD Sender: No OFD packet to send [05:37:39]OFD Sender: No OFD packet to send [05:37:44]OFD Sender: No OFD packet to send [05:37:49]OFD Sender: No OFD packet to send [05:37:54]OFD Sender: No OFD packet to send [05:37:59]OFD Sender: No OFD packet to send [05:38:04]OFD Sender: No OFD packet to send [05:38:09]OFD Sender: No OFD packet to send [05:38:14]OFD Sender: No OFD packet to send [05:38:19]OFD Sender: No OFD packet to send [05:38:24]OFD Sender: No OFD packet to send [05:38:29]OFD Sender: No OFD packet to send [05:38:34]OFD Sender: No OFD packet to send [05:38:39]OFD Sender: No OFD packet to send [05:38:44]OFD Sender: No OFD packet to send [05:38:49]OFD Sender: No OFD packet to send [05:38:54]OFD Sender: No OFD packet to send [05:38:59]OFD Sender: No OFD packet to send [05:39:04]OFD Sender: No OFD packet to send [05:39:09]OFD Sender: No OFD packet to send [05:39:14]OFD Sender: No OFD packet to send [05:39:19]OFD Sender: No OFD packet to send [05:39:24]OFD Sender: No OFD packet to send [05:39:29]OFD Sender: No OFD packet to send [05:39:34]OFD Sender: No OFD packet to send [05:39:39]OFD Sender: No OFD packet to send [05:39:44]OFD Sender: No OFD packet to send [05:39:49]OFD Sender: No OFD packet to send [05:39:54]OFD Sender: No OFD packet to send [05:39:59]OFD Sender: No OFD packet to send [05:40:04]OFD Sender: No OFD packet to send [05:40:09]OFD Sender: No OFD packet to send [05:40:14]OFD Sender: No OFD packet to send [05:40:19]OFD Sender: No OFD packet to send [05:40:24]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: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: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:24]OFD Sender: No OFD packet to send [05:42:29]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: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: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]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:45]OFD Sender: No OFD packet to send [05:49:50]OFD Sender: No OFD packet to send [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]OFD Sender: No OFD packet to send [05:50:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:00]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52: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: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: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:40]OFD Sender: No OFD packet to send [05:59:45]OFD Sender: No OFD packet to send [05:59:50]OFD Sender: No OFD packet to send [05:59:55]OFD Sender: No OFD packet to send [06:00:00]OFD Sender: No OFD packet to send [06:00:05]OFD Sender: No OFD packet to send [06:00:10]OFD Sender: No OFD packet to send [06:00:15]OFD Sender: No OFD packet to send [06:00:20]OFD Sender: No OFD packet to send [06:00:25]OFD Sender: No OFD packet to send [06:00:30]OFD Sender: No OFD packet to send [06:00:35]OFD Sender: No OFD packet to send [06:00:40]OFD Sender: No OFD packet to send [06:00:45]OFD Sender: No OFD packet to send [06:00:50]OFD Sender: No OFD packet to send [06:00:55]OFD Sender: No OFD packet to send [06:01:00]OFD Sender: No OFD packet to send [06:01:05]OFD Sender: No OFD packet to send [06:01:10]OFD Sender: No OFD packet to send [06:01:15]OFD Sender: No OFD packet to send [06:01:20]OFD Sender: No OFD packet to send [06:01:25]OFD Sender: No OFD packet to send [06:01:30]OFD Sender: No OFD packet to send [06:01:35]OFD Sender: No OFD packet to send [06:01:40]OFD Sender: No OFD packet to send [06:01:45]OFD Sender: No OFD packet to send [06:01:50]OFD Sender: No OFD packet to send [06:01:55]OFD Sender: No OFD packet to send [06:02:00]OFD Sender: No OFD packet to send [06:02:05]OFD Sender: No OFD packet to send [06:02:10]OFD Sender: No OFD packet to send [06:02:15]OFD Sender: No OFD packet to send [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:50]OFD Sender: No OFD packet to send [06:02:55]OFD Sender: No OFD packet to send [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03:35]OFD Sender: No OFD packet to send [06:03:40]OFD Sender: No OFD packet to send [06:03:45]OFD Sender: No OFD packet to send [06:03:50]OFD Sender: No OFD packet to send [06:03:55]OFD Sender: No OFD packet to send [06:04:00]OFD Sender: No OFD packet to send [06:04:05]OFD Sender: No OFD packet to send [06:04:10]OFD Sender: No OFD packet to send [06:04:15]OFD Sender: No OFD packet to send [06:04:20]OFD Sender: No OFD packet to send [06:04:25]OFD Sender: No OFD packet to send [06:04:30]OFD Sender: No OFD packet to send [06:04:35]OFD Sender: No OFD packet to send [06:04:40]OFD Sender: No OFD packet to send [06:04:45]OFD Sender: No OFD packet to send [06:04:50]OFD Sender: No OFD packet to send [06:04:55]OFD Sender: No OFD packet to send [06:05:00]OFD Sender: No OFD packet to send [06:05:05]OFD Sender: No OFD packet to send [06:05:10]OFD Sender: No OFD packet to send [06:05:15]OFD Sender: No OFD packet to send [06:05:20]OFD Sender: No OFD packet to send [06:05:25]OFD Sender: No OFD packet to send [06:05:30]OFD Sender: No OFD packet to send [06:05:35]OFD Sender: No OFD packet to send [06:05:40]OFD Sender: No OFD packet to send [06:05:45]OFD Sender: No OFD packet to send [06:05:50]OFD Sender: No OFD packet to send [06:05:55]OFD Sender: No OFD packet to send [06:06:00]OFD Sender: No OFD packet to send [06:06:05]OFD Sender: No OFD packet to send [06:06:10]OFD Sender: No OFD packet to send [06:06:15]OFD Sender: No OFD packet to send [06:06:20]OFD Sender: No OFD packet to send [06:06:25]OFD Sender: No OFD packet to send [06:06:30]OFD Sender: No OFD packet to send [06:06:35]OFD Sender: No OFD packet to send [06:06:40]OFD Sender: No OFD packet to send [06:06:45]OFD Sender: No OFD packet to send [06:06:50]OFD Sender: No OFD packet to send [06:06:55]OFD Sender: No OFD packet to send [06:07:00]OFD Sender: No OFD packet to send [06:07:05]OFD Sender: No OFD packet to send [06:07:10]OFD Sender: No OFD packet to send [06:07:15]OFD Sender: No OFD packet to send [06:07:20]OFD Sender: No OFD packet to send [06:07:25]OFD Sender: No OFD packet to send [06:07:30]OFD Sender: No OFD packet to send [06:07:35]OFD Sender: No OFD packet to send [06:07:40]OFD Sender: No OFD packet to send [06:07:45]OFD Sender: No OFD packet to send [06:07:50]OFD Sender: No OFD packet to send [06:07:55]OFD Sender: No OFD packet to send [06:08:00]OFD Sender: No OFD packet to send [06:08:05]OFD Sender: No OFD packet to send [06:08:10]OFD Sender: No OFD packet to send [06:08:15]OFD Sender: No OFD packet to send [06:08:20]OFD Sender: No OFD packet to send [06:08:25]OFD Sender: No OFD packet to send [06:08:30]OFD Sender: No OFD packet to send [06:08:35]OFD Sender: No OFD packet to send [06:08:40]OFD Sender: No OFD packet to send [06:08:45]OFD Sender: No OFD packet to send [06:08:50]OFD Sender: No OFD packet to send [06:08:55]OFD Sender: No OFD packet to send [06:09:00]OFD Sender: No OFD packet to send [06:09:05]OFD Sender: No OFD packet to send [06:09:10]OFD Sender: No OFD packet to send [06:09:15]OFD Sender: No OFD packet to send [06:09:20]OFD Sender: No OFD packet to send [06:09:25]OFD Sender: No OFD packet to send [06:09:30]OFD Sender: No OFD packet to send [06:09:35]OFD Sender: No OFD packet to send [06:09:40]OFD Sender: No OFD packet to send [06:09:45]OFD Sender: No OFD packet to send [06:09:50]OFD Sender: No OFD packet to send [06:09:55]OFD Sender: No OFD packet to send [06:10:00]OFD Sender: No OFD packet to send [06:10:05]OFD Sender: No OFD packet to send [06:10:10]OFD Sender: No OFD packet to send [06:10:15]OFD Sender: No OFD packet to send [06:10:20]OFD Sender: No OFD packet to send [06:10:25]OFD Sender: No OFD packet to send [06:10:30]OFD Sender: No OFD packet to send [06:10:35]OFD Sender: No OFD packet to send [06:10:40]OFD Sender: No OFD packet to send [06:10:45]OFD Sender: No OFD packet to send [06:10:50]OFD Sender: No OFD packet to send [06:10:55]OFD Sender: No OFD packet to send [06:11:00]OFD Sender: No OFD packet to send [06:11:05]OFD Sender: No OFD packet to send [06:11:10]OFD Sender: No OFD packet to send [06:11:15]OFD Sender: No OFD packet to send [06:11:20]OFD Sender: No OFD packet to send [06:11:26]OFD Sender: No OFD packet to send [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13: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:41]OFD Sender: No OFD packet to send [06:13:46]OFD Sender: No OFD packet to send [06:13:51]OFD Sender: No OFD packet to send [06:13:56]OFD Sender: No OFD packet to send [06:14:01]OFD Sender: No OFD packet to send [06:14:06]OFD Sender: No OFD packet to send [06:14:11]OFD Sender: No OFD packet to send [06:14:16]OFD Sender: No OFD packet to send [06:14:21]OFD Sender: No OFD packet to send [06:14:26]OFD Sender: No OFD packet to send [06:14:31]OFD Sender: No OFD packet to send [06:14:36]OFD Sender: No OFD packet to send [06:14:41]OFD Sender: No OFD packet to send [06:14:46]OFD Sender: No OFD packet to send [06:14:51]OFD Sender: No OFD packet to send [06:14:56]OFD Sender: No OFD packet to send [06:15:01]OFD Sender: No OFD packet to send [06:15:06]OFD Sender: No OFD packet to send [06:15:11]OFD Sender: No OFD packet to send [06:15:16]OFD Sender: No OFD packet to send [06:15:21]OFD Sender: No OFD packet to send [06:15:26]OFD Sender: No OFD packet to send [06:15:31]OFD Sender: No OFD packet to send [06:15:36]OFD Sender: No OFD packet to send [06:15:41]OFD Sender: No OFD packet to send [06:15:46]OFD Sender: No OFD packet to send [06:15:51]OFD Sender: No OFD packet to send [06:15:56]OFD Sender: No OFD packet to send [06:16:01]OFD Sender: No OFD packet to send [06:16:06]OFD Sender: No OFD packet to send [06:16:11]OFD Sender: No OFD packet to send [06:16:16]OFD Sender: No OFD packet to send [06:16:21]OFD Sender: No OFD packet to send [06:16:26]OFD Sender: No OFD packet to send [06:16:31]OFD Sender: No OFD packet to send [06:16:36]OFD Sender: No OFD packet to send [06:16:41]OFD Sender: No OFD packet to send [06:16:46]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]OFD Sender: No OFD packet to send [06:17:36]OFD Sender: No OFD packet to send [06:17:41]OFD Sender: No OFD packet to send [06:17:46]OFD Sender: No OFD packet to send [06:17:51]OFD Sender: No OFD packet to send [06:17:56]OFD Sender: No OFD packet to send [06:18:01]OFD Sender: No OFD packet to send [06:18:06]OFD Sender: No OFD packet to send [06:18:11]OFD Sender: No OFD packet to send [06:18:16]OFD Sender: No OFD packet to send [06:18:21]OFD Sender: No OFD packet to send [06:18:26]OFD Sender: No OFD packet to send [06:18:31]OFD Sender: No OFD packet to send [06:18:36]OFD Sender: No OFD packet to send [06:18:41]OFD Sender: No OFD packet to send [06:18:46]OFD Sender: No OFD packet to send [06:18:51]OFD Sender: No OFD packet to send [06:18:56]OFD Sender: No OFD packet to send [06:19:01]OFD Sender: No OFD packet to send [06:19:06]OFD Sender: No OFD packet to send [06:19:11]OFD Sender: No OFD packet to send [06:19:16]OFD Sender: No OFD packet to send [06:19:21]OFD Sender: No OFD packet to send [06:19:26]OFD Sender: No OFD packet to send [06:19:31]OFD Sender: No OFD packet to send [06:19:36]OFD Sender: No OFD packet to send [06:19:41]OFD Sender: No OFD packet to send [06:19:46]OFD Sender: No OFD packet to send [06:19:51]OFD Sender: No OFD packet to send [06:19:56]OFD Sender: No OFD packet to send [06:20:01]OFD Sender: No OFD packet to send [06:20:06]OFD Sender: No OFD packet to send [06:20:11]OFD Sender: No OFD packet to send [06:20:16]OFD Sender: No OFD packet to send [06:20:21]OFD Sender: No OFD packet to send [06:20:26]OFD Sender: No OFD packet to send [06:20:31]OFD Sender: No OFD packet to send [06:20:36]OFD Sender: No OFD packet to send [06:20:41]OFD Sender: No OFD packet to send [06:20:46]OFD Sender: No OFD packet to send [06:20:51]OFD Sender: No OFD packet to send [06:20:56]OFD Sender: No OFD packet to send [06:21:01]OFD Sender: No OFD packet to send [06:21:06]OFD Sender: No OFD packet to send [06:21:11]OFD Sender: No OFD packet to send [06:21:16]OFD Sender: No OFD packet to send [06:21:21]OFD Sender: No OFD packet to send [06:21:26]OFD Sender: No OFD packet to send [06:21:31]OFD Sender: No OFD packet to send [06:21:36]OFD Sender: No OFD packet to send [06:21:41]OFD Sender: No OFD packet to send [06:21:46]OFD Sender: No OFD packet to send [06:21:51]OFD Sender: No OFD packet to send [06:21:56]OFD Sender: No OFD packet to send [06:22:01]OFD Sender: No OFD packet to send [06:22:06]OFD Sender: No OFD packet to send [06:22:11]OFD Sender: No OFD packet to send [06:22:16]OFD Sender: No OFD packet to send [06:22:21]OFD Sender: No OFD packet to send [06:22:26]OFD Sender: No OFD packet to send [06:22:31]OFD Sender: No OFD packet to send [06:22:36]OFD Sender: No OFD packet to send [06:22:41]OFD Sender: No OFD packet to send [06:22:46]OFD Sender: No OFD packet to send [06:22:51]OFD Sender: No OFD packet to send [06:22:56]OFD Sender: No OFD packet to send [06:23:01]OFD Sender: No OFD packet to send [06:23:06]OFD Sender: No OFD packet to send [06:23:11]OFD Sender: No OFD packet to send [06:23:16]OFD Sender: No OFD packet to send [06:23:21]OFD Sender: No OFD packet to send [06:23:26]OFD Sender: No OFD packet to send [06:23:31]OFD Sender: No OFD packet to send [06:23:36]OFD Sender: No OFD packet to send [06:23:41]OFD Sender: No OFD packet to send [06:23:46]OFD Sender: No OFD packet to send [06:23:51]OFD Sender: No OFD packet to send [06:23:56]OFD Sender: No OFD packet to send [06:24:01]OFD Sender: No OFD packet to send [06:24:06]OFD Sender: No OFD packet to send [06:24:11]OFD Sender: No OFD packet to send [06:24:16]OFD Sender: No OFD packet to send [06:24:21]OFD Sender: No OFD packet to send [06:24:26]OFD Sender: No OFD packet to send [06:24:31]OFD Sender: No OFD packet to send [06:24:36]OFD Sender: No OFD packet to send [06:24:41]OFD Sender: No OFD packet to send [06:24:46]OFD Sender: No OFD packet to send [06:24:51]OFD Sender: No OFD packet to send [06:24:56]OFD Sender: No OFD packet to send [06:25:01]OFD Sender: No OFD packet to send [06:25:06]OFD Sender: No OFD packet to send [06:25:11]OFD Sender: No OFD packet to send [06:25:16]OFD Sender: No OFD packet to send [06:25:21]OFD Sender: No OFD packet to send [06:25:26]OFD Sender: No OFD packet to send [06:25:31]OFD Sender: No OFD packet to send [06:25:36]OFD Sender: No OFD packet to send [06:25:41]OFD Sender: No OFD packet to send [06:25:46]OFD Sender: No OFD packet to send [06:25:51]OFD Sender: No OFD packet to send [06:25:56]OFD Sender: No OFD packet to send [06:26:01]OFD Sender: No OFD packet to send [06:26:06]OFD Sender: No OFD packet to send [06:26:11]OFD Sender: No OFD packet to send [06:26:16]OFD Sender: No OFD packet to send [06:26:21]OFD Sender: No OFD packet to send [06:26:26]OFD Sender: No OFD packet to send [06:26:31]OFD Sender: No OFD packet to send [06:26:36]OFD Sender: No OFD packet to send [06:26:41]OFD Sender: No OFD packet to send [06:26:46]OFD Sender: No OFD packet to send [06:26:51]OFD Sender: No OFD packet to send [06:26:56]OFD Sender: No OFD packet to send [06:27:01]OFD Sender: No OFD packet to send [06:27:06]OFD Sender: No OFD packet to send [06:27:11]OFD Sender: No OFD packet to send [06:27:16]OFD Sender: No OFD packet to send [06:27:21]OFD Sender: No OFD packet to send [06:27:26]OFD Sender: No OFD packet to send [06:27:31]OFD Sender: No OFD packet to send [06:27:36]OFD Sender: No OFD packet to send [06:27:41]OFD Sender: No OFD packet to send [06:27:46]OFD Sender: No OFD packet to send [06:27:51]OFD Sender: No OFD packet to send [06:27:56]OFD Sender: No OFD packet to send [06:28:01]OFD Sender: No OFD packet to send [06:28:06]OFD Sender: No OFD packet to send [06:28:11]OFD Sender: No OFD packet to send [06:28:16]OFD Sender: No OFD packet to send [06:28:21]OFD Sender: No OFD packet to send [06:28:26]OFD Sender: No OFD packet to send [06:28:31]OFD Sender: No OFD packet to send [06:28:36]OFD Sender: No OFD packet to send [06:28:41]OFD Sender: No OFD packet to send [06:28:46]OFD Sender: No OFD packet to send [06:28:51]OFD Sender: No OFD packet to send [06:28:56]OFD Sender: No OFD packet to send [06:29:01]OFD Sender: No OFD packet to send [06:29:06]OFD Sender: No OFD packet to send [06:29:11]OFD Sender: No OFD packet to send [06:29:16]OFD Sender: No OFD packet to send [06:29:21]OFD Sender: No OFD packet to send [06:29:26]OFD Sender: No OFD packet to send [06:29:31]OFD Sender: No OFD packet to send [06:29:36]OFD Sender: No OFD packet to send [06:29:41]OFD Sender: No OFD packet to send [06:29:46]OFD Sender: No OFD packet to send [06:29:51]OFD Sender: No OFD packet to send [06:29:56]OFD Sender: No OFD packet to send [06:30:01]OFD Sender: No OFD packet to send [06:30:06]OFD Sender: No OFD packet to send [06:30:11]OFD Sender: No OFD packet to send [06:30:16]OFD Sender: No OFD packet to send [06:30:21]OFD Sender: No OFD packet to send [06:30:26]OFD Sender: No OFD packet to send [06:30:31]OFD Sender: No OFD packet to send [06:30:36]OFD Sender: No OFD packet to send [06:30:41]OFD Sender: No OFD packet to send [06:30:46]OFD Sender: No OFD packet to send [06:30:51]OFD Sender: No OFD packet to send [06:30:56]OFD Sender: No OFD packet to send [06:31:01]OFD Sender: No OFD packet to send [06:31:06]OFD Sender: No OFD packet to send [06:31:11]OFD Sender: No OFD packet to send [06:31:16]OFD Sender: No OFD packet to send [06:31:21]OFD Sender: No OFD packet to send [06:31:26]OFD Sender: No OFD packet to send [06:31:31]OFD Sender: No OFD packet to send [06:31:36]OFD Sender: No OFD packet to send [06:31:41]OFD Sender: No OFD packet to send [06:31:46]OFD Sender: No OFD packet to send [06:31:51]OFD Sender: No OFD packet to send [06:31:56]OFD Sender: No OFD packet to send [06:32:01]OFD Sender: No OFD packet to send [06:32:06]OFD Sender: No OFD packet to send [06:32:11]OFD Sender: No OFD packet to send [06:32:16]OFD Sender: No OFD packet to send [06:32:21]OFD Sender: No OFD packet to send [06:32:26]OFD Sender: No OFD packet to send [06:32:31]OFD Sender: No OFD packet to send [06:32:36]OFD Sender: No OFD packet to send [06:32:41]OFD Sender: No OFD packet to send [06:32:46]OFD Sender: No OFD packet to send [06:32:51]OFD Sender: No OFD packet to send [06:32:56]OFD Sender: No OFD packet to send [06:33:01]OFD Sender: No OFD packet to send [06:33:06]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:57]OFD Sender: No OFD packet to send [06:35:02]OFD Sender: No OFD packet to send [06:35:07]OFD Sender: No OFD packet to send [06:35:12]OFD Sender: No OFD packet to send [06:35:17]OFD Sender: No OFD packet to send [06:35:22]OFD Sender: No OFD packet to send [06:35:27]OFD Sender: No OFD packet to send [06:35:32]OFD Sender: No OFD packet to send [06:35:37]OFD Sender: No OFD packet to send [06:35:42]OFD Sender: No OFD packet to send [06:35:47]OFD Sender: No OFD packet to send [06:35:52]OFD Sender: No OFD packet to send [06:35:57]OFD Sender: No OFD packet to send [06:36:02]OFD Sender: No OFD packet to send [06:36:07]OFD Sender: No OFD packet to send [06:36:12]OFD Sender: No OFD packet to send [06:36:17]OFD Sender: No OFD packet to send [06:36:22]OFD Sender: No OFD packet to send [06:36:27]OFD Sender: No OFD packet to send [06:36:32]OFD Sender: No OFD packet to send [06:36:37]OFD Sender: No OFD packet to send [06:36:42]OFD Sender: No OFD packet to send [06:36:47]OFD Sender: No OFD packet to send [06:36:52]OFD Sender: No OFD packet to send [06:36:57]OFD Sender: No OFD packet to send [06:37:02]OFD Sender: No OFD packet to send [06:37:07]OFD Sender: No OFD packet to send [06:37:12]OFD Sender: No OFD packet to send [06:37:17]OFD Sender: No OFD packet to send [06:37:22]OFD Sender: No OFD packet to send [06:37:27]OFD Sender: No OFD packet to send [06:37:32]OFD Sender: No OFD packet to send [06:37:37]OFD Sender: No OFD packet to send [06:37:42]OFD Sender: No OFD packet to send [06:37:47]OFD Sender: No OFD packet to send [06:37:52]OFD Sender: No OFD packet to send [06:37:57]OFD Sender: No OFD packet to send [06:38:02]OFD Sender: No OFD packet to send [06:38:07]OFD Sender: No OFD packet to send [06:38:12]OFD Sender: No OFD packet to send [06:38:17]OFD Sender: No OFD packet to send [06:38:22]OFD Sender: No OFD packet to send [06:38:27]OFD Sender: No OFD packet to send [06:38:32]OFD Sender: No OFD packet to send [06:38:37]OFD Sender: No OFD packet to send [06:38:42]OFD Sender: No OFD packet to send [06:38:47]OFD Sender: No OFD packet to send [06:38:52]OFD Sender: No OFD packet to send [06:38:57]OFD Sender: No OFD packet to send [06:39:02]OFD Sender: No OFD packet to send [06:39:07]OFD Sender: No OFD packet to send [06:39:12]OFD Sender: No OFD packet to send [06:39:17]OFD Sender: No OFD packet to send [06:39:22]OFD Sender: No OFD packet to send [06:39:27]OFD Sender: No OFD packet to send [06:39:32]OFD Sender: No OFD packet to send [06:39:37]OFD Sender: No OFD packet to send [06:39:42]OFD Sender: No OFD packet to send [06:39:47]OFD Sender: No OFD packet to send [06:39:52]OFD Sender: No OFD packet to send [06:39:57]OFD Sender: No OFD packet to send [06:40:02]OFD Sender: No OFD packet to send [06:40:07]OFD Sender: No OFD packet to send [06:40:12]OFD Sender: No OFD packet to send [06:40:17]OFD Sender: No OFD packet to send [06:40:22]OFD Sender: No OFD packet to send [06:40:27]OFD Sender: No OFD packet to send [06:40:32]OFD Sender: No OFD packet to send [06:40:37]OFD Sender: No OFD packet to send [06:40:42]OFD Sender: No OFD packet to send [06:40:47]OFD Sender: No OFD packet to send [06:40:52]OFD Sender: No OFD packet to send [06:40:57]OFD Sender: No OFD packet to send [06:41:02]OFD Sender: No OFD packet to send [06:41:07]OFD Sender: No OFD packet to send [06:41:12]OFD Sender: No OFD packet to send [06:41:17]OFD Sender: No OFD packet to send [06:41:22]OFD Sender: No OFD packet to send [06:41:27]OFD Sender: No OFD packet to send [06:41:32]OFD Sender: No OFD packet to send [06:41:37]OFD Sender: No OFD packet to send [06:41:42]OFD Sender: No OFD packet to send [06:41:47]OFD Sender: No OFD packet to send [06:41:52]OFD Sender: No OFD packet to send [06:41:57]OFD Sender: No OFD packet to send [06:42:02]OFD Sender: No OFD packet to send [06:42:07]OFD Sender: No OFD packet to send [06:42:12]OFD Sender: No OFD packet to send [06:42:17]OFD Sender: No OFD packet to send [06:42:22]OFD Sender: No OFD packet to send [06:42:27]OFD Sender: No OFD packet to send [06:42:32]OFD Sender: No OFD packet to send [06:42:37]OFD Sender: No OFD packet to send [06:42:42]OFD Sender: No OFD packet to send [06:42:47]OFD Sender: No OFD packet to send [06:42:52]OFD Sender: No OFD packet to send [06:42:57]OFD Sender: No OFD packet to send [06:43:02]OFD Sender: No OFD packet to send [06:43:07]OFD Sender: No OFD packet to send [06:43:12]OFD Sender: No OFD packet to send [06:43:17]OFD Sender: No OFD packet to send [06:43:22]OFD Sender: No OFD packet to send [06:43:27]OFD Sender: No OFD packet to send [06:43:32]OFD Sender: No OFD packet to send [06:43:37]OFD Sender: No OFD packet to send [06:43:42]OFD Sender: No OFD packet to send [06:43:47]OFD Sender: No OFD packet to send [06:43:52]OFD Sender: No OFD packet to send [06:43:57]OFD Sender: No OFD packet to send [06:44:02]OFD Sender: No OFD packet to send [06:44:07]OFD Sender: No OFD packet to send [06:44:12]OFD Sender: No OFD packet to send [06:44:17]OFD Sender: No OFD packet to send [06:44:22]OFD Sender: No OFD packet to send [06:44:27]OFD Sender: No OFD packet to send [06:44:32]OFD Sender: No OFD packet to send [06:44:37]OFD Sender: No OFD packet to send [06:44:42]OFD Sender: No OFD packet to send [06:44:47]OFD Sender: No OFD packet to send [06:44:52]OFD Sender: No OFD packet to send [06:44:57]OFD Sender: No OFD packet to send [06:45:02]OFD Sender: No OFD packet to send [06:45:07]OFD Sender: No OFD packet to send [06:45:12]OFD Sender: No OFD packet to send [06:45:17]OFD Sender: No OFD packet to send [06:45:22]OFD Sender: No OFD packet to send [06:45:27]OFD Sender: No OFD packet to send [06:45:32]OFD Sender: No OFD packet to send [06:45:37]OFD Sender: No OFD packet to send [06:45:42]OFD Sender: No OFD packet to send [06:45:47]OFD Sender: No OFD packet to send [06:45:52]OFD Sender: No OFD packet to send [06:45:57]OFD Sender: No OFD packet to send [06:46:02]OFD Sender: No OFD packet to send [06:46:07]OFD Sender: No OFD packet to send [06:46:12]OFD Sender: No OFD packet to send [06:46:17]OFD Sender: No OFD packet to send [06:46:22]OFD Sender: No OFD packet to send [06:46:27]OFD Sender: No OFD packet to send [06:46:32]OFD Sender: No OFD packet to send [06:46:37]OFD Sender: No OFD packet to send [06:46:42]OFD Sender: No OFD packet to send [06:46:47]OFD Sender: No OFD packet to send [06:46:52]OFD Sender: No OFD packet to send [06:46:57]OFD Sender: No OFD packet to send [06:47:02]OFD Sender: No OFD packet to send [06:47:07]OFD Sender: No OFD packet to send [06:47:12]OFD Sender: No OFD packet to send [06:47:17]OFD Sender: No OFD packet to send [06:47:22]OFD Sender: No OFD packet to send [06:47:27]OFD Sender: No OFD packet to send [06:47:32]OFD Sender: No OFD packet to send [06:47:37]OFD Sender: No OFD packet to send [06:47:42]OFD Sender: No OFD packet to send [06:47:47]OFD Sender: No OFD packet to send [06:47:52]OFD Sender: No OFD packet to send [06:47:57]OFD Sender: No OFD packet to send [06:48:02]OFD Sender: No OFD packet to send [06:48:07]OFD Sender: No OFD packet to send [06:48:12]OFD Sender: No OFD packet to send [06:48:17]OFD Sender: No OFD packet to send [06:48:22]OFD Sender: No OFD packet to send [06:48:27]OFD Sender: No OFD packet to send [06:48:32]OFD Sender: No OFD packet to send [06:48:37]OFD Sender: No OFD packet to send [06:48:42]OFD Sender: No OFD packet to send [06:48:47]OFD Sender: No OFD packet to send [06:48:52]OFD Sender: No OFD packet to send [06:48:57]OFD Sender: No OFD packet to send [06:49:02]OFD Sender: No OFD packet to send [06:49:07]OFD Sender: No OFD packet to send [06:49:12]OFD Sender: No OFD packet to send [06:49:17]OFD Sender: No OFD packet to send [06:49:22]OFD Sender: No OFD packet to send [06:49:27]OFD Sender: No OFD packet to send [06:49:32]OFD Sender: No OFD packet to send [06:49:37]accept exits with 9 [06:49:37]New connection [06:49:37]New thread 3067108708 created [06:49:37]Thread 3067252068 joined [06:49:37]Waiting for new connection... [06:49:37] Sock 9.Parse request [06:49:37]Sock 9.Check first char [06:49:37]Sock 9.First char is OK [06:49:37]request: POST /json_proto HTTP/1.0 [06:49:37]Method: POST [06:49:37]URL: /json_proto [06:49:37]Method is POST - this is cgi request [06:49:37]url: /json_proto [06:49:37]query_string will be loaded in cgi processing [06:49:37]execute_cgi json_proto POST (null) [06:49:37]execute_cgi path=json_proto method=POST [06:49:37]POST find Content-Length [06:49:37]Host: 172.17.44.4:8080 [06:49:37]Content-Length: 626 [06:49:37]Content-Type: application/json [06:49:37] [06:49:37]POST finish read [06:49:37]Found Content-Length = 626 [06:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141047", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:37]execute_script... [06:49: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)141047", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:37]POST & json_proto [06:49:37]process_json_proto [06:49:37]json parsed OK: [06:49:37]protocol is kg_v1.0 [06:49:37]action value=close_receipt [06:49:37]process_action close_receipt [06:49:37]cmd_close_receipt [06:49:37]MH_GetDate [06:49:37]Write to MH i2c: F0 00 00 C0 1A C9 [06:49:37]Write i2c OK [06:49:37]MH_I2C_Read... [06:49:37]Read from MH i2c: F0 [06:49:37]MH_I2C_Read... [06:49:37]Read from MH i2c: F0 09 00 [06:49:37]MH_I2C_Read... [06:49:37]Read from MH i2c: F0 09 00 C0 1A 00 05 FE 46 66 6C E9 28 66 64 [06:49:37]GetLastDocTimeStamp 1715908023 [06:49:37]current date 1715928581 [06:49:37]FM_GetShiftState [06:49:37]SAM_PROTO_GetShiftState [06:49:37]wFMCommunicate request_size=4 [06:49:37]MH_SAM_APDU [06:49:37]CAPDU: 80 13 01 00 [06:49:37]Write to MH i2c: E2 08 00 C1 1A 80 13 01 00 00 00 00 00 58 [06:49:37]Write i2c OK [06:49:37]MH_I2C_Read... [06:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:37]Read from MH i2c: E2 [06:49:37]MH_I2C_Read... [06:49:37]Read from MH i2c: E2 0E 00 [06:49:37]MH_I2C_Read... [06:49:37]Read from MH i2c: E2 0E 00 C1 1A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 53 [06:49:37]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [06:49:37]wFMCommunicate OK [06:49:37]SAM_PROTO_GetShiftState done [06:49:37]FM_GetShiftState done [06:49:37]opened in 1715904675 [06:49:37]opened+sec_in_day 1715991075 [06:49:37]quantity*price = 11500 [06:49:37]sum+1 = 11501 [06:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 ÐСП 1% : 1.02 ÐДС 12% : 12.21 Ðаличными: 115.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 5 17.05.2024 06:49 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5070 ФПД: 172061168433312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T064941&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5070&fm=172061168433312&tin=02508201610067®Number=0000000000154221&sum=11500 0 [06:49:38]StoreToDocumentArchive [06:49:38]shift 45 fd 5070 [06:49:38]save to /storage/0045/doc_00005070 [06:49:38]save last doc name /storage/0045/doc_00005070 to /storage/kkm_last_doc_name [06:49:38]save OK [06:49:38]Clear old archive folders... [06:49:38]ProcessDocumentItem done err = 0, tmpTLVsize=274 [06:49:38]tlvbuf is B6EF1680 [06:49:38]SAM_PROTO_ClearQueue [06:49:38]wFMCommunicate request_size=4 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 09 00 00 [06:49:38]Write to MH i2c: E2 08 00 CE 1A 80 09 00 00 00 00 00 00 5A [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:49:38]Read from MH i2c: E2 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 CE 1A 00 90 00 5C [06:49:38]RAPDU: 90 00 [06:49:38]wFMCommunicate OK [06:49:38]SAM_PROTO_ClearQueue done [06:49:38]KKMCreateOFDPacket [06:49:38]OFDProtocolAddRootSTLVToBuf [06:49:38]FM_MakeSignedData [06:49:38]FM_MakeSignedData [06:49:38]SAM_PROTO_SignData [06:49:38]wFMCommunicate request_size=4 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 0D 01 02 [06:49:38]Write to MH i2c: E2 08 00 CF 1A 80 0D 01 02 00 00 00 00 62 [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:49:38]Read from MH i2c: E2 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 CF 1A 00 90 00 5D [06:49:38]RAPDU: 90 00 [06:49:38]wFMCommunicate OK [06:49:38]wFMCommunicate request_size=255 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 05 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 [06:49:38]Write to MH i2c: E2 02 01 D0 1A 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 05 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 00 00 D5 [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:38]Read from MH i2c: E2 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 D0 1A 00 90 00 5E [06:49:38]RAPDU: 90 00 [06:49:38]wFMCommunicate OK [06:49:38]wFMCommunicate request_size=33 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CE 13 00 00 35 04 06 00 9C 7D 1C D2 F8 A0 [06:49:38]Write to MH i2c: E2 24 00 D1 1A 80 0D 02 02 1C 00 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CE 13 00 00 35 04 06 00 9C 7D 1C D2 F8 A0 00 00 76 [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:38]Read from MH i2c: E2 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 03 00 D1 1A 00 90 00 5F [06:49:38]RAPDU: 90 00 [06:49:38]wFMCommunicate OK [06:49:38]wFMCommunicate request_size=4 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 0D 03 02 [06:49:38]Write to MH i2c: E2 08 00 D2 1A 80 0D 03 02 00 00 00 00 67 [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:49:38]Read from MH i2c: E2 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 0B 00 [06:49:38]MH_I2C_Read... [06:49:38]Read from MH i2c: E2 0B 00 D2 1A 00 4F B9 C2 20 99 67 9F 55 90 00 46 [06:49:38]RAPDU: 4F B9 C2 20 99 67 9F 55 90 00 [06:49:38]wFMCommunicate OK [06:49:38]SAM_PROTO_SignData done [06:49:38]FM_MakeSignedData done [06:49:38]CreateOFDProtocolMessage [06:49:38]wFMCommunicate request_size=4 [06:49:38]MH_SAM_APDU [06:49:38]CAPDU: 80 11 00 00 [06:49:38]Write to MH i2c: E2 08 00 D3 1A 80 11 00 00 00 00 00 00 67 [06:49:38]Write i2c OK [06:49:38]MH_I2C_Read... [06:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:39]Read from MH i2c: E2 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: E2 17 00 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: E2 17 00 D3 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BC [06:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [06:49:39]wFMCommunicate OK [06:49:39]CreateOFDProtocolMessage done [06:49:39]OFDSenderStorePacket 5070 [06:49:39]StoreOFDPacket docnum=5070 [06:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 26 01 00 00 35 72 1E 01 B7 0C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 05 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CE 13 00 00 35 04 06 00 9C 7D 1C D2 F8 A0 4F B9 C2 20 99 67 9F 55 [06:49:39]CheckFolder [06:49:39]dirname=/storage/ofd_packets [06:49:39]CheckFolder done [06:49:39]ProducePacketName [06:49:39]name=ofd_packets/00005070 [06:49:39]NVStorageSaveData ofd_packets/00005070 [06:49:39]File name is /storage/ofd_packets/00005070 [06:49:39]Write 324 bytes [06:49:39]NVStorageSaveData done [06:49:39]OFDSenderStorePacket done [06:49:39]KKMCreateOFDPacket done [06:49:39]NVStorageSaveData kkm_last_timestamp [06:49:39]File name is /storage/kkm_last_timestamp [06:49:39]Write 4 bytes [06:49:39]NVStorageSaveData done [06:49:39]ExternCall_PrintAddStr [06:49:39]wPrintStart [06:49:39]Write to MH i2c: 01 00 00 D4 1A EE [06:49:39]Write i2c OK [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 07 00 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 07 00 D4 1A 00 00 00 00 00 FF 0F 03 [06:49:39]RasterBufferAndPrint [06:49:39]line Счет N : (3)141047 [06:49:39]line ИÐÐ: 02508201610067 [06:49:39]line Контрольно-КаÑÑовый Чек [06:49:39]line ПРОДÐЖР[06:49:39]line Товар: 2000036240010 [06:49:39]line Кофе Латте (GABB TRADE) [06:49:39]line 1.000 * 115.00 [06:49:39]line = 115.00 [06:49:39]line ÐДС 12% ÐСП 1% [06:49:39]line > о реализуемом товаре [06:49:39]line ИТОГО: 115.00 [06:49:39]line ÐСП 1% : 1.02 [06:49:39]line ÐДС 12% : 12.21 [06:49:39]line Ðаличными: 115.00 [06:49:39]line Безнал.: 0.00 [06:49:39]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [06:49:39]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [06:49:39]line СÐО: Общий режим [06:49:39]line Чек 5 17.05.2024 06:49 [06:49:39]line Смена: 45 ФФД: 1.0 [06:49:39]line ЗÐМ: 0300000237 [06:49:39]line РÐМ: 0000000000154221 [06:49:39]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [06:49:39]line ФМ: 0000000000963259 [06:49:39]line ФД: 5070 [06:49:39]line ФПД: 172061168433312 [06:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T064941&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5070&fm=172061168433312&tin=02508201610067®Number=0000000000154221&sum=11500 [06:49:39]line 0 [06:49:39]OFD Sender: Processing packet 5070 [packets to send 4, broken 3] [06:49:39]ProducePacketName [06:49:39]name=ofd_packets/00005070 [06:49:39]OFD Sender: To server: ‡•öpG, [06:49:39]CommunicateWithHost lk.salyk.kg:30040 [06:49:39]ConnectInit lk.salyk.kg [06:49:39]written 0, free lines is 4095 [06:49:39]ConnectInit Can't take IP for lk.salyk.kg [06:49:39]CommunicateWithHost connect error [06:49:39]CommunicateWithHost err = -1 [06:49:39]OFD Sender: Server communicate error [06:49:39]Write to MH i2c: 01 00 00 FC 1A 16 [06:49:39]Write i2c OK [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 07 00 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: 01 07 00 FC 1A 00 00 00 00 00 90 0C B9 [06:49:39]RasterBufferAndPrint [06:49:39]line [06:49:39]line [06:49:39]line [06:49:39]line [06:49:39]line [06:49:39]written 0, free lines is 3220 [06:49:39]MH_Cut [06:49:39]Write to MH i2c: D1 01 00 03 1B 01 F0 [06:49:39]Write i2c OK [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: D1 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: D1 01 00 [06:49:39]MH_I2C_Read... [06:49:39]Read from MH i2c: D1 01 00 03 1B 00 EF [06:49:39]Write to MH i2c: 01 00 00 04 1B 1F [06:49:39]Write i2c OK [06:49:39]MH_I2C_Read... [06:49:41]*** Cut start [06:49:41]*** Partial cut [06:49:41]*** CUTSNS_PIN = 1 [06:49:41]*** CUTSNS_PIN = 0 [06:49:41]*** Brake cut motor [06:49:41]Read from MH i2c: 01 [06:49:41]MH_I2C_Read... [06:49:41]*** Stop cut motor [06:49:41]*** Cut end [06:49:41]Read from MH i2c: 01 07 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 07 00 04 1B 00 00 00 00 00 FF 0F 34 [06:49:41]process_action close_receipt done [06:49:41]requested_data is exist [06:49:41]produce_requested_data [06:49:41]requested_item fm.sn is exist - process it [06:49:41]wFMCommunicate request_size=4 [06:49:41]MH_SAM_APDU [06:49:41]CAPDU: 80 11 00 00 [06:49:41]Write to MH i2c: E2 08 00 05 1B 80 11 00 00 00 00 00 00 9A [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 17 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 17 00 05 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EF [06:49:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [06:49:41]wFMCommunicate OK [06:49:41]requested_item fd.num is exist - process it [06:49:41]SAM_PROTO_GetFieldsCounters [06:49:41]wFMCommunicate request_size=4 [06:49:41]MH_SAM_APDU [06:49:41]CAPDU: 80 13 00 00 [06:49:41]Write to MH i2c: E2 08 00 06 1B 80 13 00 00 00 00 00 00 9D [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 62 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 62 00 06 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 CE 13 00 00 0E 04 04 00 2D 00 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 D3 [06:49:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 CE 13 00 00 0E 04 04 00 2D 00 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 [06:49:41]wFMCommunicate OK [06:49:41]SAM_PROTO_GetFieldsCounters done [06:49:41]requested_item shift.num is exist - process it [06:49:41]requested_item shift.opened is exist - process it [06:49:41]req_shift_opened [06:49:41]FM_GetShiftState [06:49:41]SAM_PROTO_GetShiftState [06:49:41]wFMCommunicate request_size=4 [06:49:41]MH_SAM_APDU [06:49:41]CAPDU: 80 13 01 00 [06:49:41]Write to MH i2c: E2 08 00 07 1B 80 13 01 00 00 00 00 00 9F [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0E 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0E 00 07 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 9A [06:49:41]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [06:49:41]wFMCommunicate OK [06:49:41]SAM_PROTO_GetShiftState done [06:49:41]FM_GetShiftState done [06:49:41]req_shift_opened done [06:49:41]requested_item shift.open_date is exist - process it [06:49:41]req_shift_open_date [06:49:41]req_shift_open_date done [06:49:41]produce_requested_data done [06:49:41]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5070,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [06:49:41]process_action_free close_receipt [06:49:41]json_value_free [06:49:41]json_value_free done [06:49:41]process_json_proto returns [06:49:41]Send response to host [06:49:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5070,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [06:49:41]free response buf [06:49:41]execute_script done [06:49:41]execute_script returns [06:49:41]free content buf [06:49:41]Sock 9.Close socket [06:49:41]Sock 9.Thread stoped [06:49:44]OFD Sender: Processing packet 5070 [packets to send 4, broken 3] [06:49:44]ProducePacketName [06:49:44]name=ofd_packets/00005070 [06:49:44]OFD Sender: To server: ‡•öpG, [06:49:44]CommunicateWithHost lk.salyk.kg:30040 [06:49:44]ConnectInit lk.salyk.kg [06:49:44]Connected sock=9 [06:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 26 01 00 00 35 72 1E 01 B7 0C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 05 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CE 13 00 00 35 04 06 00 9C 7D 1C D2 F8 A0 4F B9 C2 20 99 67 9F 55 [06:49:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 83 BD 47 00 68 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CE 13 00 00 F4 03 04 00 CC A9 46 66 B6 04 01 00 00 97 1A 22 64 D4 43 01 D9 [06:49:45]CommunicateWithHost err = 0 [06:49:45]CheckOFDResponse [06:49:45]1017 (14) - 77093643461234 [06:49:45]1041 (16) - 0000000000963259 [06:49:45]1040 (4) - 5070 [06:49:45]1012 (4) - 17.05.2024 00:50 [06:49:45]1206 (1) - 0 [06:49:45]OFD Sender: Remove packet 5070 [06:49:45]ProducePacketName [06:49:45]name=ofd_packets/00005070 [06:49:45]NVStorageDeleteData [06:49:45]OFD Sender: No OFD packet to send [06:49:50]OFD Sender: No OFD packet to send [06:49:55]OFD Sender: No OFD packet to send [06:50:00]OFD Sender: No OFD packet to send [06:50:05]OFD Sender: No OFD packet to send [06:50:10]OFD Sender: No OFD packet to send [06:50:15]OFD Sender: No OFD packet to send [06:50:20]OFD Sender: No OFD packet to send [06:50:25]OFD Sender: No OFD packet to send [06:50:30]OFD Sender: No OFD packet to send [06:50:35]OFD Sender: No OFD packet to send [06:50:40]OFD Sender: No OFD packet to send [06:50:45]OFD Sender: No OFD packet to send [06:50:50]OFD Sender: No OFD packet to send [06:50:55]OFD Sender: No OFD packet to send [06:51:00]OFD Sender: No OFD packet to send [06:51:05]OFD Sender: No OFD packet to send [06:51:10]OFD Sender: No OFD packet to send [06:51:15]OFD Sender: No OFD packet to send [06:51:20]OFD Sender: No OFD packet to send [06:51:25]OFD Sender: No OFD packet to send [06:51:30]OFD Sender: No OFD packet to send [06:51:35]OFD Sender: No OFD packet to send [06:51:40]OFD Sender: No OFD packet to send [06:51:45]OFD Sender: No OFD packet to send [06:51:47]accept exits with 7 [06:51:47]New connection [06:51:47]New thread 3067252068 created [06:51:47]Thread 3067108708 joined [06:51:47]Waiting for new connection... [06:51:47] Sock 7.Parse request [06:51:47]Sock 7.Check first char [06:51:47]Sock 7.First char is OK [06:51:47]request: POST /json_proto HTTP/1.0 [06:51:47]Method: POST [06:51:47]URL: /json_proto [06:51:47]Method is POST - this is cgi request [06:51:47]url: /json_proto [06:51:47]query_string will be loaded in cgi processing [06:51:47]execute_cgi json_proto POST (null) [06:51:47]execute_cgi path=json_proto method=POST [06:51:47]POST find Content-Length [06:51:47]Host: 172.17.44.4:8080 [06:51:47]Content-Length: 936 [06:51:47]Content-Type: application/json [06:51:47] [06:51:47]POST finish read [06:51:47]Found Content-Length = 936 [06:51:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141048", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004862", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u043E\u0440.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 243.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:51:47]execute_script... [06:51: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)141048", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004862", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u043E\u0440.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 243.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:51:47]POST & json_proto [06:51:47]process_json_proto [06:51:47]json parsed OK: [06:51:47]protocol is kg_v1.0 [06:51:47]action value=close_receipt [06:51:47]process_action close_receipt [06:51:47]cmd_close_receipt [06:51:47]MH_GetDate [06:51:47]Write to MH i2c: F0 00 00 08 1B 12 [06:51:47]Write i2c OK [06:51:47]MH_I2C_Read... [06:51:47]Read from MH i2c: F0 [06:51:47]MH_I2C_Read... [06:51:47]Read from MH i2c: F0 09 00 [06:51:47]MH_I2C_Read... [06:51:47]Read from MH i2c: F0 09 00 08 1B 00 87 FE 46 66 6C E9 28 66 2F [06:51:47]GetLastDocTimeStamp 1715928581 [06:51:47]current date 1715928711 [06:51:47]FM_GetShiftState [06:51:47]SAM_PROTO_GetShiftState [06:51:47]wFMCommunicate request_size=4 [06:51:47]MH_SAM_APDU [06:51:47]CAPDU: 80 13 01 00 [06:51:47]Write to MH i2c: E2 08 00 09 1B 80 13 01 00 00 00 00 00 A1 [06:51:47]Write i2c OK [06:51:47]MH_I2C_Read... [06:51:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:51:47]Read from MH i2c: E2 [06:51:47]MH_I2C_Read... [06:51:47]Read from MH i2c: E2 0E 00 [06:51:47]MH_I2C_Read... [06:51:47]Read from MH i2c: E2 0E 00 09 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 9C [06:51:47]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [06:51:47]wFMCommunicate OK [06:51:47]SAM_PROTO_GetShiftState done [06:51:47]FM_GetShiftState done [06:51:47]opened in 1715904675 [06:51:47]opened+sec_in_day 1715991075 [06:51:47]quantity*price = 15000 [06:51:47]sum+1 = 15001 [06:51:47]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4603290004862 Печ.Ñах.FORSITE СÑнд.шок-ор.вк 1.000 * 93.00 = 93.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 243.00 ÐСП 1% : 2.15 ÐДС 12% : 25.81 Ðаличными: 243.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 6 17.05.2024 06:51 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5071 ФПД: 279143401304711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T065151&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5071&fm=279143401304711&tin=02508201610067®Number=0000000000154221&sum=24300 0 [06:51:48]StoreToDocumentArchive [06:51:48]shift 45 fd 5071 [06:51:48]save to /storage/0045/doc_00005071 [06:51:48]save last doc name /storage/0045/doc_00005071 to /storage/kkm_last_doc_name [06:51:48]save OK [06:51:48]Clear old archive folders... [06:51:48]ProcessDocumentItem done err = 0, tmpTLVsize=401 [06:51:48]tlvbuf is 011FF030 [06:51:48]SAM_PROTO_ClearQueue [06:51:48]wFMCommunicate request_size=4 [06:51:48]MH_SAM_APDU [06:51:48]CAPDU: 80 09 00 00 [06:51:48]Write to MH i2c: E2 08 00 16 1B 80 09 00 00 00 00 00 00 A3 [06:51:48]Write i2c OK [06:51:48]MH_I2C_Read... [06:51:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:51:48]Read from MH i2c: E2 [06:51:48]MH_I2C_Read... [06:51:48]Read from MH i2c: E2 03 00 [06:51:48]MH_I2C_Read... [06:51:48]Read from MH i2c: E2 03 00 16 1B 00 90 00 A5 [06:51:48]RAPDU: 90 00 [06:51:48]wFMCommunicate OK [06:51:48]SAM_PROTO_ClearQueue done [06:51:48]KKMCreateOFDPacket [06:51:48]OFDProtocolAddRootSTLVToBuf [06:51:48]FM_MakeSignedData [06:51:48]FM_MakeSignedData [06:51:48]SAM_PROTO_SignData [06:51:48]wFMCommunicate request_size=4 [06:51:48]MH_SAM_APDU [06:51:48]CAPDU: 80 0D 01 02 [06:51:48]Write to MH i2c: E2 08 00 17 1B 80 0D 01 02 00 00 00 00 AB [06:51:48]Write i2c OK [06:51:48]MH_I2C_Read... [06:51:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:51:48]Read from MH i2c: E2 [06:51:48]MH_I2C_Read... [06:51:48]Read from MH i2c: E2 03 00 [06:51:48]MH_I2C_Read... [06:51:48]Read from MH i2c: E2 03 00 17 1B 00 90 00 A6 [06:51:48]RAPDU: 90 00 [06:51:48]wFMCommunicate OK [06:51:48]wFMCommunicate request_size=255 [06:51:48]MH_SAM_APDU [06:51:48]CAPDU: 80 0D 02 02 FA 03 00 91 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 [06:51:48]Write to MH i2c: E2 02 01 18 1B 80 0D 02 02 FA 00 03 00 91 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 00 00 0A [06:51:48]Write i2c OK [06:51:48]MH_I2C_Read... [06:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:51:49]Read from MH i2c: E2 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 03 00 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 03 00 18 1B 00 90 00 A7 [06:51:49]RAPDU: 90 00 [06:51:49]wFMCommunicate OK [06:51:49]wFMCommunicate request_size=160 [06:51:49]MH_SAM_APDU [06:51:49]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 0A 00 00 00 00 07 04 06 00 EC 5E 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 87 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CF 13 00 00 35 04 06 00 FD E1 23 46 B2 87 [06:51:49]Write to MH i2c: E2 A3 00 19 1B 80 0D 02 02 9B 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 0A 00 00 00 00 07 04 06 00 EC 5E 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 87 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CF 13 00 00 35 04 06 00 FD E1 23 46 B2 87 00 00 1F [06:51:49]Write i2c OK [06:51:49]MH_I2C_Read... [06:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:51:49]Read from MH i2c: E2 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 03 00 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 03 00 19 1B 00 90 00 A8 [06:51:49]RAPDU: 90 00 [06:51:49]wFMCommunicate OK [06:51:49]wFMCommunicate request_size=4 [06:51:49]MH_SAM_APDU [06:51:49]CAPDU: 80 0D 03 02 [06:51:49]Write to MH i2c: E2 08 00 1A 1B 80 0D 03 02 00 00 00 00 B0 [06:51:49]Write i2c OK [06:51:49]MH_I2C_Read... [06:51:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:51:49]Read from MH i2c: E2 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 0B 00 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 0B 00 1A 1B 00 D4 7E E2 04 40 A8 7F C0 90 00 10 [06:51:49]RAPDU: D4 7E E2 04 40 A8 7F C0 90 00 [06:51:49]wFMCommunicate OK [06:51:49]SAM_PROTO_SignData done [06:51:49]FM_MakeSignedData done [06:51:49]CreateOFDProtocolMessage [06:51:49]wFMCommunicate request_size=4 [06:51:49]MH_SAM_APDU [06:51:49]CAPDU: 80 11 00 00 [06:51:49]Write to MH i2c: E2 08 00 1B 1B 80 11 00 00 00 00 00 00 B0 [06:51:49]Write i2c OK [06:51:49]MH_I2C_Read... [06:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:51:49]Read from MH i2c: E2 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 17 00 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: E2 17 00 1B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 05 [06:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [06:51:49]wFMCommunicate OK [06:51:49]CreateOFDProtocolMessage done [06:51:49]OFDSenderStorePacket 5071 [06:51:49]StoreOFDPacket docnum=5071 [06:51:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 A5 01 00 00 CB EB 9D 01 59 C4 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 0A 00 00 00 00 07 04 06 00 EC 5E 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 87 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CF 13 00 00 35 04 06 00 FD E1 23 46 B2 87 D4 7E E2 04 40 A8 7F C0 [06:51:49]CheckFolder [06:51:49]dirname=/storage/ofd_packets [06:51:49]CheckFolder done [06:51:49]ProducePacketName [06:51:49]name=ofd_packets/00005071 [06:51:49]NVStorageSaveData ofd_packets/00005071 [06:51:49]File name is /storage/ofd_packets/00005071 [06:51:49]Write 451 bytes [06:51:49]NVStorageSaveData done [06:51:49]OFDSenderStorePacket done [06:51:49]KKMCreateOFDPacket done [06:51:49]NVStorageSaveData kkm_last_timestamp [06:51:49]File name is /storage/kkm_last_timestamp [06:51:49]Write 4 bytes [06:51:49]NVStorageSaveData done [06:51:49]ExternCall_PrintAddStr [06:51:49]wPrintStart [06:51:49]Write to MH i2c: 01 00 00 1C 1B 37 [06:51:49]Write i2c OK [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: 01 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: 01 07 00 [06:51:49]MH_I2C_Read... [06:51:49]Read from MH i2c: 01 07 00 1C 1B 00 00 00 00 00 FF 0F 4C [06:51:49]RasterBufferAndPrint [06:51:49]line Счет N : (3)141048 [06:51:49]line ИÐÐ: 02508201610067 [06:51:49]line Контрольно-КаÑÑовый Чек [06:51:49]line ПРОДÐЖР[06:51:49]line Товар: 2000034730018 [06:51:49]line Кофе Ðмерикано (GABB TRADE) [06:51:49]line 2.000 * 75.00 [06:51:49]line = 150.00 [06:51:49]line ÐДС 12% ÐСП 1% [06:51:49]line > о реализуемом товаре [06:51:49]line Товар: 4603290004862 [06:51:49]line Печ.Ñах.FORSITE СÑнд.шок-ор.вк [06:51:49]line 1.000 * 93.00 [06:51:49]line = 93.00 [06:51:49]line ÐДС 12% ÐСП 1% [06:51:49]line > о реализуемом товаре [06:51:49]line ИТОГО: 243.00 [06:51:49]line ÐСП 1% : 2.15 [06:51:49]line ÐДС 12% : 25.81 [06:51:49]line Ðаличными: 243.00 [06:51:49]line Безнал.: 0.00 [06:51:49]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [06:51:49]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [06:51:49]line СÐО: Общий режим [06:51:49]line Чек 6 17.05.2024 06:51 [06:51:49]line Смена: 45 ФФД: 1.0 [06:51:49]line ЗÐМ: 0300000237 [06:51:49]line РÐМ: 0000000000154221 [06:51:49]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [06:51:49]line ФМ: 0000000000963259 [06:51:49]line ФД: 5071 [06:51:49]line ФПД: 279143401304711 [06:51:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T065151&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5071&fm=279143401304711&tin=02508201610067®Number=0000000000154221&sum=24300 [06:51:49]line 0 [06:51:49]OFD Sender: Processing packet 5071 [packets to send 4, broken 3] [06:51:49]ProducePacketName [06:51:49]name=ofd_packets/00005071 [06:51:49]OFD Sender: To server: ‡•öpG, [06:51:49]CommunicateWithHost lk.salyk.kg:30040 [06:51:49]ConnectInit lk.salyk.kg [06:51:49]written 0, free lines is 4095 [06:51:49]ConnectInit Can't take IP for lk.salyk.kg [06:51:49]CommunicateWithHost connect error [06:51:49]CommunicateWithHost err = -1 [06:51:49]OFD Sender: Server communicate error [06:51:50]Write to MH i2c: 01 00 00 4C 1B 67 [06:51:50]Write i2c OK [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: 01 [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: 01 07 00 [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: 01 07 00 4C 1B 00 00 00 00 00 EA 0B 63 [06:51:50]RasterBufferAndPrint [06:51:50]line [06:51:50]line [06:51:50]line [06:51:50]line [06:51:50]line [06:51:50]written 0, free lines is 3054 [06:51:50]MH_Cut [06:51:50]Write to MH i2c: D1 01 00 53 1B 01 40 [06:51:50]Write i2c OK [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: D1 [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: D1 01 00 [06:51:50]MH_I2C_Read... [06:51:50]Read from MH i2c: D1 01 00 53 1B 00 3F [06:51:50]Write to MH i2c: 01 00 00 54 1B 6F [06:51:50]Write i2c OK [06:51:50]MH_I2C_Read... [06:51:51]*** Cut start [06:51:51]*** Partial cut [06:51:51]*** CUTSNS_PIN = 1 [06:51:51]*** CUTSNS_PIN = 0 [06:51:51]*** Brake cut motor [06:51:52]Read from MH i2c: 01 [06:51:52]MH_I2C_Read... [06:51:52]*** Stop cut motor [06:51:52]*** Cut end [06:51:52]Read from MH i2c: 01 07 00 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: 01 07 00 54 1B 00 00 00 00 00 FF 0F 84 [06:51:52]process_action close_receipt done [06:51:52]requested_data is exist [06:51:52]produce_requested_data [06:51:52]requested_item fm.sn is exist - process it [06:51:52]wFMCommunicate request_size=4 [06:51:52]MH_SAM_APDU [06:51:52]CAPDU: 80 11 00 00 [06:51:52]Write to MH i2c: E2 08 00 55 1B 80 11 00 00 00 00 00 00 EA [06:51:52]Write i2c OK [06:51:52]MH_I2C_Read... [06:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:51:52]Read from MH i2c: E2 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 17 00 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 17 00 55 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3F [06:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [06:51:52]wFMCommunicate OK [06:51:52]requested_item fd.num is exist - process it [06:51:52]SAM_PROTO_GetFieldsCounters [06:51:52]wFMCommunicate request_size=4 [06:51:52]MH_SAM_APDU [06:51:52]CAPDU: 80 13 00 00 [06:51:52]Write to MH i2c: E2 08 00 56 1B 80 13 00 00 00 00 00 00 ED [06:51:52]Write i2c OK [06:51:52]MH_I2C_Read... [06:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:51:52]Read from MH i2c: E2 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 62 00 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 62 00 56 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 CF 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [06:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 CF 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:51:52]wFMCommunicate OK [06:51:52]SAM_PROTO_GetFieldsCounters done [06:51:52]requested_item shift.num is exist - process it [06:51:52]requested_item shift.opened is exist - process it [06:51:52]req_shift_opened [06:51:52]FM_GetShiftState [06:51:52]SAM_PROTO_GetShiftState [06:51:52]wFMCommunicate request_size=4 [06:51:52]MH_SAM_APDU [06:51:52]CAPDU: 80 13 01 00 [06:51:52]Write to MH i2c: E2 08 00 57 1B 80 13 01 00 00 00 00 00 EF [06:51:52]Write i2c OK [06:51:52]MH_I2C_Read... [06:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:51:52]Read from MH i2c: E2 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 0E 00 [06:51:52]MH_I2C_Read... [06:51:52]Read from MH i2c: E2 0E 00 57 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EA [06:51:52]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [06:51:52]wFMCommunicate OK [06:51:52]SAM_PROTO_GetShiftState done [06:51:52]FM_GetShiftState done [06:51:52]req_shift_opened done [06:51:52]requested_item shift.open_date is exist - process it [06:51:52]req_shift_open_date [06:51:52]req_shift_open_date done [06:51:52]produce_requested_data done [06:51:52]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5071,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [06:51:52]process_action_free close_receipt [06:51:52]json_value_free [06:51:52]json_value_free done [06:51:52]process_json_proto returns [06:51:52]Send response to host [06:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5071,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [06:51:52]free response buf [06:51:52]execute_script done [06:51:52]execute_script returns [06:51:52]free content buf [06:51:52]Sock 7.Close socket [06:51:52]Sock 7.Thread stoped [06:51:54]OFD Sender: Processing packet 5071 [packets to send 4, broken 3] [06:51:54]ProducePacketName [06:51:54]name=ofd_packets/00005071 [06:51:54]OFD Sender: To server: ‡•öpG, [06:51:54]CommunicateWithHost lk.salyk.kg:30040 [06:51:54]ConnectInit lk.salyk.kg [06:51:55]Connected sock=7 [06:51:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 A5 01 00 00 CB EB 9D 01 59 C4 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 0A 00 00 00 00 07 04 06 00 EC 5E 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 87 FE 46 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 CF 13 00 00 35 04 06 00 FD E1 23 46 B2 87 D4 7E E2 04 40 A8 7F C0 [06:51:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 FA D5 47 00 95 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 39 36 33 32 35 39 10 04 04 00 CF 13 00 00 F4 03 04 00 4E AA 46 66 B6 04 01 00 00 53 D2 09 A8 9B CB C8 EA [06:51:55]CommunicateWithHost err = 0 [06:51:55]CheckOFDResponse [06:51:55]1017 (14) - 77093643461234 [06:51:55]1041 (16) - 0000000000963259 [06:51:55]1040 (4) - 5071 [06:51:55]1012 (4) - 17.05.2024 00:52 [06:51:55]1206 (1) - 0 [06:51:55]OFD Sender: Remove packet 5071 [06:51:55]ProducePacketName [06:51:55]name=ofd_packets/00005071 [06:51:55]NVStorageDeleteData [06:51:55]OFD Sender: No OFD packet to send [06:52:00]OFD Sender: No OFD packet to send [06:52:05]OFD Sender: No OFD packet to send [06:52:10]OFD Sender: No OFD packet to send [06:52:15]OFD Sender: No OFD packet to send [06:52:20]OFD Sender: No OFD packet to send [06:52:25]OFD Sender: No OFD packet to send [06:52:30]OFD Sender: No OFD packet to send [06:52:35]OFD Sender: No OFD packet to send [06:52:40]OFD Sender: No OFD packet to send [06:52:45]OFD Sender: No OFD packet to send [06:52:50]OFD Sender: No OFD packet to send [06:52:55]OFD Sender: No OFD packet to send [06:53:00]OFD Sender: No OFD packet to send [06:53:05]OFD Sender: No OFD packet to send [06:53:11]OFD Sender: No OFD packet to send [06:53:16]OFD Sender: No OFD packet to send [06:53:21]OFD Sender: No OFD packet to send [06:53:26]OFD Sender: No OFD packet to send [06:53:31]OFD Sender: No OFD packet to send [06:53:36]OFD Sender: No OFD packet to send [06:53:41]OFD Sender: No OFD packet to send [06:53:46]OFD Sender: No OFD packet to send [06:53:51]OFD Sender: No OFD packet to send [06:53:56]OFD Sender: No OFD packet to send [06:54:01]OFD Sender: No OFD packet to send [06:54:06]OFD Sender: No OFD packet to send [06:54:11]OFD Sender: No OFD packet to send [06:54:16]OFD Sender: No OFD packet to send [06:54:21]OFD Sender: No OFD packet to send [06:54:26]OFD Sender: No OFD packet to send [06:54:31]OFD Sender: No OFD packet to send [06:54:36]OFD Sender: No OFD packet to send [06:54:41]OFD Sender: No OFD packet to send [06:54:46]OFD Sender: No OFD packet to send [06:54:51]OFD Sender: No OFD packet to send [06:54:56]OFD Sender: No OFD packet to send [06:55:01]OFD Sender: No OFD packet to send [06:55:06]OFD Sender: No OFD packet to send [06:55:11]OFD Sender: No OFD packet to send [06:55:16]OFD Sender: No OFD packet to send [06:55:21]OFD Sender: No OFD packet to send [06:55:26]OFD Sender: No OFD packet to send [06:55:31]OFD Sender: No OFD packet to send [06:55:36]OFD Sender: No OFD packet to send [06:55:41]OFD Sender: No OFD packet to send [06:55:46]OFD Sender: No OFD packet to send [06:55:51]OFD Sender: No OFD packet to send [06:55:56]OFD Sender: No OFD packet to send [06:56:01]OFD Sender: No OFD packet to send [06:56:06]OFD Sender: No OFD packet to send [06:56:11]OFD Sender: No OFD packet to send [06:56:16]OFD Sender: No OFD packet to send [06:56:21]OFD Sender: No OFD packet to send [06:56:26]OFD Sender: No OFD packet to send [06:56:31]OFD Sender: No OFD packet to send [06:56:36]OFD Sender: No OFD packet to send [06:56:41]OFD Sender: No OFD packet to send [06:56:46]OFD Sender: No OFD packet to send [06:56:51]OFD Sender: No OFD packet to send [06:56:56]OFD Sender: No OFD packet to send [06:57:01]OFD Sender: No OFD packet to send [06:57:06]OFD Sender: No OFD packet to send [06:57:11]OFD Sender: No OFD packet to send [06:57:16]OFD Sender: No OFD packet to send [06:57:21]OFD Sender: No OFD packet to send [06:57:26]OFD Sender: No OFD packet to send [06:57:31]OFD Sender: No OFD packet to send [06:57:36]OFD Sender: No OFD packet to send [06:57:41]OFD Sender: No OFD packet to send [06:57:46]OFD Sender: No OFD packet to send [06:57:51]OFD Sender: No OFD packet to send [06:57:56]OFD Sender: No OFD packet to send [06:58:01]OFD Sender: No OFD packet to send [06:58:06]OFD Sender: No OFD packet to send [06:58:11]OFD Sender: No OFD packet to send [06:58:16]OFD Sender: No OFD packet to send [06:58:21]OFD Sender: No OFD packet to send [06:58:26]OFD Sender: No OFD packet to send [06:58:31]OFD Sender: No OFD packet to send [06:58:36]OFD Sender: No OFD packet to send [06:58:41]OFD Sender: No OFD packet to send [06:58:46]OFD Sender: No OFD packet to send [06:58:51]OFD Sender: No OFD packet to send [06:58:56]OFD Sender: No OFD packet to send [06:59:01]OFD Sender: No OFD packet to send [06:59:06]OFD Sender: No OFD packet to send [06:59:11]OFD Sender: No OFD packet to send [06:59:16]OFD Sender: No OFD packet to send [06:59:21]OFD Sender: No OFD packet to send [06:59:26]OFD Sender: No OFD packet to send [06:59:31]OFD Sender: No OFD packet to send [06:59:36]OFD Sender: No OFD packet to send [06:59:41]OFD Sender: No OFD packet to send [06:59:46]OFD Sender: No OFD packet to send [06:59:51]OFD Sender: No OFD packet to send [06:59:56]OFD Sender: No OFD packet to send [07:00:01]OFD Sender: No OFD packet to send [07:00:06]OFD Sender: No OFD packet to send [07:00:11]OFD Sender: No OFD packet to send [07:00:16]OFD Sender: No OFD packet to send [07:00:21]OFD Sender: No OFD packet to send [07:00:26]OFD Sender: No OFD packet to send [07:00:31]OFD Sender: No OFD packet to send [07:00:36]OFD Sender: No OFD packet to send [07:00:41]OFD Sender: No OFD packet to send [07:00:46]OFD Sender: No OFD packet to send [07:00:51]OFD Sender: No OFD packet to send [07:00:54]accept exits with 9 [07:00:54]New connection [07:00:54]New thread 3067108708 created [07:00:54]Thread 3067252068 joined [07:00:54]Waiting for new connection... [07:00:54] Sock 9.Parse request [07:00:54]Sock 9.Check first char [07:00:54]Sock 9.First char is OK [07:00:54]request: POST /json_proto HTTP/1.0 [07:00:54]Method: POST [07:00:54]URL: /json_proto [07:00:54]Method is POST - this is cgi request [07:00:54]url: /json_proto [07:00:54]query_string will be loaded in cgi processing [07:00:54]execute_cgi json_proto POST (null) [07:00:54]execute_cgi path=json_proto method=POST [07:00:54]POST find Content-Length [07:00:54]Host: 172.17.44.4:8080 [07:00:54]Content-Length: 678 [07:00:54]Content-Type: application/json [07:00:54] [07:00:54]POST finish read [07:00:54]Found Content-Length = 678 [07:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 3.000, "sum" : 200.40, "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" ] } } [07:00:54]execute_script... [07: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)1993338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 3.000, "sum" : 200.40, "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" ] } } [07:00:54]POST & json_proto [07:00:54]process_json_proto [07:00:54]json parsed OK: [07:00:54]protocol is kg_v1.0 [07:00:54]action value=close_receipt [07:00:54]process_action close_receipt [07:00:54]cmd_close_receipt [07:00:54]MH_GetDate [07:00:54]Write to MH i2c: F0 00 00 58 1B 62 [07:00:54]Write i2c OK [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 09 00 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 09 00 58 1B 00 AB 00 47 66 6C E9 28 66 A6 [07:00:54]GetLastDocTimeStamp 1715928711 [07:00:54]current date 1715929259 [07:00:54]FM_GetShiftState [07:00:54]SAM_PROTO_GetShiftState [07:00:54]wFMCommunicate request_size=4 [07:00:54]MH_SAM_APDU [07:00:54]CAPDU: 80 13 01 00 [07:00:54]Write to MH i2c: E2 08 00 59 1B 80 13 01 00 00 00 00 00 F1 [07:00:54]Write i2c OK [07:00:54]MH_I2C_Read... [07:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:54]Read from MH i2c: E2 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: E2 0E 00 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: E2 0E 00 59 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EC [07:00:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:00:54]wFMCommunicate OK [07:00:54]SAM_PROTO_GetShiftState done [07:00:54]FM_GetShiftState done [07:00:54]opened in 1715904675 [07:00:54]opened+sec_in_day 1715991075 [07:00:54]quantity*price = 20040 [07:00:54]sum+1 = 20041 [07:00:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.40 ИТОГО: 200.00 ВнеÑено: 200.00 СДÐЧÐ: 0.00 ÐСП 1% : 1.77 ÐДС 12% : 21.28 Ðаличными: 200.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 7 17.05.2024 07:00 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5072 ФПД: 40055983565183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T070059&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5072&fm=40055983565183&tin=02508201610067®Number=0000000000154221&sum=20000 [07:00:56]StoreToDocumentArchive [07:00:56]shift 45 fd 5072 [07:00:56]save to /storage/0045/doc_00005072 [07:00:56]save last doc name /storage/0045/doc_00005072 to /storage/kkm_last_doc_name [07:00:56]save OK [07:00:56]Clear old archive folders... [07:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:00:56]tlvbuf is 011DE280 [07:00:56]SAM_PROTO_ClearQueue [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 09 00 00 [07:00:56]Write to MH i2c: E2 08 00 66 1B 80 09 00 00 00 00 00 00 F3 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 66 1B 00 90 00 F5 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]SAM_PROTO_ClearQueue done [07:00:56]KKMCreateOFDPacket [07:00:56]OFDProtocolAddRootSTLVToBuf [07:00:56]FM_MakeSignedData [07:00:56]FM_MakeSignedData [07:00:56]SAM_PROTO_SignData [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 01 02 [07:00:56]Write to MH i2c: E2 08 00 67 1B 80 0D 01 02 00 00 00 00 FB [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 67 1B 00 90 00 F6 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=255 [07:00:56]MH_SAM_APDU [07:00: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 34 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 48 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 AB 00 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D0 13 00 00 35 04 06 00 24 [07:00:56]Write to MH i2c: E2 02 01 68 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 48 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 AB 00 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D0 13 00 00 35 04 06 00 24 00 00 FF [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]OFD Sender: No OFD packet to send [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 68 1B 00 90 00 F7 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=10 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 02 02 05 6E 42 AB E9 7F [07:00:56]Write to MH i2c: E2 0D 00 69 1B 80 0D 02 02 05 00 6E 42 AB E9 7F 00 00 CB [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 69 1B 00 90 00 F8 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 03 02 [07:00:56]Write to MH i2c: E2 08 00 6A 1B 80 0D 03 02 00 00 00 00 00 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 0B 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 0B 00 6A 1B 00 DF C2 C8 0C 30 94 80 69 90 00 23 [07:00:56]RAPDU: DF C2 C8 0C 30 94 80 69 90 00 [07:00:56]wFMCommunicate OK [07:00:56]SAM_PROTO_SignData done [07:00:56]FM_MakeSignedData done [07:00:56]CreateOFDProtocolMessage [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 11 00 00 [07:00:56]Write to MH i2c: E2 08 00 6B 1B 80 11 00 00 00 00 00 00 00 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 17 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 17 00 6B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 55 [07:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:00:56]wFMCommunicate OK [07:00:56]CreateOFDProtocolMessage done [07:00:56]OFDSenderStorePacket 5072 [07:00:56]StoreOFDPacket docnum=5072 [07:00:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A8 C5 07 01 65 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 48 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 AB 00 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D0 13 00 00 35 04 06 00 24 6E 42 AB E9 7F DF C2 C8 0C 30 94 80 69 [07:00:56]CheckFolder [07:00:56]dirname=/storage/ofd_packets [07:00:56]CheckFolder done [07:00:56]ProducePacketName [07:00:56]name=ofd_packets/00005072 [07:00:56]NVStorageSaveData ofd_packets/00005072 [07:00:56]File name is /storage/ofd_packets/00005072 [07:00:56]Write 301 bytes [07:00:56]NVStorageSaveData done [07:00:56]OFDSenderStorePacket done [07:00:56]KKMCreateOFDPacket done [07:00:56]NVStorageSaveData kkm_last_timestamp [07:00:56]File name is /storage/kkm_last_timestamp [07:00:56]Write 4 bytes [07:00:56]NVStorageSaveData done [07:00:56]ExternCall_PrintAddStr [07:00:56]wPrintStart [07:00:56]Write to MH i2c: 01 00 00 6C 1B 87 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 07 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 07 00 6C 1B 00 00 00 00 00 FF 0F 9C [07:00:56]RasterBufferAndPrint [07:00:56]line Счет N : (1)1993338 [07:00:56]line ИÐÐ: 02508201610067 [07:00:56]line Контрольно-КаÑÑовый Чек [07:00:56]line ПРОДÐЖР[07:00:56]line ТРК (МРК, ГÐК) : 43 [07:00:56]line Товар: 2710124130 [07:00:56]line Ðи-92-К-4 [07:00:56]line 3.000 * 66.80 [07:00:56]line = 200.40 [07:00:56]line ÐДС 12% ÐСП 1% [07:00:56]line > о реализуемом товаре [07:00:56]line ОКРУГЛЕÐИЕ: -0.40 [07:00:56]line ИТОГО: 200.00 [07:00:56]line ВнеÑено: 200.00 [07:00:56]line СДÐЧÐ: 0.00 [07:00:56]line ÐСП 1% : 1.77 [07:00:56]line ÐДС 12% : 21.28 [07:00:56]line Ðаличными: 200.00 [07:00:56]line Безнал.: 0.00 [07:00:56]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:00:56]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:00:56]line СÐО: Общий режим [07:00:56]line Чек 7 17.05.2024 07:00 [07:00:56]line Смена: 45 ФФД: 1.0 [07:00:56]line ЗÐМ: 0300000237 [07:00:56]line РÐМ: 0000000000154221 [07:00:56]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:00:56]line ФМ: 0000000000963259 [07:00:56]line ФД: 5072 [07:00:56]line ФПД: 40055983565183 [07:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T070059&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5072&fm=40055983565183&tin=02508201610067®Number=0000000000154221&sum=20000 [07:00:56]OFD Sender: Processing packet 5072 [packets to send 4, broken 3] [07:00:56]ProducePacketName [07:00:56]name=ofd_packets/00005072 [07:00:56]OFD Sender: To server: ‡•öpG, [07:00:56]CommunicateWithHost lk.salyk.kg:30040 [07:00:56]ConnectInit lk.salyk.kg [07:00:56]written 0, free lines is 4095 [07:00:57]ConnectInit Can't take IP for lk.salyk.kg [07:00:57]CommunicateWithHost connect error [07:00:57]CommunicateWithHost err = -1 [07:00:57]OFD Sender: Server communicate error [07:00:57]Write to MH i2c: 01 00 00 97 1B B2 [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 97 1B 00 00 00 00 00 5C 0C 21 [07:00:57]RasterBufferAndPrint [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]written 0, free lines is 3168 [07:00:57]MH_Cut [07:00:57]Write to MH i2c: D1 01 00 9E 1B 01 8B [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 9E 1B 00 8A [07:00:57]Write to MH i2c: 01 00 00 9F 1B BA [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:58]*** Cut start [07:00:58]*** Partial cut [07:00:58]*** CUTSNS_PIN = 1 [07:00:58]*** CUTSNS_PIN = 0 [07:00:58]*** Brake cut motor [07:00:59]Read from MH i2c: 01 [07:00:59]MH_I2C_Read... [07:00:59]*** Stop cut motor [07:00:59]*** Cut end [07:00:59]Read from MH i2c: 01 07 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: 01 07 00 9F 1B 00 00 00 00 00 FF 0F CF [07:00:59]process_action close_receipt done [07:00:59]requested_data is exist [07:00:59]produce_requested_data [07:00:59]requested_item fm.sn is exist - process it [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 11 00 00 [07:00:59]Write to MH i2c: E2 08 00 A0 1B 80 11 00 00 00 00 00 00 35 [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 17 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 17 00 A0 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8A [07:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:00:59]wFMCommunicate OK [07:00:59]requested_item fd.num is exist - process it [07:00:59]SAM_PROTO_GetFieldsCounters [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 13 00 00 [07:00:59]Write to MH i2c: E2 08 00 A1 1B 80 13 00 00 00 00 00 00 38 [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 62 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 62 00 A1 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D0 13 00 00 0E 04 04 00 2D 00 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 76 [07:00:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D0 13 00 00 0E 04 04 00 2D 00 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 [07:00:59]wFMCommunicate OK [07:00:59]SAM_PROTO_GetFieldsCounters done [07:00:59]requested_item shift.num is exist - process it [07:00:59]requested_item shift.opened is exist - process it [07:00:59]req_shift_opened [07:00:59]FM_GetShiftState [07:00:59]SAM_PROTO_GetShiftState [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 13 01 00 [07:00:59]Write to MH i2c: E2 08 00 A2 1B 80 13 01 00 00 00 00 00 3A [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0E 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0E 00 A2 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 35 [07:00:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:00:59]wFMCommunicate OK [07:00:59]SAM_PROTO_GetShiftState done [07:00:59]FM_GetShiftState done [07:00:59]req_shift_opened done [07:00:59]requested_item shift.open_date is exist - process it [07:00:59]req_shift_open_date [07:00:59]req_shift_open_date done [07:00:59]produce_requested_data done [07:00:59]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5072,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:00:59]process_action_free close_receipt [07:00:59]json_value_free [07:00:59]json_value_free done [07:00:59]process_json_proto returns [07:00:59]Send response to host [07:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5072,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:00:59]free response buf [07:00:59]execute_script done [07:00:59]execute_script returns [07:00:59]free content buf [07:00:59]Sock 9.Close socket [07:00:59]Sock 9.Thread stoped [07:01:02]OFD Sender: Processing packet 5072 [packets to send 4, broken 3] [07:01:02]ProducePacketName [07:01:02]name=ofd_packets/00005072 [07:01:02]OFD Sender: To server: ‡•öpG, [07:01:02]CommunicateWithHost lk.salyk.kg:30040 [07:01:02]ConnectInit lk.salyk.kg [07:01:02]ConnectInit Can't take IP for lk.salyk.kg [07:01:02]CommunicateWithHost connect error [07:01:02]CommunicateWithHost err = -1 [07:01:02]OFD Sender: Server communicate error [07:01:07]OFD Sender: Processing packet 5072 [packets to send 4, broken 3] [07:01:07]ProducePacketName [07:01:07]name=ofd_packets/00005072 [07:01:07]OFD Sender: To server: ‡•öpG, [07:01:07]CommunicateWithHost lk.salyk.kg:30040 [07:01:07]ConnectInit lk.salyk.kg [07:01:07]ConnectInit Can't take IP for lk.salyk.kg [07:01:07]CommunicateWithHost connect error [07:01:07]CommunicateWithHost err = -1 [07:01:07]OFD Sender: Server communicate error [07:01:12]OFD Sender: Processing packet 5072 [packets to send 4, broken 3] [07:01:12]ProducePacketName [07:01:12]name=ofd_packets/00005072 [07:01:12]OFD Sender: To server: ‡•öpG, [07:01:12]CommunicateWithHost lk.salyk.kg:30040 [07:01:12]ConnectInit lk.salyk.kg [07:01:12]Connected sock=9 [07:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A8 C5 07 01 65 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 48 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 AB 00 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D0 13 00 00 35 04 06 00 24 6E 42 AB E9 7F DF C2 C8 0C 30 94 80 69 [07:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 2F C5 47 00 F2 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D0 13 00 00 F4 03 04 00 7C AC 46 66 B6 04 01 00 00 72 60 E8 72 8A 83 4D 3D [07:01:12]CommunicateWithHost err = 0 [07:01:12]CheckOFDResponse [07:01:12]1017 (14) - 77093643461234 [07:01:12]1041 (16) - 0000000000963259 [07:01:12]1040 (4) - 5072 [07:01:12]1012 (4) - 17.05.2024 01:01 [07:01:12]1206 (1) - 0 [07:01:12]OFD Sender: Remove packet 5072 [07:01:12]ProducePacketName [07:01:12]name=ofd_packets/00005072 [07:01:12]NVStorageDeleteData [07:01:13]OFD Sender: No OFD packet to send [07:01:18]OFD Sender: No OFD packet to send [07:01:23]OFD Sender: No OFD packet to send [07:01:28]OFD Sender: No OFD packet to send [07:01:33]OFD Sender: No OFD packet to send [07:01:38]OFD Sender: No OFD packet to send [07:01:43]OFD Sender: No OFD packet to send [07:01:48]OFD Sender: No OFD packet to send [07:01:53]OFD Sender: No OFD packet to send [07:01:58]OFD Sender: No OFD packet to send [07:02:03]OFD Sender: No OFD packet to send [07:02:08]OFD Sender: No OFD packet to send [07:02:13]OFD Sender: No OFD packet to send [07:02:18]OFD Sender: No OFD packet to send [07:02:23]OFD Sender: No OFD packet to send [07:02:28]OFD Sender: No OFD packet to send [07:02:33]OFD Sender: No OFD packet to send [07:02:38]OFD Sender: No OFD packet to send [07:02:43]OFD Sender: No OFD packet to send [07:02:48]OFD Sender: No OFD packet to send [07:02:53]OFD Sender: No OFD packet to send [07:02:58]OFD Sender: No OFD packet to send [07:03:03]OFD Sender: No OFD packet to send [07:03:08]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:48]OFD Sender: No OFD packet to send [07:04:53]OFD Sender: No OFD packet to send [07:04:58]OFD Sender: No OFD packet to send [07:05:03]OFD Sender: No OFD packet to send [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:13]OFD Sender: No OFD packet to send [07:06:18]OFD Sender: No OFD packet to send [07:06:23]OFD Sender: No OFD packet to send [07:06:28]OFD Sender: No OFD packet to send [07:06:33]OFD Sender: No OFD packet to send [07:06:38]OFD Sender: No OFD packet to send [07:06:43]OFD Sender: No OFD packet to send [07:06:48]OFD Sender: No OFD packet to send [07:06:53]OFD Sender: No OFD packet to send [07:06:58]OFD Sender: No OFD packet to send [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:43]OFD Sender: No OFD packet to send [07:07:48]OFD Sender: No OFD packet to send [07:07:53]OFD Sender: No OFD packet to send [07:07:58]OFD Sender: No OFD packet to send [07:08:03]OFD Sender: No OFD packet to send [07:08:08]OFD Sender: No OFD packet to send [07:08:13]OFD Sender: No OFD packet to send [07:08:18]OFD Sender: No OFD packet to send [07:08:23]OFD Sender: No OFD packet to send [07:08:28]OFD Sender: No OFD packet to send [07:08:33]OFD Sender: No OFD packet to send [07:08:38]OFD Sender: No OFD packet to send [07:08:43]OFD Sender: No OFD packet to send [07:08:48]OFD Sender: No OFD packet to send [07:08:53]OFD Sender: No OFD packet to send [07:08:58]OFD Sender: No OFD packet to send [07:09:03]OFD Sender: No OFD packet to send [07:09:08]OFD Sender: No OFD packet to send [07:09:13]OFD Sender: No OFD packet to send [07:09:18]OFD Sender: No OFD packet to send [07:09:23]OFD Sender: No OFD packet to send [07:09:28]OFD Sender: No OFD packet to send [07:09:33]OFD Sender: No OFD packet to send [07:09:38]OFD Sender: No OFD packet to send [07:09:43]OFD Sender: No OFD packet to send [07:09:48]OFD Sender: No OFD packet to send [07:09:53]OFD Sender: No OFD packet to send [07:09:58]OFD Sender: No OFD packet to send [07:10:03]OFD Sender: No OFD packet to send [07:10:08]OFD Sender: No OFD packet to send [07:10:13]OFD Sender: No OFD packet to send [07:10:18]OFD Sender: No OFD packet to send [07:10:23]OFD Sender: No OFD packet to send [07:10:28]OFD Sender: No OFD packet to send [07:10:33]OFD Sender: No OFD packet to send [07:10:38]OFD Sender: No OFD packet to send [07:10:43]OFD Sender: No OFD packet to send [07:10:48]OFD Sender: No OFD packet to send [07:10:53]OFD Sender: No OFD packet to send [07:10:58]OFD Sender: No OFD packet to send [07:11:03]OFD Sender: No OFD packet to send [07:11:08]OFD Sender: No OFD packet to send [07:11:13]OFD Sender: No OFD packet to send [07:11:18]OFD Sender: No OFD packet to send [07:11:23]OFD Sender: No OFD packet to send [07:11:28]OFD Sender: No OFD packet to send [07:11:33]OFD Sender: No OFD packet to send [07:11:38]OFD Sender: No OFD packet to send [07:11:43]OFD Sender: No OFD packet to send [07:11:48]OFD Sender: No OFD packet to send [07:11:53]OFD Sender: No OFD packet to send [07:11:58]OFD Sender: No OFD packet to send [07:12:03]OFD Sender: No OFD packet to send [07:12:08]OFD Sender: No OFD packet to send [07:12:13]OFD Sender: No OFD packet to send [07:12:18]OFD Sender: No OFD packet to send [07:12:23]OFD Sender: No OFD packet to send [07:12:28]OFD Sender: No OFD packet to send [07:12:34]OFD Sender: No OFD packet to send [07:12:39]OFD Sender: No OFD packet to send [07:12:44]OFD Sender: No OFD packet to send [07:12:49]OFD Sender: No OFD packet to send [07:12:54]OFD Sender: No OFD packet to send [07:12:59]OFD Sender: No OFD packet to send [07:13:04]OFD Sender: No OFD packet to send [07:13:09]OFD Sender: No OFD packet to send [07:13:14]OFD Sender: No OFD packet to send [07:13:19]OFD Sender: No OFD packet to send [07:13:24]OFD Sender: No OFD packet to send [07:13:29]OFD Sender: No OFD packet to send [07:13:34]OFD Sender: No OFD packet to send [07:13:39]OFD Sender: No OFD packet to send [07:13:44]OFD Sender: No OFD packet to send [07:13:49]OFD Sender: No OFD packet to send [07:13:54]OFD Sender: No OFD packet to send [07:13:59]OFD Sender: No OFD packet to send [07:14:04]OFD Sender: No OFD packet to send [07:14:09]OFD Sender: No OFD packet to send [07:14:14]OFD Sender: No OFD packet to send [07:14:19]OFD Sender: No OFD packet to send [07:14:24]OFD Sender: No OFD packet to send [07:14:29]OFD Sender: No OFD packet to send [07:14:34]OFD Sender: No OFD packet to send [07:14:39]OFD Sender: No OFD packet to send [07:14:44]OFD Sender: No OFD packet to send [07:14:49]OFD Sender: No OFD packet to send [07:14:54]OFD Sender: No OFD packet to send [07:14:59]OFD Sender: No OFD packet to send [07:15:04]OFD Sender: No OFD packet to send [07:15:09]OFD Sender: No OFD packet to send [07:15:14]OFD Sender: No OFD packet to send [07:15:19]OFD Sender: No OFD packet to send [07:15:24]OFD Sender: No OFD packet to send [07:15:29]OFD Sender: No OFD packet to send [07:15:34]OFD Sender: No OFD packet to send [07:15:39]OFD Sender: No OFD packet to send [07:15:44]OFD Sender: No OFD packet to send [07:15:49]OFD Sender: No OFD packet to send [07:15:54]OFD Sender: No OFD packet to send [07:15:59]OFD Sender: No OFD packet to send [07:16:04]OFD Sender: No OFD packet to send [07:16:09]OFD Sender: No OFD packet to send [07:16:14]OFD Sender: No OFD packet to send [07:16:19]OFD Sender: No OFD packet to send [07:16:24]OFD Sender: No OFD packet to send [07:16:29]OFD Sender: No OFD packet to send [07:16:34]OFD Sender: No OFD packet to send [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:04]OFD Sender: No OFD packet to send [07:17:09]OFD Sender: No OFD packet to send [07:17:14]OFD Sender: No OFD packet to send [07:17:19]OFD Sender: No OFD packet to send [07:17:24]OFD Sender: No OFD packet to send [07:17:29]OFD Sender: No OFD packet to send [07:17:34]OFD Sender: No OFD packet to send [07:17:39]OFD Sender: No OFD packet to send [07:17:44]OFD Sender: No OFD packet to send [07:17:49]OFD Sender: No OFD packet to send [07:17:54]OFD Sender: No OFD packet to send [07:17:59]OFD Sender: No OFD packet to send [07:18:04]OFD Sender: No OFD packet to send [07:18:09]OFD Sender: No OFD packet to send [07:18:14]OFD Sender: No OFD packet to send [07:18:19]OFD Sender: No OFD packet to send [07:18:24]OFD Sender: No OFD packet to send [07:18:29]OFD Sender: No OFD packet to send [07:18:34]OFD Sender: No OFD packet to send [07:18:39]OFD Sender: No OFD packet to send [07:18:44]OFD Sender: No OFD packet to send [07:18:49]OFD Sender: No OFD packet to send [07:18:54]OFD Sender: No OFD packet to send [07:18:59]OFD Sender: No OFD packet to send [07:19:04]OFD Sender: No OFD packet to send [07:19:09]OFD Sender: No OFD packet to send [07:19:14]OFD Sender: No OFD packet to send [07:19:19]OFD Sender: No OFD packet to send [07:19:24]OFD Sender: No OFD packet to send [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:14]OFD Sender: No OFD packet to send [07:20:19]OFD Sender: No OFD packet to send [07:20:24]OFD Sender: No OFD packet to send [07:20:29]OFD Sender: No OFD packet to send [07:20:34]OFD Sender: No OFD packet to send [07:20:39]OFD Sender: No OFD packet to send [07:20:44]OFD Sender: No OFD packet to send [07:20:49]OFD Sender: No OFD packet to send [07:20:54]OFD Sender: No OFD packet to send [07:20:59]OFD Sender: No OFD packet to send [07:21:04]OFD Sender: No OFD packet to send [07:21:09]OFD Sender: No OFD packet to send [07:21:14]OFD Sender: No OFD packet to send [07:21:19]OFD Sender: No OFD packet to send [07:21:24]OFD Sender: No OFD packet to send [07:21:29]OFD Sender: No OFD packet to send [07:21:34]OFD Sender: No OFD packet to send [07:21:39]OFD Sender: No OFD packet to send [07:21:44]OFD Sender: No OFD packet to send [07:21:49]OFD Sender: No OFD packet to send [07:21:54]OFD Sender: No OFD packet to send [07:21:59]OFD Sender: No OFD packet to send [07:22:04]OFD Sender: No OFD packet to send [07:22:09]OFD Sender: No OFD packet to send [07:22:14]OFD Sender: No OFD packet to send [07:22:19]OFD Sender: No OFD packet to send [07:22:24]OFD Sender: No OFD packet to send [07:22:29]OFD Sender: No OFD packet to send [07:22:34]OFD Sender: No OFD packet to send [07:22:39]OFD Sender: No OFD packet to send [07:22:44]OFD Sender: No OFD packet to send [07:22:49]OFD Sender: No OFD packet to send [07:22:54]OFD Sender: No OFD packet to send [07:22:58]accept exits with 7 [07:22:58]New connection [07:22:58]New thread 3067252068 created [07:22:58]Thread 3067108708 joined [07:22:58]Waiting for new connection... [07:22:58] Sock 7.Parse request [07:22:58]Sock 7.Check first char [07:22:58]Sock 7.First char is OK [07:22:58]request: POST /json_proto HTTP/1.0 [07:22:58]Method: POST [07:22:58]URL: /json_proto [07:22:58]Method is POST - this is cgi request [07:22:58]url: /json_proto [07:22:58]query_string will be loaded in cgi processing [07:22:58]execute_cgi json_proto POST (null) [07:22:58]execute_cgi path=json_proto method=POST [07:22:58]POST find Content-Length [07:22:58]Host: 172.17.44.4:8080 [07:22:58]Content-Length: 818 [07:22:58]Content-Type: application/json [07:22:58] [07:22:58]POST finish read [07:22:58]Found Content-Length = 818 [07:22:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141049", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:58]execute_script... [07:22:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141049", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:58]POST & json_proto [07:22:58]process_json_proto [07:22:58]json parsed OK: [07:22:58]protocol is kg_v1.0 [07:22:58]action value=close_receipt [07:22:58]process_action close_receipt [07:22:58]cmd_close_receipt [07:22:58]MH_GetDate [07:22:58]Write to MH i2c: F0 00 00 A3 1B AD [07:22:58]Write i2c OK [07:22:58]MH_I2C_Read... [07:22:58]Read from MH i2c: F0 [07:22:58]MH_I2C_Read... [07:22:58]Read from MH i2c: F0 09 00 [07:22:58]MH_I2C_Read... [07:22:58]Read from MH i2c: F0 09 00 A3 1B 00 D6 05 47 66 6C E9 28 66 21 [07:22:58]GetLastDocTimeStamp 1715929259 [07:22:58]current date 1715930582 [07:22:58]FM_GetShiftState [07:22:58]SAM_PROTO_GetShiftState [07:22:58]wFMCommunicate request_size=4 [07:22:58]MH_SAM_APDU [07:22:58]CAPDU: 80 13 01 00 [07:22:58]Write to MH i2c: E2 08 00 A4 1B 80 13 01 00 00 00 00 00 3C [07:22:58]Write i2c OK [07:22:58]MH_I2C_Read... [07:22:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:58]Read from MH i2c: E2 [07:22:58]MH_I2C_Read... [07:22:58]Read from MH i2c: E2 0E 00 [07:22:58]MH_I2C_Read... [07:22:58]Read from MH i2c: E2 0E 00 A4 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 37 [07:22:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:22:58]wFMCommunicate OK [07:22:58]SAM_PROTO_GetShiftState done [07:22:58]FM_GetShiftState done [07:22:58]opened in 1715904675 [07:22:58]opened+sec_in_day 1715991075 [07:22:58]quantity*price = 13000 [07:22:58]sum+1 = 13001 [07:22:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 ÐСП 1% : 1.15 ÐДС 12% : 13.80 Ðаличными: 0.00 Безнал.: 130.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 8 17.05.2024 07:23 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5073 ФПД: 172851194032629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T072302&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5073&fm=172851194032629&tin=02508201610067®Number=0000000000154221&sum=13000 0 [07:22:59]StoreToDocumentArchive [07:22:59]shift 45 fd 5073 [07:22:59]save to /storage/0045/doc_00005073 [07:22:59]save last doc name /storage/0045/doc_00005073 to /storage/kkm_last_doc_name [07:22:59]save OK [07:22:59]Clear old archive folders... [07:22:59]ProcessDocumentItem done err = 0, tmpTLVsize=276 [07:22:59]tlvbuf is B6F0A8F0 [07:22:59]SAM_PROTO_ClearQueue [07:22:59]wFMCommunicate request_size=4 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 09 00 00 [07:22:59]Write to MH i2c: E2 08 00 B1 1B 80 09 00 00 00 00 00 00 3E [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 B1 1B 00 90 00 40 [07:22:59]RAPDU: 90 00 [07:22:59]wFMCommunicate OK [07:22:59]SAM_PROTO_ClearQueue done [07:22:59]KKMCreateOFDPacket [07:22:59]OFDProtocolAddRootSTLVToBuf [07:22:59]FM_MakeSignedData [07:22:59]FM_MakeSignedData [07:22:59]SAM_PROTO_SignData [07:22:59]wFMCommunicate request_size=4 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 0D 01 02 [07:22:59]Write to MH i2c: E2 08 00 B2 1B 80 0D 01 02 00 00 00 00 46 [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 B2 1B 00 90 00 41 [07:22:59]RAPDU: 90 00 [07:22:59]wFMCommunicate OK [07:22:59]wFMCommunicate request_size=255 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 D6 05 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 [07:22:59]Write to MH i2c: E2 02 01 B3 1B 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 D6 05 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 00 00 14 [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]OFD Sender: No OFD packet to send [07:22:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 B3 1B 00 90 00 42 [07:22:59]RAPDU: 90 00 [07:22:59]wFMCommunicate OK [07:22:59]wFMCommunicate request_size=35 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D1 13 00 00 35 04 06 00 9D 35 0E 04 F1 F5 [07:22:59]Write to MH i2c: E2 26 00 B4 1B 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D1 13 00 00 35 04 06 00 9D 35 0E 04 F1 F5 00 00 EC [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 03 00 B4 1B 00 90 00 43 [07:22:59]RAPDU: 90 00 [07:22:59]wFMCommunicate OK [07:22:59]wFMCommunicate request_size=4 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 0D 03 02 [07:22:59]Write to MH i2c: E2 08 00 B5 1B 80 0D 03 02 00 00 00 00 4B [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 0B 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 0B 00 B5 1B 00 73 93 6B 72 5C CF 8B B9 90 00 9E [07:22:59]RAPDU: 73 93 6B 72 5C CF 8B B9 90 00 [07:22:59]wFMCommunicate OK [07:22:59]SAM_PROTO_SignData done [07:22:59]FM_MakeSignedData done [07:22:59]CreateOFDProtocolMessage [07:22:59]wFMCommunicate request_size=4 [07:22:59]MH_SAM_APDU [07:22:59]CAPDU: 80 11 00 00 [07:22:59]Write to MH i2c: E2 08 00 B6 1B 80 11 00 00 00 00 00 00 4B [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:59]Read from MH i2c: E2 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 17 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: E2 17 00 B6 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A0 [07:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:22:59]wFMCommunicate OK [07:22:59]CreateOFDProtocolMessage done [07:22:59]OFDSenderStorePacket 5073 [07:22:59]StoreOFDPacket docnum=5073 [07:22:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 DA 6F 20 01 C2 F3 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 D6 05 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D1 13 00 00 35 04 06 00 9D 35 0E 04 F1 F5 73 93 6B 72 5C CF 8B B9 [07:22:59]CheckFolder [07:22:59]dirname=/storage/ofd_packets [07:22:59]CheckFolder done [07:22:59]ProducePacketName [07:22:59]name=ofd_packets/00005073 [07:22:59]NVStorageSaveData ofd_packets/00005073 [07:22:59]File name is /storage/ofd_packets/00005073 [07:22:59]Write 326 bytes [07:22:59]NVStorageSaveData done [07:22:59]OFDSenderStorePacket done [07:22:59]KKMCreateOFDPacket done [07:22:59]NVStorageSaveData kkm_last_timestamp [07:22:59]File name is /storage/kkm_last_timestamp [07:22:59]Write 4 bytes [07:22:59]NVStorageSaveData done [07:22:59]ExternCall_PrintAddStr [07:22:59]wPrintStart [07:22:59]Write to MH i2c: 01 00 00 B7 1B D2 [07:22:59]Write i2c OK [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: 01 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: 01 07 00 [07:22:59]MH_I2C_Read... [07:22:59]Read from MH i2c: 01 07 00 B7 1B 00 00 00 00 00 FF 0F E7 [07:22:59]RasterBufferAndPrint [07:22:59]line Счет N : (3)141049 [07:22:59]line ИÐÐ: 02508201610067 [07:22:59]line Контрольно-КаÑÑовый Чек [07:22:59]line ПРОДÐЖР[07:22:59]line Товар: 2000036230011 [07:22:59]line Кофе Латте XL(GABB TRADE) [07:22:59]line 1.000 * 130.00 [07:22:59]line = 130.00 [07:22:59]line ÐДС 12% ÐСП 1% [07:22:59]line > о реализуемом товаре [07:22:59]line ИТОГО: 130.00 [07:22:59]line ÐСП 1% : 1.15 [07:22:59]line ÐДС 12% : 13.80 [07:22:59]line Ðаличными: 0.00 [07:22:59]line Безнал.: 130.00 [07:22:59]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:22:59]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:22:59]line СÐО: Общий режим [07:22:59]line Чек 8 17.05.2024 07:23 [07:22:59]line Смена: 45 ФФД: 1.0 [07:22:59]line ЗÐМ: 0300000237 [07:22:59]line РÐМ: 0000000000154221 [07:22:59]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:22:59]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [07:22:59]line ФМ: 0000000000963259 [07:22:59]line ФД: 5073 [07:22:59]line ФПД: 172851194032629 [07:23:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T072302&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5073&fm=172851194032629&tin=02508201610067®Number=0000000000154221&sum=13000 [07:23:00]line 0 [07:23:00]OFD Sender: Processing packet 5073 [packets to send 4, broken 3] [07:23:00]ProducePacketName [07:23:00]name=ofd_packets/00005073 [07:23:00]OFD Sender: To server: ‡•öpG, [07:23:00]CommunicateWithHost lk.salyk.kg:30040 [07:23:00]ConnectInit lk.salyk.kg [07:23:00]written 0, free lines is 4095 [07:23:00]Connected sock=11 [07:23:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 DA 6F 20 01 C2 F3 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 D6 05 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D1 13 00 00 35 04 06 00 9D 35 0E 04 F1 F5 73 93 6B 72 5C CF 8B B9 [07:23:00]Write to MH i2c: 01 00 00 E1 1B FC [07:23:00]Write i2c OK [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: 01 [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: 01 07 00 [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: 01 07 00 E1 1B 00 00 00 00 00 6E 0C 7D [07:23:00]RasterBufferAndPrint [07:23:00]line [07:23:00]line [07:23:00]line [07:23:00]line [07:23:00]line [07:23:00]written 0, free lines is 3185 [07:23:00]MH_Cut [07:23:00]Write to MH i2c: D1 01 00 E8 1B 01 D5 [07:23:00]Write i2c OK [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: D1 [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: D1 01 00 [07:23:00]MH_I2C_Read... [07:23:00]Read from MH i2c: D1 01 00 E8 1B 00 D4 [07:23:00]Write to MH i2c: 01 00 00 E9 1B 04 [07:23:00]Write i2c OK [07:23:00]MH_I2C_Read... [07:23:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DE 4F 47 00 21 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 39 36 33 32 35 39 10 04 04 00 D1 13 00 00 F4 03 04 00 97 B1 46 66 B6 04 01 00 00 48 39 B9 2E 20 79 AD B9 [07:23:00]CommunicateWithHost err = 0 [07:23:00]CheckOFDResponse [07:23:00]1017 (14) - 77093643461234 [07:23:00]1041 (16) - 0000000000963259 [07:23:00]1040 (4) - 5073 [07:23:00]1012 (4) - 17.05.2024 01:23 [07:23:00]1206 (1) - 0 [07:23:00]OFD Sender: Remove packet 5073 [07:23:00]ProducePacketName [07:23:00]name=ofd_packets/00005073 [07:23:00]NVStorageDeleteData [07:23:01]OFD Sender: No OFD packet to send [07:23:01]*** Cut start [07:23:01]*** Partial cut [07:23:01]*** CUTSNS_PIN = 1 [07:23:01]*** CUTSNS_PIN = 0 [07:23:02]*** Brake cut motor [07:23:02]Read from MH i2c: 01 [07:23:02]MH_I2C_Read... [07:23:02]*** Stop cut motor [07:23:02]*** Cut end [07:23:02]Read from MH i2c: 01 07 00 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: 01 07 00 E9 1B 00 00 00 00 00 FF 0F 19 [07:23:02]process_action close_receipt done [07:23:02]requested_data is exist [07:23:02]produce_requested_data [07:23:02]requested_item fm.sn is exist - process it [07:23:02]wFMCommunicate request_size=4 [07:23:02]MH_SAM_APDU [07:23:02]CAPDU: 80 11 00 00 [07:23:02]Write to MH i2c: E2 08 00 EA 1B 80 11 00 00 00 00 00 00 7F [07:23:02]Write i2c OK [07:23:02]MH_I2C_Read... [07:23:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:23:02]Read from MH i2c: E2 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 17 00 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 17 00 EA 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D4 [07:23:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:23:02]wFMCommunicate OK [07:23:02]requested_item fd.num is exist - process it [07:23:02]SAM_PROTO_GetFieldsCounters [07:23:02]wFMCommunicate request_size=4 [07:23:02]MH_SAM_APDU [07:23:02]CAPDU: 80 13 00 00 [07:23:02]Write to MH i2c: E2 08 00 EB 1B 80 13 00 00 00 00 00 00 82 [07:23:02]Write i2c OK [07:23:02]MH_I2C_Read... [07:23:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:23:02]Read from MH i2c: E2 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 62 00 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 62 00 EB 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D1 13 00 00 0E 04 04 00 2D 00 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 C4 [07:23:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D1 13 00 00 0E 04 04 00 2D 00 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 [07:23:02]wFMCommunicate OK [07:23:02]SAM_PROTO_GetFieldsCounters done [07:23:02]requested_item shift.num is exist - process it [07:23:02]requested_item shift.opened is exist - process it [07:23:02]req_shift_opened [07:23:02]FM_GetShiftState [07:23:02]SAM_PROTO_GetShiftState [07:23:02]wFMCommunicate request_size=4 [07:23:02]MH_SAM_APDU [07:23:02]CAPDU: 80 13 01 00 [07:23:02]Write to MH i2c: E2 08 00 EC 1B 80 13 01 00 00 00 00 00 84 [07:23:02]Write i2c OK [07:23:02]MH_I2C_Read... [07:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:23:02]Read from MH i2c: E2 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 0E 00 [07:23:02]MH_I2C_Read... [07:23:02]Read from MH i2c: E2 0E 00 EC 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 7F [07:23:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:23:02]wFMCommunicate OK [07:23:02]SAM_PROTO_GetShiftState done [07:23:02]FM_GetShiftState done [07:23:02]req_shift_opened done [07:23:02]requested_item shift.open_date is exist - process it [07:23:02]req_shift_open_date [07:23:02]req_shift_open_date done [07:23:02]produce_requested_data done [07:23:02]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5073,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:23:02]process_action_free close_receipt [07:23:02]json_value_free [07:23:02]json_value_free done [07:23:02]process_json_proto returns [07:23:02]Send response to host [07:23:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5073,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:23:02]free response buf [07:23:02]execute_script done [07:23:02]execute_script returns [07:23:02]free content buf [07:23:02]Sock 7.Close socket [07:23:02]Sock 7.Thread stoped [07:23:06]OFD Sender: No OFD packet to send [07:23:11]OFD Sender: No OFD packet to send [07:23:16]OFD Sender: No OFD packet to send [07:23:21]OFD Sender: No OFD packet to send [07:23:26]OFD Sender: No OFD packet to send [07:23:31]OFD Sender: No OFD packet to send [07:23:36]OFD Sender: No OFD packet to send [07:23:41]OFD Sender: No OFD packet to send [07:23:46]OFD Sender: No OFD packet to send [07:23:51]OFD Sender: No OFD packet to send [07:23:56]OFD Sender: No OFD packet to send [07:24:01]OFD Sender: No OFD packet to send [07:24:06]OFD Sender: No OFD packet to send [07:24:11]OFD Sender: No OFD packet to send [07:24:16]OFD Sender: No OFD packet to send [07:24:21]OFD Sender: No OFD packet to send [07:24:26]OFD Sender: No OFD packet to send [07:24:31]OFD Sender: No OFD packet to send [07:24:36]OFD Sender: No OFD packet to send [07:24:41]OFD Sender: No OFD packet to send [07:24:46]OFD Sender: No OFD packet to send [07:24:51]OFD Sender: No OFD packet to send [07:24:56]OFD Sender: No OFD packet to send [07:25:01]OFD Sender: No OFD packet to send [07:25:06]OFD Sender: No OFD packet to send [07:25:11]OFD Sender: No OFD packet to send [07:25:16]OFD Sender: No OFD packet to send [07:25:21]OFD Sender: No OFD packet to send [07:25:26]OFD Sender: No OFD packet to send [07:25:31]OFD Sender: No OFD packet to send [07:25:36]OFD Sender: No OFD packet to send [07:25:41]OFD Sender: No OFD packet to send [07:25:46]OFD Sender: No OFD packet to send [07:25:51]OFD Sender: No OFD packet to send [07:25:56]OFD Sender: No OFD packet to send [07:26:01]OFD Sender: No OFD packet to send [07:26:06]OFD Sender: No OFD packet to send [07:26:11]OFD Sender: No OFD packet to send [07:26:16]OFD Sender: No OFD packet to send [07:26:21]OFD Sender: No OFD packet to send [07:26:26]OFD Sender: No OFD packet to send [07:26:31]OFD Sender: No OFD packet to send [07:26:36]OFD Sender: No OFD packet to send [07:26:41]OFD Sender: No OFD packet to send [07:26:46]OFD Sender: No OFD packet to send [07:26:51]OFD Sender: No OFD packet to send [07:26:56]OFD Sender: No OFD packet to send [07:27:01]OFD Sender: No OFD packet to send [07:27:06]OFD Sender: No OFD packet to send [07:27:11]OFD Sender: No OFD packet to send [07:27:16]OFD Sender: No OFD packet to send [07:27:21]OFD Sender: No OFD packet to send [07:27:26]OFD Sender: No OFD packet to send [07:27:31]OFD Sender: No OFD packet to send [07:27:36]OFD Sender: No OFD packet to send [07:27:41]OFD Sender: No OFD packet to send [07:27:46]OFD Sender: No OFD packet to send [07:27:51]OFD Sender: No OFD packet to send [07:27:56]OFD Sender: No OFD packet to send [07:28:01]OFD Sender: No OFD packet to send [07:28:06]OFD Sender: No OFD packet to send [07:28:11]OFD Sender: No OFD packet to send [07:28:16]OFD Sender: No OFD packet to send [07:28:21]OFD Sender: No OFD packet to send [07:28:26]OFD Sender: No OFD packet to send [07:28:31]OFD Sender: No OFD packet to send [07:28:36]OFD Sender: No OFD packet to send [07:28:41]OFD Sender: No OFD packet to send [07:28:46]OFD Sender: No OFD packet to send [07:28:51]OFD Sender: No OFD packet to send [07:28:56]OFD Sender: No OFD packet to send [07:29:01]OFD Sender: No OFD packet to send [07:29:06]OFD Sender: No OFD packet to send [07:29:11]OFD Sender: No OFD packet to send [07:29:16]OFD Sender: No OFD packet to send [07:29:21]OFD Sender: No OFD packet to send [07:29:26]OFD Sender: No OFD packet to send [07:29:31]OFD Sender: No OFD packet to send [07:29:36]OFD Sender: No OFD packet to send [07:29:41]OFD Sender: No OFD packet to send [07:29:46]OFD Sender: No OFD packet to send [07:29:51]OFD Sender: No OFD packet to send [07:29:56]OFD Sender: No OFD packet to send [07:30:01]OFD Sender: No OFD packet to send [07:30:06]OFD Sender: No OFD packet to send [07:30:11]OFD Sender: No OFD packet to send [07:30:16]OFD Sender: No OFD packet to send [07:30:21]OFD Sender: No OFD packet to send [07:30:26]OFD Sender: No OFD packet to send [07:30:31]OFD Sender: No OFD packet to send [07:30:36]OFD Sender: No OFD packet to send [07:30:41]OFD Sender: No OFD packet to send [07:30:46]OFD Sender: No OFD packet to send [07:30:51]OFD Sender: No OFD packet to send [07:30:56]OFD Sender: No OFD packet to send [07:31:01]OFD Sender: No OFD packet to send [07:31:06]OFD Sender: No OFD packet to send [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:34:01]OFD Sender: No OFD packet to send [07:34:06]OFD Sender: No OFD packet to send [07:34:11]OFD Sender: No OFD packet to send [07:34:16]OFD Sender: No OFD packet to send [07:34:21]OFD Sender: No OFD packet to send [07:34:26]OFD Sender: No OFD packet to send [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:11]OFD Sender: No OFD packet to send [07:35:16]OFD Sender: No OFD packet to send [07:35:21]OFD Sender: No OFD packet to send [07:35:26]OFD Sender: No OFD packet to send [07:35:31]OFD Sender: No OFD packet to send [07:35:36]OFD Sender: No OFD packet to send [07:35:41]OFD Sender: No OFD packet to send [07:35:46]OFD Sender: No OFD packet to send [07:35:51]OFD Sender: No OFD packet to send [07:35:56]OFD Sender: No OFD packet to send [07:36:01]OFD Sender: No OFD packet to send [07:36:06]OFD Sender: No OFD packet to send [07:36:11]OFD Sender: No OFD packet to send [07:36:16]OFD Sender: No OFD packet to send [07:36:21]OFD Sender: No OFD packet to send [07:36:26]OFD Sender: No OFD packet to send [07:36:31]OFD Sender: No OFD packet to send [07:36:36]OFD Sender: No OFD packet to send [07:36:41]OFD Sender: No OFD packet to send [07:36:46]OFD Sender: No OFD packet to send [07:36:51]OFD Sender: No OFD packet to send [07:36:56]OFD Sender: No OFD packet to send [07:37:01]OFD Sender: No OFD packet to send [07:37:06]OFD Sender: No OFD packet to send [07:37:11]OFD Sender: No OFD packet to send [07:37:16]OFD Sender: No OFD packet to send [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:41]OFD Sender: No OFD packet to send [07:37:46]OFD Sender: No OFD packet to send [07:37:51]OFD Sender: No OFD packet to send [07:37:57]OFD Sender: No OFD packet to send [07:38:02]OFD Sender: No OFD packet to send [07:38:07]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:22]OFD Sender: No OFD packet to send [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:42]OFD Sender: No OFD packet to send [07:39:47]OFD Sender: No OFD packet to send [07:39:52]OFD Sender: No OFD packet to send [07:39:57]OFD Sender: No OFD packet to send [07:40:02]OFD Sender: No OFD packet to send [07:40:07]OFD Sender: No OFD packet to send [07:40:07]accept exits with 9 [07:40:07]New connection [07:40:07]New thread 3067108708 created [07:40:07]Thread 3067252068 joined [07:40:07]Waiting for new connection... [07:40:07] Sock 9.Parse request [07:40:07]Sock 9.Check first char [07:40:07]Sock 9.First char is OK [07:40:07]request: POST /json_proto HTTP/1.0 [07:40:07]Method: POST [07:40:07]URL: /json_proto [07:40:07]Method is POST - this is cgi request [07:40:07]url: /json_proto [07:40:07]query_string will be loaded in cgi processing [07:40:07]execute_cgi json_proto POST (null) [07:40:07]execute_cgi path=json_proto method=POST [07:40:07]POST find Content-Length [07:40:07]Host: 172.17.44.4:8080 [07:40:07]Content-Length: 605 [07:40:07]Content-Type: application/json [07:40:07] [07:40:07]POST finish read [07:40:07]Found Content-Length = 605 [07:40:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141050", "tax_sys" : 0, "items" : [ { "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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:07]execute_script... [07:40:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141050", "tax_sys" : 0, "items" : [ { "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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:07]POST & json_proto [07:40:07]process_json_proto [07:40:07]json parsed OK: [07:40:07]protocol is kg_v1.0 [07:40:07]action value=close_receipt [07:40:07]process_action close_receipt [07:40:07]cmd_close_receipt [07:40:07]MH_GetDate [07:40:07]Write to MH i2c: F0 00 00 ED 1B F7 [07:40:07]Write i2c OK [07:40:07]MH_I2C_Read... [07:40:07]Read from MH i2c: F0 [07:40:07]MH_I2C_Read... [07:40:07]Read from MH i2c: F0 09 00 [07:40:07]MH_I2C_Read... [07:40:07]Read from MH i2c: F0 09 00 ED 1B 00 DB 09 47 66 6C E9 28 66 74 [07:40:07]GetLastDocTimeStamp 1715930582 [07:40:07]current date 1715931611 [07:40:07]FM_GetShiftState [07:40:07]SAM_PROTO_GetShiftState [07:40:07]wFMCommunicate request_size=4 [07:40:07]MH_SAM_APDU [07:40:07]CAPDU: 80 13 01 00 [07:40:07]Write to MH i2c: E2 08 00 EE 1B 80 13 01 00 00 00 00 00 86 [07:40:07]Write i2c OK [07:40:07]MH_I2C_Read... [07:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:07]Read from MH i2c: E2 [07:40:07]MH_I2C_Read... [07:40:07]Read from MH i2c: E2 0E 00 [07:40:07]MH_I2C_Read... [07:40:07]Read from MH i2c: E2 0E 00 EE 1B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 81 [07:40:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:40:07]wFMCommunicate OK [07:40:07]SAM_PROTO_GetShiftState done [07:40:07]FM_GetShiftState done [07:40:07]opened in 1715904675 [07:40:07]opened+sec_in_day 1715991075 [07:40:07]quantity*price = 4000 [07:40:07]sum+1 = 4001 [07:40:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 ÐСП 1% : 0.35 ÐДС 12% : 4.25 Ðаличными: 40.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 9 17.05.2024 07:40 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5074 ФПД: 228491749929289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T074011&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5074&fm=228491749929289&tin=02508201610067®Number=0000000000154221&sum=4000 0 [07:40:08]StoreToDocumentArchive [07:40:08]shift 45 fd 5074 [07:40:08]save to /storage/0045/doc_00005074 [07:40:08]save last doc name /storage/0045/doc_00005074 to /storage/kkm_last_doc_name [07:40:08]save OK [07:40:08]Clear old archive folders... [07:40:08]ProcessDocumentItem done err = 0, tmpTLVsize=260 [07:40:08]tlvbuf is 0121F490 [07:40:08]SAM_PROTO_ClearQueue [07:40:08]wFMCommunicate request_size=4 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 09 00 00 [07:40:08]Write to MH i2c: E2 08 00 FB 1B 80 09 00 00 00 00 00 00 88 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 FB 1B 00 90 00 8A [07:40:08]RAPDU: 90 00 [07:40:08]wFMCommunicate OK [07:40:08]SAM_PROTO_ClearQueue done [07:40:08]KKMCreateOFDPacket [07:40:08]OFDProtocolAddRootSTLVToBuf [07:40:08]FM_MakeSignedData [07:40:08]FM_MakeSignedData [07:40:08]SAM_PROTO_SignData [07:40:08]wFMCommunicate request_size=4 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 0D 01 02 [07:40:08]Write to MH i2c: E2 08 00 FC 1B 80 0D 01 02 00 00 00 00 90 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 FC 1B 00 90 00 8B [07:40:08]RAPDU: 90 00 [07:40:08]wFMCommunicate OK [07:40:08]wFMCommunicate request_size=255 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 0D 02 02 FA 03 00 04 01 1E 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 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 09 00 00 00 F4 03 04 00 DB 09 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 [07:40:08]Write to MH i2c: E2 02 01 FD 1B 80 0D 02 02 FA 00 03 00 04 01 1E 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 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 09 00 00 00 F4 03 04 00 DB 09 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 00 AA [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:08]Read from MH i2c: E2 03 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 FD 1B 00 90 00 8C [07:40:08]RAPDU: 90 00 [07:40:08]wFMCommunicate OK [07:40:08]wFMCommunicate request_size=19 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 0D 02 02 0E D2 13 00 00 35 04 06 00 CF CF E1 96 B1 49 [07:40:08]Write to MH i2c: E2 16 00 FE 1B 80 0D 02 02 0E 00 D2 13 00 00 35 04 06 00 CF CF E1 96 B1 49 00 00 E2 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 03 00 FE 1B 00 90 00 8D [07:40:08]RAPDU: 90 00 [07:40:08]wFMCommunicate OK [07:40:08]wFMCommunicate request_size=4 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 0D 03 02 [07:40:08]Write to MH i2c: E2 08 00 FF 1B 80 0D 03 02 00 00 00 00 95 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 0B 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 0B 00 FF 1B 00 31 49 ED B0 E1 B1 AC 0F 90 00 FA [07:40:08]RAPDU: 31 49 ED B0 E1 B1 AC 0F 90 00 [07:40:08]wFMCommunicate OK [07:40:08]SAM_PROTO_SignData done [07:40:08]FM_MakeSignedData done [07:40:08]CreateOFDProtocolMessage [07:40:08]wFMCommunicate request_size=4 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 11 00 00 [07:40:08]Write to MH i2c: E2 08 00 00 1C 80 11 00 00 00 00 00 00 96 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 17 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 17 00 00 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EB [07:40:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:40:08]wFMCommunicate OK [07:40:08]CreateOFDProtocolMessage done [07:40:08]OFDSenderStorePacket 5074 [07:40:08]StoreOFDPacket docnum=5074 [07:40:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 18 01 00 00 CD D7 10 01 99 00 5A 03 01 00 03 00 04 01 1E 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 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 09 00 00 00 F4 03 04 00 DB 09 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D2 13 00 00 35 04 06 00 CF CF E1 96 B1 49 31 49 ED B0 E1 B1 AC 0F [07:40:08]CheckFolder [07:40:08]dirname=/storage/ofd_packets [07:40:08]CheckFolder done [07:40:08]ProducePacketName [07:40:08]name=ofd_packets/00005074 [07:40:08]NVStorageSaveData ofd_packets/00005074 [07:40:08]File name is /storage/ofd_packets/00005074 [07:40:08]Write 310 bytes [07:40:08]NVStorageSaveData done [07:40:08]OFDSenderStorePacket done [07:40:08]KKMCreateOFDPacket done [07:40:08]NVStorageSaveData kkm_last_timestamp [07:40:08]File name is /storage/kkm_last_timestamp [07:40:08]Write 4 bytes [07:40:08]NVStorageSaveData done [07:40:08]ExternCall_PrintAddStr [07:40:08]wPrintStart [07:40:08]Write to MH i2c: 01 00 00 01 1C 1D [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: 01 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: 01 07 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: 01 07 00 01 1C 00 00 00 00 00 FF 0F 32 [07:40:08]RasterBufferAndPrint [07:40:08]line Счет N : (3)141050 [07:40:08]line ИÐÐ: 02508201610067 [07:40:08]line Контрольно-КаÑÑовый Чек [07:40:08]line ПРОДÐЖР[07:40:08]line Товар: 42113270 [07:40:08]line Жев Orbit арбуз [07:40:08]line 1.000 * 40.00 [07:40:08]line = 40.00 [07:40:08]line ÐДС 12% ÐСП 1% [07:40:08]line > о реализуемом товаре [07:40:08]line ИТОГО: 40.00 [07:40:08]line ÐСП 1% : 0.35 [07:40:08]line ÐДС 12% : 4.25 [07:40:08]line Ðаличными: 40.00 [07:40:08]line Безнал.: 0.00 [07:40:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:40:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:40:08]line СÐО: Общий режим [07:40:08]line Чек 9 17.05.2024 07:40 [07:40:08]line Смена: 45 ФФД: 1.0 [07:40:08]line ЗÐМ: 0300000237 [07:40:08]line РÐМ: 0000000000154221 [07:40:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:40:08]line ФМ: 0000000000963259 [07:40:08]line ФД: 5074 [07:40:08]line ФПД: 228491749929289 [07:40:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T074011&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5074&fm=228491749929289&tin=02508201610067®Number=0000000000154221&sum=4000 [07:40:09]line 0 [07:40:09]OFD Sender: Processing packet 5074 [packets to send 4, broken 3] [07:40:09]ProducePacketName [07:40:09]name=ofd_packets/00005074 [07:40:09]OFD Sender: To server: ‡•öpG, [07:40:09]CommunicateWithHost lk.salyk.kg:30040 [07:40:09]ConnectInit lk.salyk.kg [07:40:09]written 0, free lines is 4095 [07:40:09]Connected sock=10 [07:40:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 18 01 00 00 CD D7 10 01 99 00 5A 03 01 00 03 00 04 01 1E 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 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 09 00 00 00 F4 03 04 00 DB 09 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D2 13 00 00 35 04 06 00 CF CF E1 96 B1 49 31 49 ED B0 E1 B1 AC 0F [07:40:09]Write to MH i2c: 01 00 00 29 1C 45 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 07 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 07 00 29 1C 00 00 00 00 00 A9 0C 01 [07:40:09]RasterBufferAndPrint [07:40:09]line [07:40:09]line [07:40:09]line [07:40:09]line [07:40:09]line [07:40:09]written 0, free lines is 3244 [07:40:09]MH_Cut [07:40:09]Write to MH i2c: D1 01 00 30 1C 01 1E [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: D1 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: D1 01 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: D1 01 00 30 1C 00 1D [07:40:09]Write to MH i2c: 01 00 00 31 1C 4D [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B6 0C 47 00 A0 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 39 36 33 32 35 39 10 04 04 00 D2 13 00 00 F4 03 04 00 9C B5 46 66 B6 04 01 00 00 ED 3D FC ED 3D 11 03 5E [07:40:09]CommunicateWithHost err = 0 [07:40:09]CheckOFDResponse [07:40:09]1017 (14) - 77093643461234 [07:40:09]1041 (16) - 0000000000963259 [07:40:09]1040 (4) - 5074 [07:40:09]1012 (4) - 17.05.2024 01:40 [07:40:09]1206 (1) - 0 [07:40:09]OFD Sender: Remove packet 5074 [07:40:09]ProducePacketName [07:40:09]name=ofd_packets/00005074 [07:40:09]NVStorageDeleteData [07:40:10]OFD Sender: No OFD packet to send [07:40:10]*** Cut start [07:40:10]*** Partial cut [07:40:10]*** CUTSNS_PIN = 1 [07:40:10]*** CUTSNS_PIN = 0 [07:40:10]*** Brake cut motor [07:40:11]Read from MH i2c: 01 [07:40:11]MH_I2C_Read... [07:40:11]*** Stop cut motor [07:40:11]*** Cut end [07:40:11]Read from MH i2c: 01 07 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: 01 07 00 31 1C 00 00 00 00 00 FF 0F 62 [07:40:11]process_action close_receipt done [07:40:11]requested_data is exist [07:40:11]produce_requested_data [07:40:11]requested_item fm.sn is exist - process it [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 11 00 00 [07:40:11]Write to MH i2c: E2 08 00 32 1C 80 11 00 00 00 00 00 00 C8 [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 17 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 17 00 32 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1D [07:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:40:11]wFMCommunicate OK [07:40:11]requested_item fd.num is exist - process it [07:40:11]SAM_PROTO_GetFieldsCounters [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 13 00 00 [07:40:11]Write to MH i2c: E2 08 00 33 1C 80 13 00 00 00 00 00 00 CB [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 62 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 62 00 33 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D2 13 00 00 0E 04 04 00 2D 00 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 11 [07:40:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D2 13 00 00 0E 04 04 00 2D 00 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 [07:40:11]wFMCommunicate OK [07:40:11]SAM_PROTO_GetFieldsCounters done [07:40:11]requested_item shift.num is exist - process it [07:40:11]requested_item shift.opened is exist - process it [07:40:11]req_shift_opened [07:40:11]FM_GetShiftState [07:40:11]SAM_PROTO_GetShiftState [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 13 01 00 [07:40:11]Write to MH i2c: E2 08 00 34 1C 80 13 01 00 00 00 00 00 CD [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 0E 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 0E 00 34 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C8 [07:40:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:40:11]wFMCommunicate OK [07:40:11]SAM_PROTO_GetShiftState done [07:40:11]FM_GetShiftState done [07:40:11]req_shift_opened done [07:40:11]requested_item shift.open_date is exist - process it [07:40:11]req_shift_open_date [07:40:11]req_shift_open_date done [07:40:11]produce_requested_data done [07:40:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5074,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:40:11]process_action_free close_receipt [07:40:11]json_value_free [07:40:11]json_value_free done [07:40:11]process_json_proto returns [07:40:11]Send response to host [07:40:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5074,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:40:11]free response buf [07:40:11]execute_script done [07:40:11]execute_script returns [07:40:11]free content buf [07:40:11]Sock 9.Close socket [07:40:11]Sock 9.Thread stoped [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41: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]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: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:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:50]OFD Sender: No OFD packet to send [07:49:55]OFD Sender: No OFD packet to send [07:50:00]OFD Sender: No OFD packet to send [07:50:05]OFD Sender: No OFD packet to send [07:50:10]OFD Sender: No OFD packet to send [07:50:15]OFD Sender: No OFD packet to send [07:50:20]OFD Sender: No OFD packet to send [07:50:25]OFD Sender: No OFD packet to send [07:50:30]OFD Sender: No OFD packet to send [07:50:32]accept exits with 7 [07:50:32]New connection [07:50:32]New thread 3067252068 created [07:50:32]Thread 3067108708 joined [07:50:32]Waiting for new connection... [07:50:32] Sock 7.Parse request [07:50:32]Sock 7.Check first char [07:50:32]Sock 7.First char is OK [07:50:32]request: POST /json_proto HTTP/1.0 [07:50:32]Method: POST [07:50:32]URL: /json_proto [07:50:32]Method is POST - this is cgi request [07:50:32]url: /json_proto [07:50:32]query_string will be loaded in cgi processing [07:50:32]execute_cgi json_proto POST (null) [07:50:32]execute_cgi path=json_proto method=POST [07:50:32]POST find Content-Length [07:50:32]Host: 172.17.44.4:8080 [07:50:32]Content-Length: 652 [07:50:32]Content-Type: application/json [07:50:32] [07:50:32]POST finish read [07:50:32]Found Content-Length = 652 [07:50:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141051", "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" : 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" ] } } [07:50:32]execute_script... [07:50:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141051", "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" : 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" ] } } [07:50:32]POST & json_proto [07:50:32]process_json_proto [07:50:32]json parsed OK: [07:50:32]protocol is kg_v1.0 [07:50:32]action value=close_receipt [07:50:32]process_action close_receipt [07:50:32]cmd_close_receipt [07:50:32]MH_GetDate [07:50:32]Write to MH i2c: F0 00 00 35 1C 40 [07:50:32]Write i2c OK [07:50:32]MH_I2C_Read... [07:50:32]Read from MH i2c: F0 [07:50:32]MH_I2C_Read... [07:50:32]Read from MH i2c: F0 09 00 [07:50:32]MH_I2C_Read... [07:50:32]Read from MH i2c: F0 09 00 35 1C 00 4C 0C 47 66 6C E9 28 66 31 [07:50:32]GetLastDocTimeStamp 1715931611 [07:50:32]current date 1715932236 [07:50:32]FM_GetShiftState [07:50:32]SAM_PROTO_GetShiftState [07:50:32]wFMCommunicate request_size=4 [07:50:32]MH_SAM_APDU [07:50:32]CAPDU: 80 13 01 00 [07:50:32]Write to MH i2c: E2 08 00 36 1C 80 13 01 00 00 00 00 00 CF [07:50:32]Write i2c OK [07:50:32]MH_I2C_Read... [07:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:50:32]Read from MH i2c: E2 [07:50:32]MH_I2C_Read... [07:50:32]Read from MH i2c: E2 0E 00 [07:50:32]MH_I2C_Read... [07:50:32]Read from MH i2c: E2 0E 00 36 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CA [07:50:32]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:50:32]wFMCommunicate OK [07:50:32]SAM_PROTO_GetShiftState done [07:50:32]FM_GetShiftState done [07:50:32]opened in 1715904675 [07:50:32]opened+sec_in_day 1715991075 [07:50:32]quantity*price = 6500 [07:50:32]sum+1 = 6501 [07:50:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 ÐСП 1% : 0.57 ÐДС 12% : 6.90 Ðаличными: 65.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 10 17.05.2024 07:50 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5075 ФПД: 115147343282658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075036&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5075&fm=115147343282658&tin=02508201610067®Number=0000000000154221&sum=6500 0 [07:50:33]StoreToDocumentArchive [07:50:33]shift 45 fd 5075 [07:50:33]save to /storage/0045/doc_00005075 [07:50:33]save last doc name /storage/0045/doc_00005075 to /storage/kkm_last_doc_name [07:50:33]save OK [07:50:33]Clear old archive folders... [07:50:33]ProcessDocumentItem done err = 0, tmpTLVsize=275 [07:50:33]tlvbuf is 01216EF0 [07:50:33]SAM_PROTO_ClearQueue [07:50:33]wFMCommunicate request_size=4 [07:50:33]MH_SAM_APDU [07:50:33]CAPDU: 80 09 00 00 [07:50:33]Write to MH i2c: E2 08 00 43 1C 80 09 00 00 00 00 00 00 D1 [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 43 1C 00 90 00 D3 [07:50:33]RAPDU: 90 00 [07:50:33]wFMCommunicate OK [07:50:33]SAM_PROTO_ClearQueue done [07:50:33]KKMCreateOFDPacket [07:50:33]OFDProtocolAddRootSTLVToBuf [07:50:33]FM_MakeSignedData [07:50:33]FM_MakeSignedData [07:50:33]SAM_PROTO_SignData [07:50:33]wFMCommunicate request_size=4 [07:50:33]MH_SAM_APDU [07:50:33]CAPDU: 80 0D 01 02 [07:50:33]Write to MH i2c: E2 08 00 44 1C 80 0D 01 02 00 00 00 00 D9 [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 44 1C 00 90 00 D4 [07:50:33]RAPDU: 90 00 [07:50:33]wFMCommunicate OK [07:50:33]wFMCommunicate request_size=255 [07:50:33]MH_SAM_APDU [07:50:33]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 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 0A 00 00 00 F4 03 04 00 4C 0C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 [07:50:33]Write to MH i2c: E2 02 01 45 1C 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 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 0A 00 00 00 F4 03 04 00 4C 0C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 00 00 D6 [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 45 1C 00 90 00 D5 [07:50:33]RAPDU: 90 00 [07:50:33]wFMCommunicate OK [07:50:33]wFMCommunicate request_size=34 [07:50:33]MH_SAM_APDU [07:50:33]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D3 13 00 00 35 04 06 00 68 B9 D4 7E 41 E2 [07:50:33]Write to MH i2c: E2 25 00 46 1C 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D3 13 00 00 35 04 06 00 68 B9 D4 7E 41 E2 00 00 1B [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 03 00 46 1C 00 90 00 D6 [07:50:33]RAPDU: 90 00 [07:50:33]wFMCommunicate OK [07:50:33]wFMCommunicate request_size=4 [07:50:33]MH_SAM_APDU [07:50:33]CAPDU: 80 0D 03 02 [07:50:33]Write to MH i2c: E2 08 00 47 1C 80 0D 03 02 00 00 00 00 DE [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 0B 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 0B 00 47 1C 00 9E EB C8 72 60 66 18 0A 90 00 8A [07:50:33]RAPDU: 9E EB C8 72 60 66 18 0A 90 00 [07:50:33]wFMCommunicate OK [07:50:33]SAM_PROTO_SignData done [07:50:33]FM_MakeSignedData done [07:50:33]CreateOFDProtocolMessage [07:50:33]wFMCommunicate request_size=4 [07:50:33]MH_SAM_APDU [07:50:33]CAPDU: 80 11 00 00 [07:50:33]Write to MH i2c: E2 08 00 48 1C 80 11 00 00 00 00 00 00 DE [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:50:33]Read from MH i2c: E2 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 17 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: E2 17 00 48 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 33 [07:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:50:33]wFMCommunicate OK [07:50:33]CreateOFDProtocolMessage done [07:50:33]OFDSenderStorePacket 5075 [07:50:33]StoreOFDPacket docnum=5075 [07:50:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 64 C3 1F 01 6D 2E 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 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 0A 00 00 00 F4 03 04 00 4C 0C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D3 13 00 00 35 04 06 00 68 B9 D4 7E 41 E2 9E EB C8 72 60 66 18 0A [07:50:33]CheckFolder [07:50:33]dirname=/storage/ofd_packets [07:50:33]CheckFolder done [07:50:33]ProducePacketName [07:50:33]name=ofd_packets/00005075 [07:50:33]NVStorageSaveData ofd_packets/00005075 [07:50:33]File name is /storage/ofd_packets/00005075 [07:50:33]Write 325 bytes [07:50:33]NVStorageSaveData done [07:50:33]OFDSenderStorePacket done [07:50:33]KKMCreateOFDPacket done [07:50:33]NVStorageSaveData kkm_last_timestamp [07:50:33]File name is /storage/kkm_last_timestamp [07:50:33]Write 4 bytes [07:50:33]NVStorageSaveData done [07:50:33]ExternCall_PrintAddStr [07:50:33]wPrintStart [07:50:33]Write to MH i2c: 01 00 00 49 1C 65 [07:50:33]Write i2c OK [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: 01 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: 01 07 00 [07:50:33]MH_I2C_Read... [07:50:33]Read from MH i2c: 01 07 00 49 1C 00 00 00 00 00 FF 0F 7A [07:50:33]RasterBufferAndPrint [07:50:33]line Счет N : (3)141051 [07:50:33]line ИÐÐ: 02508201610067 [07:50:33]line Контрольно-КаÑÑовый Чек [07:50:33]line ПРОДÐЖР[07:50:33]line Товар: 54491472 [07:50:33]line Ðапиток Кока-Кола 0,5л [07:50:33]line 1.000 * 65.00 [07:50:33]line = 65.00 [07:50:33]line ÐДС 12% ÐСП 1% [07:50:33]line > о реализуемом товаре [07:50:33]line ИТОГО: 65.00 [07:50:33]line ÐСП 1% : 0.57 [07:50:33]line ÐДС 12% : 6.90 [07:50:33]line Ðаличными: 65.00 [07:50:33]line Безнал.: 0.00 [07:50:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:50:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:50:33]line СÐО: Общий режим [07:50:33]line Чек 10 17.05.2024 07:50 [07:50:33]line Смена: 45 ФФД: 1.0 [07:50:33]line ЗÐМ: 0300000237 [07:50:33]line РÐМ: 0000000000154221 [07:50:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:50:33]line ФМ: 0000000000963259 [07:50:33]line ФД: 5075 [07:50:33]line ФПД: 115147343282658 [07:50:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075036&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5075&fm=115147343282658&tin=02508201610067®Number=0000000000154221&sum=6500 [07:50:34]line 0 [07:50:34]OFD Sender: Processing packet 5075 [packets to send 4, broken 3] [07:50:34]ProducePacketName [07:50:34]name=ofd_packets/00005075 [07:50:34]OFD Sender: To server: ‡•öpG, [07:50:34]CommunicateWithHost lk.salyk.kg:30040 [07:50:34]ConnectInit lk.salyk.kg [07:50:34]written 0, free lines is 4095 [07:50:34]Write to MH i2c: 01 00 00 71 1C 8D [07:50:34]Write i2c OK [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: 01 [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: 01 07 00 [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: 01 07 00 71 1C 00 00 00 00 00 91 0C 31 [07:50:34]RasterBufferAndPrint [07:50:34]line [07:50:34]line [07:50:34]line [07:50:34]line [07:50:34]line [07:50:34]written 0, free lines is 3220 [07:50:34]MH_Cut [07:50:34]Write to MH i2c: D1 01 00 78 1C 01 66 [07:50:34]Write i2c OK [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: D1 [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: D1 01 00 [07:50:34]MH_I2C_Read... [07:50:34]Read from MH i2c: D1 01 00 78 1C 00 65 [07:50:34]Write to MH i2c: 01 00 00 79 1C 95 [07:50:34]Write i2c OK [07:50:34]MH_I2C_Read... [07:50:34]Connected sock=10 [07:50:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 64 C3 1F 01 6D 2E 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 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 0A 00 00 00 F4 03 04 00 4C 0C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D3 13 00 00 35 04 06 00 68 B9 D4 7E 41 E2 9E EB C8 72 60 66 18 0A [07:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 83 7B 47 00 13 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 39 36 33 32 35 39 10 04 04 00 D3 13 00 00 F4 03 04 00 0D B8 46 66 B6 04 01 00 00 43 1D 6E 2A 9F E6 39 AA [07:50:34]CommunicateWithHost err = 0 [07:50:34]CheckOFDResponse [07:50:34]1017 (14) - 77093643461234 [07:50:34]1041 (16) - 0000000000963259 [07:50:34]1040 (4) - 5075 [07:50:34]1012 (4) - 17.05.2024 01:51 [07:50:34]1206 (1) - 0 [07:50:34]OFD Sender: Remove packet 5075 [07:50:34]ProducePacketName [07:50:34]name=ofd_packets/00005075 [07:50:34]NVStorageDeleteData [07:50:35]OFD Sender: No OFD packet to send [07:50:35]*** Cut start [07:50:35]*** Partial cut [07:50:35]*** CUTSNS_PIN = 1 [07:50:35]*** CUTSNS_PIN = 0 [07:50:35]*** Brake cut motor [07:50:36]Read from MH i2c: 01 [07:50:36]MH_I2C_Read... [07:50:36]*** Stop cut motor [07:50:36]*** Cut end [07:50:36]Read from MH i2c: 01 07 00 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: 01 07 00 79 1C 00 00 00 00 00 FF 0F AA [07:50:36]process_action close_receipt done [07:50:36]requested_data is exist [07:50:36]produce_requested_data [07:50:36]requested_item fm.sn is exist - process it [07:50:36]wFMCommunicate request_size=4 [07:50:36]MH_SAM_APDU [07:50:36]CAPDU: 80 11 00 00 [07:50:36]Write to MH i2c: E2 08 00 7A 1C 80 11 00 00 00 00 00 00 10 [07:50:36]Write i2c OK [07:50:36]MH_I2C_Read... [07:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:50:36]Read from MH i2c: E2 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 17 00 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 17 00 7A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 65 [07:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:50:36]wFMCommunicate OK [07:50:36]requested_item fd.num is exist - process it [07:50:36]SAM_PROTO_GetFieldsCounters [07:50:36]wFMCommunicate request_size=4 [07:50:36]MH_SAM_APDU [07:50:36]CAPDU: 80 13 00 00 [07:50:36]Write to MH i2c: E2 08 00 7B 1C 80 13 00 00 00 00 00 00 13 [07:50:36]Write i2c OK [07:50:36]MH_I2C_Read... [07:50:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:50:36]Read from MH i2c: E2 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 62 00 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 62 00 7B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D3 13 00 00 0E 04 04 00 2D 00 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 5D [07:50:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D3 13 00 00 0E 04 04 00 2D 00 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 [07:50:36]wFMCommunicate OK [07:50:36]SAM_PROTO_GetFieldsCounters done [07:50:36]requested_item shift.num is exist - process it [07:50:36]requested_item shift.opened is exist - process it [07:50:36]req_shift_opened [07:50:36]FM_GetShiftState [07:50:36]SAM_PROTO_GetShiftState [07:50:36]wFMCommunicate request_size=4 [07:50:36]MH_SAM_APDU [07:50:36]CAPDU: 80 13 01 00 [07:50:36]Write to MH i2c: E2 08 00 7C 1C 80 13 01 00 00 00 00 00 15 [07:50:36]Write i2c OK [07:50:36]MH_I2C_Read... [07:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:50:36]Read from MH i2c: E2 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 0E 00 [07:50:36]MH_I2C_Read... [07:50:36]Read from MH i2c: E2 0E 00 7C 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 10 [07:50:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:50:36]wFMCommunicate OK [07:50:36]SAM_PROTO_GetShiftState done [07:50:36]FM_GetShiftState done [07:50:36]req_shift_opened done [07:50:36]requested_item shift.open_date is exist - process it [07:50:36]req_shift_open_date [07:50:36]req_shift_open_date done [07:50:36]produce_requested_data done [07:50:36]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5075,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:50:36]process_action_free close_receipt [07:50:36]json_value_free [07:50:36]json_value_free done [07:50:36]process_json_proto returns [07:50:36]Send response to host [07:50:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5075,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:50:36]free response buf [07:50:36]execute_script done [07:50:36]execute_script returns [07:50:36]free content buf [07:50:36]Sock 7.Close socket [07:50:36]Sock 7.Thread stoped [07:50:40]OFD Sender: No OFD packet to send [07:50:45]OFD Sender: No OFD packet to send [07:50:50]OFD Sender: No OFD packet to send [07:50:55]OFD Sender: No OFD packet to send [07:51:00]OFD Sender: No OFD packet to send [07:51:05]OFD Sender: No OFD packet to send [07:51:10]OFD Sender: No OFD packet to send [07:51:15]OFD Sender: No OFD packet to send [07:51:20]OFD Sender: No OFD packet to send [07:51:25]OFD Sender: No OFD packet to send [07:51:30]OFD Sender: No OFD packet to send [07:51:35]OFD Sender: No OFD packet to send [07:51:40]OFD Sender: No OFD packet to send [07:51:45]OFD Sender: No OFD packet to send [07:51:50]OFD Sender: No OFD packet to send [07:51:55]OFD Sender: No OFD packet to send [07:52:00]OFD Sender: No OFD packet to send [07:52:05]OFD Sender: No OFD packet to send [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:30]OFD Sender: No OFD packet to send [07:52:35]OFD Sender: No OFD packet to send [07:52:40]OFD Sender: No OFD packet to send [07:52:45]OFD Sender: No OFD packet to send [07:52:50]OFD Sender: No OFD packet to send [07:52:55]OFD Sender: No OFD packet to send [07:53:00]OFD Sender: No OFD packet to send [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:15]OFD Sender: No OFD packet to send [07:53:20]OFD Sender: No OFD packet to send [07:53:25]OFD Sender: No OFD packet to send [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:40]accept exits with 9 [07:53:40]New connection [07:53:40]New thread 3067108708 created [07:53:40]Thread 3067252068 joined [07:53:40]Waiting for new connection... [07:53:40] Sock 9.Parse request [07:53:40]Sock 9.Check first char [07:53:40]Sock 9.First char is OK [07:53:40]request: POST /json_proto HTTP/1.0 [07:53:40]Method: POST [07:53:40]URL: /json_proto [07:53:40]Method is POST - this is cgi request [07:53:40]url: /json_proto [07:53:40]query_string will be loaded in cgi processing [07:53:40]execute_cgi json_proto POST (null) [07:53:40]execute_cgi path=json_proto method=POST [07:53:40]POST find Content-Length [07:53:40]Host: 172.17.44.4:8080 [07:53:40]Content-Length: 674 [07:53:40]Content-Type: application/json [07:53:40] [07:53:40]POST finish read [07:53:40]Found Content-Length = 674 [07:53:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141052", "tax_sys" : 0, "items" : [ { "code": "5449000189325", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 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" ] } } [07:53:40]execute_script... [07:53:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141052", "tax_sys" : 0, "items" : [ { "code": "5449000189325", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 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" ] } } [07:53:40]POST & json_proto [07:53:40]process_json_proto [07:53:40]json parsed OK: [07:53:40]protocol is kg_v1.0 [07:53:40]action value=close_receipt [07:53:40]process_action close_receipt [07:53:40]cmd_close_receipt [07:53:40]MH_GetDate [07:53:40]Write to MH i2c: F0 00 00 7D 1C 88 [07:53:40]Write i2c OK [07:53:40]MH_I2C_Read... [07:53:40]Read from MH i2c: F0 [07:53:40]MH_I2C_Read... [07:53:40]Read from MH i2c: F0 09 00 [07:53:40]MH_I2C_Read... [07:53:40]Read from MH i2c: F0 09 00 7D 1C 00 08 0D 47 66 6C E9 28 66 36 [07:53:40]GetLastDocTimeStamp 1715932236 [07:53:40]current date 1715932424 [07:53:40]FM_GetShiftState [07:53:40]SAM_PROTO_GetShiftState [07:53:40]wFMCommunicate request_size=4 [07:53:40]MH_SAM_APDU [07:53:40]CAPDU: 80 13 01 00 [07:53:40]Write to MH i2c: E2 08 00 7E 1C 80 13 01 00 00 00 00 00 17 [07:53:40]Write i2c OK [07:53:40]MH_I2C_Read... [07:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:40]Read from MH i2c: E2 [07:53:40]MH_I2C_Read... [07:53:40]Read from MH i2c: E2 0E 00 [07:53:40]MH_I2C_Read... [07:53:40]Read from MH i2c: E2 0E 00 7E 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 12 [07:53:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:53:40]wFMCommunicate OK [07:53:40]SAM_PROTO_GetShiftState done [07:53:40]FM_GetShiftState done [07:53:40]opened in 1715904675 [07:53:40]opened+sec_in_day 1715991075 [07:53:40]quantity*price = 7500 [07:53:40]sum+1 = 7501 [07:53:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 ÐСП 1% : 0.66 ÐДС 12% : 7.96 Ðаличными: 75.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 11 17.05.2024 07:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5076 ФПД: 44318530579110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075344&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5076&fm=44318530579110&tin=02508201610067®Number=0000000000154221&sum=7500 0 [07:53:41]StoreToDocumentArchive [07:53:41]shift 45 fd 5076 [07:53:41]save to /storage/0045/doc_00005076 [07:53:41]save last doc name /storage/0045/doc_00005076 to /storage/kkm_last_doc_name [07:53:41]save OK [07:53:41]Clear old archive folders... [07:53:41]ProcessDocumentItem done err = 0, tmpTLVsize=289 [07:53:41]tlvbuf is 011FE710 [07:53:41]SAM_PROTO_ClearQueue [07:53:41]wFMCommunicate request_size=4 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 09 00 00 [07:53:41]Write to MH i2c: E2 08 00 8B 1C 80 09 00 00 00 00 00 00 19 [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 8B 1C 00 90 00 1B [07:53:41]RAPDU: 90 00 [07:53:41]wFMCommunicate OK [07:53:41]SAM_PROTO_ClearQueue done [07:53:41]KKMCreateOFDPacket [07:53:41]OFDProtocolAddRootSTLVToBuf [07:53:41]FM_MakeSignedData [07:53:41]FM_MakeSignedData [07:53:41]SAM_PROTO_SignData [07:53:41]wFMCommunicate request_size=4 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 0D 01 02 [07:53:41]Write to MH i2c: E2 08 00 8C 1C 80 0D 01 02 00 00 00 00 21 [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 8C 1C 00 90 00 1C [07:53:41]RAPDU: 90 00 [07:53:41]wFMCommunicate OK [07:53:41]wFMCommunicate request_size=255 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 0D 02 02 FA 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 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 08 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 [07:53:41]Write to MH i2c: E2 02 01 8D 1C 80 0D 02 02 FA 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 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 08 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 00 00 83 [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 8D 1C 00 90 00 1D [07:53:41]RAPDU: 90 00 [07:53:41]wFMCommunicate OK [07:53:41]wFMCommunicate request_size=48 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 0D 02 02 2B 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D4 13 00 00 35 04 06 00 28 4E B6 45 AA A6 [07:53:41]Write to MH i2c: E2 33 00 8E 1C 80 0D 02 02 2B 00 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D4 13 00 00 35 04 06 00 28 4E B6 45 AA A6 00 00 BE [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 03 00 8E 1C 00 90 00 1E [07:53:41]RAPDU: 90 00 [07:53:41]wFMCommunicate OK [07:53:41]wFMCommunicate request_size=4 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 0D 03 02 [07:53:41]Write to MH i2c: E2 08 00 8F 1C 80 0D 03 02 00 00 00 00 26 [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 0B 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 0B 00 8F 1C 00 47 67 2C 89 79 FE D0 4B 90 00 1C [07:53:41]RAPDU: 47 67 2C 89 79 FE D0 4B 90 00 [07:53:41]wFMCommunicate OK [07:53:41]SAM_PROTO_SignData done [07:53:41]FM_MakeSignedData done [07:53:41]CreateOFDProtocolMessage [07:53:41]wFMCommunicate request_size=4 [07:53:41]MH_SAM_APDU [07:53:41]CAPDU: 80 11 00 00 [07:53:41]Write to MH i2c: E2 08 00 90 1C 80 11 00 00 00 00 00 00 26 [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:41]Read from MH i2c: E2 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 17 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: E2 17 00 90 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7B [07:53:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:53:41]wFMCommunicate OK [07:53:41]CreateOFDProtocolMessage done [07:53:41]OFDSenderStorePacket 5076 [07:53:41]StoreOFDPacket docnum=5076 [07:53:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 01 00 00 C6 64 2D 01 36 D7 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 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 08 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D4 13 00 00 35 04 06 00 28 4E B6 45 AA A6 47 67 2C 89 79 FE D0 4B [07:53:41]CheckFolder [07:53:41]dirname=/storage/ofd_packets [07:53:41]CheckFolder done [07:53:41]ProducePacketName [07:53:41]name=ofd_packets/00005076 [07:53:41]NVStorageSaveData ofd_packets/00005076 [07:53:41]File name is /storage/ofd_packets/00005076 [07:53:41]Write 339 bytes [07:53:41]NVStorageSaveData done [07:53:41]OFDSenderStorePacket done [07:53:41]KKMCreateOFDPacket done [07:53:41]NVStorageSaveData kkm_last_timestamp [07:53:41]File name is /storage/kkm_last_timestamp [07:53:41]Write 4 bytes [07:53:41]NVStorageSaveData done [07:53:41]ExternCall_PrintAddStr [07:53:41]wPrintStart [07:53:41]Write to MH i2c: 01 00 00 91 1C AD [07:53:41]Write i2c OK [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: 01 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: 01 07 00 [07:53:41]MH_I2C_Read... [07:53:41]Read from MH i2c: 01 07 00 91 1C 00 00 00 00 00 FF 0F C2 [07:53:41]RasterBufferAndPrint [07:53:41]line Счет N : (3)141052 [07:53:41]line ИÐÐ: 02508201610067 [07:53:41]line Контрольно-КаÑÑовый Чек [07:53:41]line ПРОДÐЖР[07:53:41]line Товар: 5449000189325 [07:53:41]line Холодный чай Fuse перÑик 0,5л [07:53:41]line 1.000 * 75.00 [07:53:41]line = 75.00 [07:53:41]line ÐДС 12% ÐСП 1% [07:53:41]line > о реализуемом товаре [07:53:41]line ИТОГО: 75.00 [07:53:41]line ÐСП 1% : 0.66 [07:53:41]line ÐДС 12% : 7.96 [07:53:41]line Ðаличными: 75.00 [07:53:41]line Безнал.: 0.00 [07:53:41]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:53:41]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:53:41]line СÐО: Общий режим [07:53:41]line Чек 11 17.05.2024 07:53 [07:53:41]line Смена: 45 ФФД: 1.0 [07:53:41]line ЗÐМ: 0300000237 [07:53:41]line РÐМ: 0000000000154221 [07:53:41]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:53:41]line ФМ: 0000000000963259 [07:53:41]line ФД: 5076 [07:53:41]line ФПД: 44318530579110 [07:53:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075344&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5076&fm=44318530579110&tin=02508201610067®Number=0000000000154221&sum=7500 [07:53:42]line 0 [07:53:42]OFD Sender: Processing packet 5076 [packets to send 4, broken 3] [07:53:42]ProducePacketName [07:53:42]name=ofd_packets/00005076 [07:53:42]OFD Sender: To server: ‡•öpG, [07:53:42]CommunicateWithHost lk.salyk.kg:30040 [07:53:42]ConnectInit lk.salyk.kg [07:53:42]written 0, free lines is 4095 [07:53:42]Connected sock=10 [07:53:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 01 00 00 C6 64 2D 01 36 D7 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 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 08 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D4 13 00 00 35 04 06 00 28 4E B6 45 AA A6 47 67 2C 89 79 FE D0 4B [07:53:42]Write to MH i2c: 01 00 00 BA 1C D6 [07:53:42]Write i2c OK [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: 01 [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: 01 07 00 [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: 01 07 00 BA 1C 00 00 00 00 00 69 0C 52 [07:53:42]RasterBufferAndPrint [07:53:42]line [07:53:42]line [07:53:42]line [07:53:42]line [07:53:42]line [07:53:42]written 0, free lines is 3181 [07:53:42]MH_Cut [07:53:42]Write to MH i2c: D1 01 00 C1 1C 01 AF [07:53:42]Write i2c OK [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: D1 [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: D1 01 00 [07:53:42]MH_I2C_Read... [07:53:42]Read from MH i2c: D1 01 00 C1 1C 00 AE [07:53:42]Write to MH i2c: 01 00 00 C2 1C DE [07:53:42]Write i2c OK [07:53:42]MH_I2C_Read... [07:53:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 59 02 47 00 FB 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 39 36 33 32 35 39 10 04 04 00 D4 13 00 00 F4 03 04 00 C9 B8 46 66 B6 04 01 00 00 45 74 D1 CE 9D 61 1C E6 [07:53:42]CommunicateWithHost err = 0 [07:53:42]CheckOFDResponse [07:53:42]1017 (14) - 77093643461234 [07:53:42]1041 (16) - 0000000000963259 [07:53:42]1040 (4) - 5076 [07:53:42]1012 (4) - 17.05.2024 01:54 [07:53:42]1206 (1) - 0 [07:53:42]OFD Sender: Remove packet 5076 [07:53:42]ProducePacketName [07:53:42]name=ofd_packets/00005076 [07:53:42]NVStorageDeleteData [07:53:43]OFD Sender: No OFD packet to send [07:53:43]*** Cut start [07:53:43]*** Partial cut [07:53:43]*** CUTSNS_PIN = 1 [07:53:43]*** CUTSNS_PIN = 0 [07:53:44]*** Brake cut motor [07:53:44]Read from MH i2c: 01 [07:53:44]MH_I2C_Read... [07:53:44]*** Stop cut motor [07:53:44]*** Cut end [07:53:44]Read from MH i2c: 01 07 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: 01 07 00 C2 1C 00 00 00 00 00 FF 0F F3 [07:53:44]process_action close_receipt done [07:53:44]requested_data is exist [07:53:44]produce_requested_data [07:53:44]requested_item fm.sn is exist - process it [07:53:44]wFMCommunicate request_size=4 [07:53:44]MH_SAM_APDU [07:53:44]CAPDU: 80 11 00 00 [07:53:44]Write to MH i2c: E2 08 00 C3 1C 80 11 00 00 00 00 00 00 59 [07:53:44]Write i2c OK [07:53:44]MH_I2C_Read... [07:53:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:44]Read from MH i2c: E2 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 17 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 17 00 C3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 AE [07:53:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:53:44]wFMCommunicate OK [07:53:44]requested_item fd.num is exist - process it [07:53:44]SAM_PROTO_GetFieldsCounters [07:53:44]wFMCommunicate request_size=4 [07:53:44]MH_SAM_APDU [07:53:44]CAPDU: 80 13 00 00 [07:53:44]Write to MH i2c: E2 08 00 C4 1C 80 13 00 00 00 00 00 00 5C [07:53:44]Write i2c OK [07:53:44]MH_I2C_Read... [07:53:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:44]Read from MH i2c: E2 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 62 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 62 00 C4 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D4 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 AA [07:53:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D4 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:44]wFMCommunicate OK [07:53:44]SAM_PROTO_GetFieldsCounters done [07:53:44]requested_item shift.num is exist - process it [07:53:44]requested_item shift.opened is exist - process it [07:53:44]req_shift_opened [07:53:44]FM_GetShiftState [07:53:44]SAM_PROTO_GetShiftState [07:53:44]wFMCommunicate request_size=4 [07:53:44]MH_SAM_APDU [07:53:44]CAPDU: 80 13 01 00 [07:53:44]Write to MH i2c: E2 08 00 C5 1C 80 13 01 00 00 00 00 00 5E [07:53:44]Write i2c OK [07:53:44]MH_I2C_Read... [07:53:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:44]Read from MH i2c: E2 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 0E 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 0E 00 C5 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 59 [07:53:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:53:44]wFMCommunicate OK [07:53:44]SAM_PROTO_GetShiftState done [07:53:44]FM_GetShiftState done [07:53:44]req_shift_opened done [07:53:44]requested_item shift.open_date is exist - process it [07:53:44]req_shift_open_date [07:53:44]req_shift_open_date done [07:53:44]produce_requested_data done [07:53:44]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5076,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:53:44]process_action_free close_receipt [07:53:44]json_value_free [07:53:44]json_value_free done [07:53:44]process_json_proto returns [07:53:44]Send response to host [07:53:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5076,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:53:44]free response buf [07:53:44]execute_script done [07:53:44]execute_script returns [07:53:44]free content buf [07:53:44]Sock 9.Close socket [07:53:44]Sock 9.Thread stoped [07:53:45]accept exits with 7 [07:53:45]New connection [07:53:45]New thread 3067252068 created [07:53:45]Thread 3067108708 joined [07:53:45]Waiting for new connection... [07:53:45] Sock 7.Parse request [07:53:45]Sock 7.Check first char [07:53:45]Sock 7.First char is OK [07:53:45]request: POST /json_proto HTTP/1.0 [07:53:45]Method: POST [07:53:45]URL: /json_proto [07:53:45]Method is POST - this is cgi request [07:53:45]url: /json_proto [07:53:45]query_string will be loaded in cgi processing [07:53:45]execute_cgi json_proto POST (null) [07:53:45]execute_cgi path=json_proto method=POST [07:53:45]POST find Content-Length [07:53:45]Host: 172.17.44.4:8080 [07:53:45]Content-Length: 802 [07:53:45]Content-Type: application/json [07:53:45] [07:53:45]POST finish read [07:53:45]Found Content-Length = 802 [07:53:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.450, "sum" : 984.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" : 984.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:45]execute_script... [07:53: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)1993356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.450, "sum" : 984.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" : 984.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:45]POST & json_proto [07:53:45]process_json_proto [07:53:45]json parsed OK: [07:53:45]protocol is kg_v1.0 [07:53:45]action value=close_receipt [07:53:45]process_action close_receipt [07:53:45]cmd_close_receipt [07:53:45]MH_GetDate [07:53:45]Write to MH i2c: F0 00 00 C6 1C D1 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: F0 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: F0 09 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: F0 09 00 C6 1C 00 0D 0D 47 66 6C E9 28 66 84 [07:53:45]GetLastDocTimeStamp 1715932424 [07:53:45]current date 1715932429 [07:53:45]FM_GetShiftState [07:53:45]SAM_PROTO_GetShiftState [07:53:45]wFMCommunicate request_size=4 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 13 01 00 [07:53:45]Write to MH i2c: E2 08 00 C7 1C 80 13 01 00 00 00 00 00 60 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 0E 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 0E 00 C7 1C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5B [07:53:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:53:45]wFMCommunicate OK [07:53:45]SAM_PROTO_GetShiftState done [07:53:45]FM_GetShiftState done [07:53:45]opened in 1715904675 [07:53:45]opened+sec_in_day 1715991075 [07:53:45]quantity*price = 98454 [07:53:45]sum+1 = 98455 [07:53:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 984.54 ÐСП 1% : 8.71 ÐДС 12% : 104.55 Ðаличными: 0.00 Безнал.: 984.54 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 12 17.05.2024 07:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5077 ФПД: 108956581568379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075349&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5077&fm=108956581568379&tin=02508201610067®Number=0000000000154221&sum=98454 [07:53:46]StoreToDocumentArchive [07:53:46]shift 45 fd 5077 [07:53:46]save to /storage/0045/doc_00005077 [07:53:46]save last doc name /storage/0045/doc_00005077 to /storage/kkm_last_doc_name [07:53:46]save OK [07:53:46]Clear old archive folders... [07:53:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:53:46]tlvbuf is B6EF1380 [07:53:46]SAM_PROTO_ClearQueue [07:53:46]wFMCommunicate request_size=4 [07:53:46]MH_SAM_APDU [07:53:46]CAPDU: 80 09 00 00 [07:53:46]Write to MH i2c: E2 08 00 D4 1C 80 09 00 00 00 00 00 00 62 [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:46]Read from MH i2c: E2 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: E2 03 00 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: E2 03 00 D4 1C 00 90 00 64 [07:53:46]RAPDU: 90 00 [07:53:46]wFMCommunicate OK [07:53:46]SAM_PROTO_ClearQueue done [07:53:46]KKMCreateOFDPacket [07:53:46]OFDProtocolAddRootSTLVToBuf [07:53:46]FM_MakeSignedData [07:53:46]FM_MakeSignedData [07:53:46]SAM_PROTO_SignData [07:53:46]wFMCommunicate request_size=4 [07:53:46]MH_SAM_APDU [07:53:46]CAPDU: 80 0D 01 02 [07:53:46]Write to MH i2c: E2 08 00 D5 1C 80 0D 01 02 00 00 00 00 6A [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:46]Read from MH i2c: E2 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: E2 03 00 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: E2 03 00 D5 1C 00 90 00 65 [07:53:46]RAPDU: 90 00 [07:53:46]wFMCommunicate OK [07:53:46]wFMCommunicate request_size=255 [07:53:46]MH_SAM_APDU [07:53: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A 34 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 96 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 80 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 0D 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D5 13 00 00 35 04 06 00 63 [07:53:46]Write to MH i2c: E2 02 01 D6 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A 34 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 96 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 80 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 0D 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D5 13 00 00 35 04 06 00 63 00 00 DB [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:47]Read from MH i2c: E2 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 03 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 03 00 D6 1C 00 90 00 66 [07:53:47]RAPDU: 90 00 [07:53:47]wFMCommunicate OK [07:53:47]wFMCommunicate request_size=10 [07:53:47]MH_SAM_APDU [07:53:47]CAPDU: 80 0D 02 02 05 18 6E 57 1F 7B [07:53:47]Write to MH i2c: E2 0D 00 D7 1C 80 0D 02 02 05 00 18 6E 57 1F 7B 00 00 EE [07:53:47]Write i2c OK [07:53:47]MH_I2C_Read... [07:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:47]Read from MH i2c: E2 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 03 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 03 00 D7 1C 00 90 00 67 [07:53:47]RAPDU: 90 00 [07:53:47]wFMCommunicate OK [07:53:47]wFMCommunicate request_size=4 [07:53:47]MH_SAM_APDU [07:53:47]CAPDU: 80 0D 03 02 [07:53:47]Write to MH i2c: E2 08 00 D8 1C 80 0D 03 02 00 00 00 00 6F [07:53:47]Write i2c OK [07:53:47]MH_I2C_Read... [07:53:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:47]Read from MH i2c: E2 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 0B 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 0B 00 D8 1C 00 60 9F BC 2A 4F D9 F5 4C 90 00 BE [07:53:47]RAPDU: 60 9F BC 2A 4F D9 F5 4C 90 00 [07:53:47]wFMCommunicate OK [07:53:47]SAM_PROTO_SignData done [07:53:47]FM_MakeSignedData done [07:53:47]CreateOFDProtocolMessage [07:53:47]wFMCommunicate request_size=4 [07:53:47]MH_SAM_APDU [07:53:47]CAPDU: 80 11 00 00 [07:53:47]Write to MH i2c: E2 08 00 D9 1C 80 11 00 00 00 00 00 00 6F [07:53:47]Write i2c OK [07:53:47]MH_I2C_Read... [07:53:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:47]Read from MH i2c: E2 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 17 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: E2 17 00 D9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C4 [07:53:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:53:47]wFMCommunicate OK [07:53:47]CreateOFDProtocolMessage done [07:53:47]OFDSenderStorePacket 5077 [07:53:47]StoreOFDPacket docnum=5077 [07:53:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 66 86 07 01 F5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A 34 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 96 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 80 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 0D 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D5 13 00 00 35 04 06 00 63 18 6E 57 1F 7B 60 9F BC 2A 4F D9 F5 4C [07:53:47]CheckFolder [07:53:47]dirname=/storage/ofd_packets [07:53:47]CheckFolder done [07:53:47]ProducePacketName [07:53:47]name=ofd_packets/00005077 [07:53:47]NVStorageSaveData ofd_packets/00005077 [07:53:47]File name is /storage/ofd_packets/00005077 [07:53:47]Write 301 bytes [07:53:47]NVStorageSaveData done [07:53:47]OFDSenderStorePacket done [07:53:47]KKMCreateOFDPacket done [07:53:47]NVStorageSaveData kkm_last_timestamp [07:53:47]File name is /storage/kkm_last_timestamp [07:53:47]Write 4 bytes [07:53:47]NVStorageSaveData done [07:53:47]ExternCall_PrintAddStr [07:53:47]wPrintStart [07:53:47]Write to MH i2c: 01 00 00 DA 1C F6 [07:53:47]Write i2c OK [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: 01 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: 01 07 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: 01 07 00 DA 1C 00 00 00 00 00 FF 0F 0B [07:53:47]RasterBufferAndPrint [07:53:47]line Счет N : (1)1993356 [07:53:47]line ИÐÐ: 02508201610067 [07:53:47]line Контрольно-КаÑÑовый Чек [07:53:47]line ПРОДÐЖР[07:53:47]line ТРК (МРК, ГÐК) : 42 [07:53:47]line Товар: 2710124500 [07:53:47]line Ðи-95-К-5 [07:53:47]line 13.450 * 73.20 [07:53:47]line = 984.54 [07:53:47]line ÐДС 12% ÐСП 1% [07:53:47]line > о реализуемом товаре [07:53:47]line ИТОГО: 984.54 [07:53:47]line ÐСП 1% : 8.71 [07:53:47]line ÐДС 12% : 104.55 [07:53:47]line Ðаличными: 0.00 [07:53:47]line Безнал.: 984.54 [07:53:47]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:53:47]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:53:47]line СÐО: Общий режим [07:53:47]line Чек 12 17.05.2024 07:53 [07:53:47]line Смена: 45 ФФД: 1.0 [07:53:47]line ЗÐМ: 0300000237 [07:53:47]line РÐМ: 0000000000154221 [07:53:47]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:53:47]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [07:53:47]line ФМ: 0000000000963259 [07:53:47]line ФД: 5077 [07:53:47]line ФПД: 108956581568379 [07:53:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075349&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5077&fm=108956581568379&tin=02508201610067®Number=0000000000154221&sum=98454 [07:53:47]OFD Sender: Processing packet 5077 [packets to send 4, broken 3] [07:53:47]ProducePacketName [07:53:47]name=ofd_packets/00005077 [07:53:47]OFD Sender: To server: ‡•öpG, [07:53:47]CommunicateWithHost lk.salyk.kg:30040 [07:53:47]ConnectInit lk.salyk.kg [07:53:47]written 0, free lines is 4095 [07:53:47]Connected sock=9 [07:53:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 66 86 07 01 F5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A 34 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 96 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 80 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 0D 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D5 13 00 00 35 04 06 00 63 18 6E 57 1F 7B 60 9F BC 2A 4F D9 F5 4C [07:53:48]Write to MH i2c: 01 00 00 04 1D 21 [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: 01 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: 01 07 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: 01 07 00 04 1D 00 00 00 00 00 91 0C C5 [07:53:48]RasterBufferAndPrint [07:53:48]line [07:53:48]line [07:53:48]line [07:53:48]line [07:53:48]line [07:53:48]written 0, free lines is 3223 [07:53:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B1 B5 47 00 86 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D5 13 00 00 F4 03 04 00 CF B8 46 66 B6 04 01 00 00 C8 5D EB 42 95 69 D2 3D [07:53:48]CommunicateWithHost err = 0 [07:53:48]CheckOFDResponse [07:53:48]1017 (14) - 77093643461234 [07:53:48]1041 (16) - 0000000000963259 [07:53:48]1040 (4) - 5077 [07:53:48]1012 (4) - 17.05.2024 01:54 [07:53:48]1206 (1) - 0 [07:53:48]OFD Sender: Remove packet 5077 [07:53:48]ProducePacketName [07:53:48]name=ofd_packets/00005077 [07:53:48]NVStorageDeleteData [07:53:48]MH_Cut [07:53:48]Write to MH i2c: D1 01 00 0B 1D 01 FA [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: D1 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: D1 01 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: D1 01 00 0B 1D 00 F9 [07:53:48]Write to MH i2c: 01 00 00 0C 1D 29 [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]OFD Sender: No OFD packet to send [07:53:49]*** Cut start [07:53:49]*** Partial cut [07:53:49]*** CUTSNS_PIN = 1 [07:53:49]*** CUTSNS_PIN = 0 [07:53:49]*** Brake cut motor [07:53:49]Read from MH i2c: 01 [07:53:49]MH_I2C_Read... [07:53:49]*** Stop cut motor [07:53:49]*** Cut end [07:53:49]Read from MH i2c: 01 07 00 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: 01 07 00 0C 1D 00 00 00 00 00 FF 0F 3E [07:53:49]process_action close_receipt done [07:53:49]requested_data is exist [07:53:49]produce_requested_data [07:53:49]requested_item fm.sn is exist - process it [07:53:49]wFMCommunicate request_size=4 [07:53:49]MH_SAM_APDU [07:53:49]CAPDU: 80 11 00 00 [07:53:49]Write to MH i2c: E2 08 00 0D 1D 80 11 00 00 00 00 00 00 A4 [07:53:49]Write i2c OK [07:53:49]MH_I2C_Read... [07:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:49]Read from MH i2c: E2 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 17 00 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 17 00 0D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F9 [07:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:53:49]wFMCommunicate OK [07:53:49]requested_item fd.num is exist - process it [07:53:49]SAM_PROTO_GetFieldsCounters [07:53:49]wFMCommunicate request_size=4 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 13 00 00 [07:53:50]Write to MH i2c: E2 08 00 0E 1D 80 13 00 00 00 00 00 00 A7 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 62 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 62 00 0E 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D5 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [07:53:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D5 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:50]wFMCommunicate OK [07:53:50]SAM_PROTO_GetFieldsCounters done [07:53:50]requested_item shift.num is exist - process it [07:53:50]requested_item shift.opened is exist - process it [07:53:50]req_shift_opened [07:53:50]FM_GetShiftState [07:53:50]SAM_PROTO_GetShiftState [07:53:50]wFMCommunicate request_size=4 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 13 01 00 [07:53:50]Write to MH i2c: E2 08 00 0F 1D 80 13 01 00 00 00 00 00 A9 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0E 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0E 00 0F 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A4 [07:53:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:53:50]wFMCommunicate OK [07:53:50]SAM_PROTO_GetShiftState done [07:53:50]FM_GetShiftState done [07:53:50]req_shift_opened done [07:53:50]requested_item shift.open_date is exist - process it [07:53:50]req_shift_open_date [07:53:50]req_shift_open_date done [07:53:50]produce_requested_data done [07:53:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5077,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:53:50]process_action_free close_receipt [07:53:50]json_value_free [07:53:50]json_value_free done [07:53:50]process_json_proto returns [07:53:50]Send response to host [07:53:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5077,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:53:50]free response buf [07:53:50]execute_script done [07:53:50]execute_script returns [07:53:50]free content buf [07:53:50]Sock 7.Close socket [07:53:50]Sock 7.Thread stoped [07:53:53]OFD Sender: No OFD packet to send [07:53:58]OFD Sender: No OFD packet to send [07:54:03]OFD Sender: No OFD packet to send [07:54:08]OFD Sender: No OFD packet to send [07:54:13]OFD Sender: No OFD packet to send [07:54:18]OFD Sender: No OFD packet to send [07:54:23]OFD Sender: No OFD packet to send [07:54:28]OFD Sender: No OFD packet to send [07:54:33]OFD Sender: No OFD packet to send [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:53]OFD Sender: No OFD packet to send [07:54:58]OFD Sender: No OFD packet to send [07:54:59]accept exits with 10 [07:54:59]New connection [07:54:59]New thread 3067108708 created [07:54:59]Thread 3067252068 joined [07:54:59]Waiting for new connection... [07:54:59] Sock 10.Parse request [07:54:59]Sock 10.Check first char [07:54:59]Sock 10.First char is OK [07:54:59]request: POST /json_proto HTTP/1.0 [07:54:59]Method: POST [07:54:59]URL: /json_proto [07:54:59]Method is POST - this is cgi request [07:54:59]url: /json_proto [07:54:59]query_string will be loaded in cgi processing [07:54:59]execute_cgi json_proto POST (null) [07:54:59]execute_cgi path=json_proto method=POST [07:54:59]POST find Content-Length [07:54:59]Host: 172.17.44.4:8080 [07:54:59]Content-Length: 645 [07:54:59]Content-Type: application/json [07:54:59] [07:54:59]POST finish read [07:54:59]Found Content-Length = 645 [07:54:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141053", "tax_sys" : 0, "items" : [ { "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 20.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:59]execute_script... [07:54:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141053", "tax_sys" : 0, "items" : [ { "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 20.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:59]POST & json_proto [07:54:59]process_json_proto [07:54:59]json parsed OK: [07:54:59]protocol is kg_v1.0 [07:54:59]action value=close_receipt [07:54:59]process_action close_receipt [07:54:59]cmd_close_receipt [07:54:59]MH_GetDate [07:54:59]Write to MH i2c: F0 00 00 10 1D 1C [07:54:59]Write i2c OK [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: F0 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: F0 09 00 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: F0 09 00 10 1D 00 57 0D 47 66 6C E9 28 66 19 [07:54:59]GetLastDocTimeStamp 1715932429 [07:54:59]current date 1715932503 [07:54:59]FM_GetShiftState [07:54:59]SAM_PROTO_GetShiftState [07:54:59]wFMCommunicate request_size=4 [07:54:59]MH_SAM_APDU [07:54:59]CAPDU: 80 13 01 00 [07:54:59]Write to MH i2c: E2 08 00 11 1D 80 13 01 00 00 00 00 00 AB [07:54:59]Write i2c OK [07:54:59]MH_I2C_Read... [07:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:59]Read from MH i2c: E2 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: E2 0E 00 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: E2 0E 00 11 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A6 [07:54:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:54:59]wFMCommunicate OK [07:54:59]SAM_PROTO_GetShiftState done [07:54:59]FM_GetShiftState done [07:54:59]opened in 1715904675 [07:54:59]opened+sec_in_day 1715991075 [07:54:59]quantity*price = 2000 [07:54:59]sum+1 = 2001 [07:54:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 20.00 ÐСП 1% : 0.18 ÐДС 12% : 2.12 Ðаличными: 20.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 13 17.05.2024 07:55 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5078 ФПД: 246864648676532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075503&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5078&fm=246864648676532&tin=02508201610067®Number=0000000000154221&sum=2000 0 [07:55:00]StoreToDocumentArchive [07:55:00]shift 45 fd 5078 [07:55:00]save to /storage/0045/doc_00005078 [07:55:00]save last doc name /storage/0045/doc_00005078 to /storage/kkm_last_doc_name [07:55:00]save OK [07:55:00]Clear old archive folders... [07:55:00]ProcessDocumentItem done err = 0, tmpTLVsize=280 [07:55:00]tlvbuf is 011DDF20 [07:55:00]SAM_PROTO_ClearQueue [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 09 00 00 [07:55:00]Write to MH i2c: E2 08 00 1E 1D 80 09 00 00 00 00 00 00 AD [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 1E 1D 00 90 00 AF [07:55:00]RAPDU: 90 00 [07:55:00]wFMCommunicate OK [07:55:00]SAM_PROTO_ClearQueue done [07:55:00]KKMCreateOFDPacket [07:55:00]OFDProtocolAddRootSTLVToBuf [07:55:00]FM_MakeSignedData [07:55:00]FM_MakeSignedData [07:55:00]SAM_PROTO_SignData [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 0D 01 02 [07:55:00]Write to MH i2c: E2 08 00 1F 1D 80 0D 01 02 00 00 00 00 B5 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 1F 1D 00 90 00 B0 [07:55:00]RAPDU: 90 00 [07:55:00]wFMCommunicate OK [07:55:00]wFMCommunicate request_size=255 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 57 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 [07:55:00]Write to MH i2c: E2 02 01 20 1D 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 57 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 00 00 5D [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 20 1D 00 90 00 B1 [07:55:00]RAPDU: 90 00 [07:55:00]wFMCommunicate OK [07:55:00]wFMCommunicate request_size=39 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D6 13 00 00 35 04 06 00 E0 85 A7 B1 24 B4 [07:55:00]Write to MH i2c: E2 2A 00 21 1D 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D6 13 00 00 35 04 06 00 E0 85 A7 B1 24 B4 00 00 F3 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 03 00 21 1D 00 90 00 B2 [07:55:00]RAPDU: 90 00 [07:55:00]wFMCommunicate OK [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 0D 03 02 [07:55:00]Write to MH i2c: E2 08 00 22 1D 80 0D 03 02 00 00 00 00 BA [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 0B 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 0B 00 22 1D 00 CC 91 97 EF D1 E5 4B 5E 90 00 FD [07:55:00]RAPDU: CC 91 97 EF D1 E5 4B 5E 90 00 [07:55:00]wFMCommunicate OK [07:55:00]SAM_PROTO_SignData done [07:55:00]FM_MakeSignedData done [07:55:00]CreateOFDProtocolMessage [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 11 00 00 [07:55:00]Write to MH i2c: E2 08 00 23 1D 80 11 00 00 00 00 00 00 BA [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 17 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 17 00 23 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 0F [07:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:55:00]wFMCommunicate OK [07:55:00]CreateOFDProtocolMessage done [07:55:00]OFDSenderStorePacket 5078 [07:55:00]StoreOFDPacket docnum=5078 [07:55:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2C 01 00 00 14 F5 24 01 F2 B3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 57 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D6 13 00 00 35 04 06 00 E0 85 A7 B1 24 B4 CC 91 97 EF D1 E5 4B 5E [07:55:00]CheckFolder [07:55:00]dirname=/storage/ofd_packets [07:55:00]CheckFolder done [07:55:00]ProducePacketName [07:55:00]name=ofd_packets/00005078 [07:55:00]NVStorageSaveData ofd_packets/00005078 [07:55:00]File name is /storage/ofd_packets/00005078 [07:55:00]Write 330 bytes [07:55:00]NVStorageSaveData done [07:55:00]OFDSenderStorePacket done [07:55:00]KKMCreateOFDPacket done [07:55:00]NVStorageSaveData kkm_last_timestamp [07:55:00]File name is /storage/kkm_last_timestamp [07:55:00]Write 4 bytes [07:55:00]NVStorageSaveData done [07:55:00]ExternCall_PrintAddStr [07:55:00]wPrintStart [07:55:00]Write to MH i2c: 01 00 00 24 1D 41 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: 01 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: 01 07 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: 01 07 00 24 1D 00 00 00 00 00 FF 0F 56 [07:55:00]RasterBufferAndPrint [07:55:00]line Счет N : (3)141053 [07:55:00]line ИÐÐ: 02508201610067 [07:55:00]line Контрольно-КаÑÑовый Чек [07:55:00]line ПРОДÐЖР[07:55:00]line Товар: 46226617 [07:55:00]line Mentos ПВ ÐÐµÐ¶Ð½Ð°Ñ ÐœÑта 6*100*2г [07:55:00]line 2.000 * 10.00 [07:55:00]line = 20.00 [07:55:00]line ÐДС 12% ÐСП 1% [07:55:00]line > о реализуемом товаре [07:55:00]line ИТОГО: 20.00 [07:55:00]line ÐСП 1% : 0.18 [07:55:00]line ÐДС 12% : 2.12 [07:55:00]line Ðаличными: 20.00 [07:55:00]line Безнал.: 0.00 [07:55:00]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:55:00]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:55:00]line СÐО: Общий режим [07:55:00]line Чек 13 17.05.2024 07:55 [07:55:00]line Смена: 45 ФФД: 1.0 [07:55:00]line ЗÐМ: 0300000237 [07:55:00]line РÐМ: 0000000000154221 [07:55:00]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:55:00]line ФМ: 0000000000963259 [07:55:00]line ФД: 5078 [07:55:00]line ФПД: 246864648676532 [07:55:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075503&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5078&fm=246864648676532&tin=02508201610067®Number=0000000000154221&sum=2000 [07:55:01]line 0 [07:55:01]OFD Sender: Processing packet 5078 [packets to send 4, broken 3] [07:55:01]ProducePacketName [07:55:01]name=ofd_packets/00005078 [07:55:01]OFD Sender: To server: ‡•öpG, [07:55:01]CommunicateWithHost lk.salyk.kg:30040 [07:55:01]ConnectInit lk.salyk.kg [07:55:01]written 0, free lines is 4095 [07:55:01]Connected sock=9 [07:55:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2C 01 00 00 14 F5 24 01 F2 B3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 57 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D6 13 00 00 35 04 06 00 E0 85 A7 B1 24 B4 CC 91 97 EF D1 E5 4B 5E [07:55:01]Write to MH i2c: 01 00 00 4D 1D 6A [07:55:01]Write i2c OK [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: 01 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: 01 07 00 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: 01 07 00 4D 1D 00 00 00 00 00 8C 0C 09 [07:55:01]RasterBufferAndPrint [07:55:01]line [07:55:01]line [07:55:01]line [07:55:01]line [07:55:01]line [07:55:01]written 0, free lines is 3216 [07:55:01]MH_Cut [07:55:01]Write to MH i2c: D1 01 00 54 1D 01 43 [07:55:01]Write i2c OK [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: D1 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: D1 01 00 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: D1 01 00 54 1D 00 42 [07:55:01]Write to MH i2c: 01 00 00 55 1D 72 [07:55:01]Write i2c OK [07:55:01]MH_I2C_Read... [07:55:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DE 89 47 00 79 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 39 36 33 32 35 39 10 04 04 00 D6 13 00 00 F4 03 04 00 18 B9 46 66 B6 04 01 00 00 22 F0 65 06 5C B2 68 61 [07:55:01]CommunicateWithHost err = 0 [07:55:01]CheckOFDResponse [07:55:01]1017 (14) - 77093643461234 [07:55:01]1041 (16) - 0000000000963259 [07:55:01]1040 (4) - 5078 [07:55:01]1012 (4) - 17.05.2024 01:55 [07:55:01]1206 (1) - 0 [07:55:01]OFD Sender: Remove packet 5078 [07:55:01]ProducePacketName [07:55:01]name=ofd_packets/00005078 [07:55:01]NVStorageDeleteData [07:55:02]OFD Sender: No OFD packet to send [07:55:02]*** Cut start [07:55:02]*** Partial cut [07:55:02]*** CUTSNS_PIN = 1 [07:55:02]*** CUTSNS_PIN = 0 [07:55:03]*** Brake cut motor [07:55:03]Read from MH i2c: 01 [07:55:03]MH_I2C_Read... [07:55:03]*** Stop cut motor [07:55:03]*** Cut end [07:55:03]Read from MH i2c: 01 07 00 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: 01 07 00 55 1D 00 00 00 00 00 FF 0F 87 [07:55:03]process_action close_receipt done [07:55:03]requested_data is exist [07:55:03]produce_requested_data [07:55:03]requested_item fm.sn is exist - process it [07:55:03]wFMCommunicate request_size=4 [07:55:03]MH_SAM_APDU [07:55:03]CAPDU: 80 11 00 00 [07:55:03]Write to MH i2c: E2 08 00 56 1D 80 11 00 00 00 00 00 00 ED [07:55:03]Write i2c OK [07:55:03]MH_I2C_Read... [07:55:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:03]Read from MH i2c: E2 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 17 00 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 17 00 56 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 42 [07:55:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:55:03]wFMCommunicate OK [07:55:03]requested_item fd.num is exist - process it [07:55:03]SAM_PROTO_GetFieldsCounters [07:55:03]wFMCommunicate request_size=4 [07:55:03]MH_SAM_APDU [07:55:03]CAPDU: 80 13 00 00 [07:55:03]Write to MH i2c: E2 08 00 57 1D 80 13 00 00 00 00 00 00 F0 [07:55:03]Write i2c OK [07:55:03]MH_I2C_Read... [07:55:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:03]Read from MH i2c: E2 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 62 00 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 62 00 57 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D6 13 00 00 0E 04 04 00 2D 00 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 46 [07:55:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D6 13 00 00 0E 04 04 00 2D 00 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 [07:55:03]wFMCommunicate OK [07:55:03]SAM_PROTO_GetFieldsCounters done [07:55:03]requested_item shift.num is exist - process it [07:55:03]requested_item shift.opened is exist - process it [07:55:03]req_shift_opened [07:55:03]FM_GetShiftState [07:55:03]SAM_PROTO_GetShiftState [07:55:03]wFMCommunicate request_size=4 [07:55:03]MH_SAM_APDU [07:55:03]CAPDU: 80 13 01 00 [07:55:03]Write to MH i2c: E2 08 00 58 1D 80 13 01 00 00 00 00 00 F2 [07:55:03]Write i2c OK [07:55:03]MH_I2C_Read... [07:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:03]Read from MH i2c: E2 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 0E 00 [07:55:03]MH_I2C_Read... [07:55:03]Read from MH i2c: E2 0E 00 58 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 ED [07:55:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:55:03]wFMCommunicate OK [07:55:03]SAM_PROTO_GetShiftState done [07:55:03]FM_GetShiftState done [07:55:03]req_shift_opened done [07:55:03]requested_item shift.open_date is exist - process it [07:55:03]req_shift_open_date [07:55:03]req_shift_open_date done [07:55:03]produce_requested_data done [07:55:03]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5078,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:55:03]process_action_free close_receipt [07:55:03]json_value_free [07:55:03]json_value_free done [07:55:03]process_json_proto returns [07:55:03]Send response to host [07:55:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5078,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:55:03]free response buf [07:55:03]execute_script done [07:55:03]execute_script returns [07:55:03]free content buf [07:55:03]Sock 10.Close socket [07:55:03]Sock 10.Thread stoped [07:55:07]OFD Sender: No OFD packet to send [07:55:12]OFD Sender: No OFD packet to send [07:55:17]OFD Sender: No OFD packet to send [07:55:22]OFD Sender: No OFD packet to send [07:55:27]OFD Sender: No OFD packet to send [07:55:32]OFD Sender: No OFD packet to send [07:55:37]OFD Sender: No OFD packet to send [07:55:42]OFD Sender: No OFD packet to send [07:55:47]OFD Sender: No OFD packet to send [07:55:52]OFD Sender: No OFD packet to send [07:55:57]OFD Sender: No OFD packet to send [07:56:02]OFD Sender: No OFD packet to send [07:56:07]OFD Sender: No OFD packet to send [07:56:12]OFD Sender: No OFD packet to send [07:56:17]OFD Sender: No OFD packet to send [07:56:22]OFD Sender: No OFD packet to send [07:56:27]OFD Sender: No OFD packet to send [07:56:30]accept exits with 7 [07:56:30]New connection [07:56:30]New thread 3067252068 created [07:56:30]Thread 3067108708 joined [07:56:30]Waiting for new connection... [07:56:30] Sock 7.Parse request [07:56:30]Sock 7.Check first char [07:56:30]Sock 7.First char is OK [07:56:30]request: POST /json_proto HTTP/1.0 [07:56:30]Method: POST [07:56:30]URL: /json_proto [07:56:30]Method is POST - this is cgi request [07:56:30]url: /json_proto [07:56:30]query_string will be loaded in cgi processing [07:56:30]execute_cgi json_proto POST (null) [07:56:30]execute_cgi path=json_proto method=POST [07:56:30]POST find Content-Length [07:56:30]Host: 172.17.44.4:8080 [07:56:30]Content-Length: 804 [07:56:30]Content-Type: application/json [07:56:30] [07:56:30]POST finish read [07:56:30]Found Content-Length = 804 [07:56:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:30]execute_script... [07:56: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)1993359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:30]POST & json_proto [07:56:30]process_json_proto [07:56:30]json parsed OK: [07:56:30]protocol is kg_v1.0 [07:56:30]action value=close_receipt [07:56:30]process_action close_receipt [07:56:30]cmd_close_receipt [07:56:30]MH_GetDate [07:56:30]Write to MH i2c: F0 00 00 59 1D 65 [07:56:30]Write i2c OK [07:56:30]MH_I2C_Read... [07:56:30]Read from MH i2c: F0 [07:56:30]MH_I2C_Read... [07:56:30]Read from MH i2c: F0 09 00 [07:56:30]MH_I2C_Read... [07:56:30]Read from MH i2c: F0 09 00 59 1D 00 B3 0D 47 66 6C E9 28 66 BE [07:56:30]GetLastDocTimeStamp 1715932503 [07:56:30]current date 1715932595 [07:56:30]FM_GetShiftState [07:56:30]SAM_PROTO_GetShiftState [07:56:30]wFMCommunicate request_size=4 [07:56:30]MH_SAM_APDU [07:56:30]CAPDU: 80 13 01 00 [07:56:30]Write to MH i2c: E2 08 00 5A 1D 80 13 01 00 00 00 00 00 F4 [07:56:30]Write i2c OK [07:56:30]MH_I2C_Read... [07:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:30]Read from MH i2c: E2 [07:56:30]MH_I2C_Read... [07:56:30]Read from MH i2c: E2 0E 00 [07:56:30]MH_I2C_Read... [07:56:30]Read from MH i2c: E2 0E 00 5A 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EF [07:56:30]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:56:30]wFMCommunicate OK [07:56:30]SAM_PROTO_GetShiftState done [07:56:30]FM_GetShiftState done [07:56:30]opened in 1715904675 [07:56:30]opened+sec_in_day 1715991075 [07:56:30]quantity*price = 150060 [07:56:30]sum+1 = 150061 [07:56:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.60 ÐСП 1% : 13.28 ÐДС 12% : 159.36 Ðаличными: 0.00 Безнал.: 1500.60 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 14 17.05.2024 07:56 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5079 ФПД: 65387154860951 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075635&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5079&fm=65387154860951&tin=02508201610067®Number=0000000000154221&sum=150060 [07:56:32]StoreToDocumentArchive [07:56:32]shift 45 fd 5079 [07:56:32]save to /storage/0045/doc_00005079 [07:56:32]save last doc name /storage/0045/doc_00005079 to /storage/kkm_last_doc_name [07:56:32]save OK [07:56:32]Clear old archive folders... [07:56:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:56:32]tlvbuf is 0120C410 [07:56:32]SAM_PROTO_ClearQueue [07:56:32]wFMCommunicate request_size=4 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 09 00 00 [07:56:32]Write to MH i2c: E2 08 00 67 1D 80 09 00 00 00 00 00 00 F6 [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 67 1D 00 90 00 F8 [07:56:32]RAPDU: 90 00 [07:56:32]wFMCommunicate OK [07:56:32]SAM_PROTO_ClearQueue done [07:56:32]KKMCreateOFDPacket [07:56:32]OFDProtocolAddRootSTLVToBuf [07:56:32]FM_MakeSignedData [07:56:32]FM_MakeSignedData [07:56:32]SAM_PROTO_SignData [07:56:32]wFMCommunicate request_size=4 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 0D 01 02 [07:56:32]Write to MH i2c: E2 08 00 68 1D 80 0D 01 02 00 00 00 00 FE [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 68 1D 00 90 00 F9 [07:56:32]RAPDU: 90 00 [07:56:32]wFMCommunicate OK [07:56:32]wFMCommunicate request_size=255 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B3 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D7 13 00 00 35 04 06 00 3B [07:56:32]Write to MH i2c: E2 02 01 69 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B3 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D7 13 00 00 35 04 06 00 3B 00 00 04 [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]OFD Sender: No OFD packet to send [07:56:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 69 1D 00 90 00 FA [07:56:32]RAPDU: 90 00 [07:56:32]wFMCommunicate OK [07:56:32]wFMCommunicate request_size=10 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 0D 02 02 05 78 22 23 6B 97 [07:56:32]Write to MH i2c: E2 0D 00 6A 1D 80 0D 02 02 05 00 78 22 23 6B 97 00 00 CA [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 03 00 6A 1D 00 90 00 FB [07:56:32]RAPDU: 90 00 [07:56:32]wFMCommunicate OK [07:56:32]wFMCommunicate request_size=4 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 0D 03 02 [07:56:32]Write to MH i2c: E2 08 00 6B 1D 80 0D 03 02 00 00 00 00 03 [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 0B 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 0B 00 6B 1D 00 44 13 FC 6E B4 30 F1 0F 90 00 A9 [07:56:32]RAPDU: 44 13 FC 6E B4 30 F1 0F 90 00 [07:56:32]wFMCommunicate OK [07:56:32]SAM_PROTO_SignData done [07:56:32]FM_MakeSignedData done [07:56:32]CreateOFDProtocolMessage [07:56:32]wFMCommunicate request_size=4 [07:56:32]MH_SAM_APDU [07:56:32]CAPDU: 80 11 00 00 [07:56:32]Write to MH i2c: E2 08 00 6C 1D 80 11 00 00 00 00 00 00 03 [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:32]Read from MH i2c: E2 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 17 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: E2 17 00 6C 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 58 [07:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:56:32]wFMCommunicate OK [07:56:32]CreateOFDProtocolMessage done [07:56:32]OFDSenderStorePacket 5079 [07:56:32]StoreOFDPacket docnum=5079 [07:56:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 51 DB 07 01 98 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B3 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D7 13 00 00 35 04 06 00 3B 78 22 23 6B 97 44 13 FC 6E B4 30 F1 0F [07:56:32]CheckFolder [07:56:32]dirname=/storage/ofd_packets [07:56:32]CheckFolder done [07:56:32]ProducePacketName [07:56:32]name=ofd_packets/00005079 [07:56:32]NVStorageSaveData ofd_packets/00005079 [07:56:32]File name is /storage/ofd_packets/00005079 [07:56:32]Write 301 bytes [07:56:32]NVStorageSaveData done [07:56:32]OFDSenderStorePacket done [07:56:32]KKMCreateOFDPacket done [07:56:32]NVStorageSaveData kkm_last_timestamp [07:56:32]File name is /storage/kkm_last_timestamp [07:56:32]Write 4 bytes [07:56:32]NVStorageSaveData done [07:56:32]ExternCall_PrintAddStr [07:56:32]wPrintStart [07:56:32]Write to MH i2c: 01 00 00 6D 1D 8A [07:56:32]Write i2c OK [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: 01 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: 01 07 00 [07:56:32]MH_I2C_Read... [07:56:32]Read from MH i2c: 01 07 00 6D 1D 00 00 00 00 00 FF 0F 9F [07:56:32]RasterBufferAndPrint [07:56:32]line Счет N : (1)1993359 [07:56:32]line ИÐÐ: 02508201610067 [07:56:32]line Контрольно-КаÑÑовый Чек [07:56:32]line ПРОДÐЖР[07:56:32]line ТРК (МРК, ГÐК) : 42 [07:56:32]line Товар: 2710124500 [07:56:32]line Ðи-95-К-5 [07:56:32]line 20.500 * 73.20 [07:56:32]line = 1500.60 [07:56:32]line ÐДС 12% ÐСП 1% [07:56:32]line > о реализуемом товаре [07:56:32]line ИТОГО: 1500.60 [07:56:32]line ÐСП 1% : 13.28 [07:56:32]line ÐДС 12% : 159.36 [07:56:32]line Ðаличными: 0.00 [07:56:32]line Безнал.: 1500.60 [07:56:32]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:56:32]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:56:32]line СÐО: Общий режим [07:56:32]line Чек 14 17.05.2024 07:56 [07:56:32]line Смена: 45 ФФД: 1.0 [07:56:32]line ЗÐМ: 0300000237 [07:56:32]line РÐМ: 0000000000154221 [07:56:32]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:56:32]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [07:56:32]line ФМ: 0000000000963259 [07:56:32]line ФД: 5079 [07:56:32]line ФПД: 65387154860951 [07:56:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075635&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5079&fm=65387154860951&tin=02508201610067®Number=0000000000154221&sum=150060 [07:56:32]OFD Sender: Processing packet 5079 [packets to send 4, broken 3] [07:56:32]ProducePacketName [07:56:32]name=ofd_packets/00005079 [07:56:32]OFD Sender: To server: ‡•öpG, [07:56:32]CommunicateWithHost lk.salyk.kg:30040 [07:56:32]ConnectInit lk.salyk.kg [07:56:32]written 0, free lines is 4095 [07:56:33]Connected sock=10 [07:56:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 51 DB 07 01 98 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B3 0D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D7 13 00 00 35 04 06 00 3B 78 22 23 6B 97 44 13 FC 6E B4 30 F1 0F [07:56:33]Write to MH i2c: 01 00 00 97 1D B4 [07:56:33]Write i2c OK [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: 01 [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: 01 07 00 [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: 01 07 00 97 1D 00 00 00 00 00 85 0C 4C [07:56:33]RasterBufferAndPrint [07:56:33]line [07:56:33]line [07:56:33]line [07:56:33]line [07:56:33]line [07:56:33]written 0, free lines is 3208 [07:56:33]MH_Cut [07:56:33]Write to MH i2c: D1 01 00 9E 1D 01 8D [07:56:33]Write i2c OK [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: D1 [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: D1 01 00 [07:56:33]MH_I2C_Read... [07:56:33]Read from MH i2c: D1 01 00 9E 1D 00 8C [07:56:33]Write to MH i2c: 01 00 00 9F 1D BC [07:56:33]Write i2c OK [07:56:33]MH_I2C_Read... [07:56:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 20 C0 47 00 F8 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 39 36 33 32 35 39 10 04 04 00 D7 13 00 00 F4 03 04 00 74 B9 46 66 B6 04 01 00 00 CE 5D 97 A4 89 B5 C6 7C [07:56:33]CommunicateWithHost err = 0 [07:56:33]CheckOFDResponse [07:56:33]1017 (14) - 77093643461234 [07:56:33]1041 (16) - 0000000000963259 [07:56:33]1040 (4) - 5079 [07:56:33]1012 (4) - 17.05.2024 01:57 [07:56:33]1206 (1) - 0 [07:56:33]OFD Sender: Remove packet 5079 [07:56:33]ProducePacketName [07:56:33]name=ofd_packets/00005079 [07:56:33]NVStorageDeleteData [07:56:33]OFD Sender: No OFD packet to send [07:56:34]*** Cut start [07:56:34]*** Partial cut [07:56:34]*** CUTSNS_PIN = 1 [07:56:34]*** CUTSNS_PIN = 0 [07:56:34]*** Brake cut motor [07:56:35]Read from MH i2c: 01 [07:56:35]MH_I2C_Read... [07:56:35]*** Stop cut motor [07:56:35]*** Cut end [07:56:35]Read from MH i2c: 01 07 00 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: 01 07 00 9F 1D 00 00 00 00 00 FF 0F D1 [07:56:35]process_action close_receipt done [07:56:35]requested_data is exist [07:56:35]produce_requested_data [07:56:35]requested_item fm.sn is exist - process it [07:56:35]wFMCommunicate request_size=4 [07:56:35]MH_SAM_APDU [07:56:35]CAPDU: 80 11 00 00 [07:56:35]Write to MH i2c: E2 08 00 A0 1D 80 11 00 00 00 00 00 00 37 [07:56:35]Write i2c OK [07:56:35]MH_I2C_Read... [07:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:35]Read from MH i2c: E2 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 17 00 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 17 00 A0 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8C [07:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:56:35]wFMCommunicate OK [07:56:35]requested_item fd.num is exist - process it [07:56:35]SAM_PROTO_GetFieldsCounters [07:56:35]wFMCommunicate request_size=4 [07:56:35]MH_SAM_APDU [07:56:35]CAPDU: 80 13 00 00 [07:56:35]Write to MH i2c: E2 08 00 A1 1D 80 13 00 00 00 00 00 00 3A [07:56:35]Write i2c OK [07:56:35]MH_I2C_Read... [07:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:56:35]Read from MH i2c: E2 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 62 00 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 62 00 A1 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D7 13 00 00 0E 04 04 00 2D 00 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 94 [07:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D7 13 00 00 0E 04 04 00 2D 00 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 [07:56:35]wFMCommunicate OK [07:56:35]SAM_PROTO_GetFieldsCounters done [07:56:35]requested_item shift.num is exist - process it [07:56:35]requested_item shift.opened is exist - process it [07:56:35]req_shift_opened [07:56:35]FM_GetShiftState [07:56:35]SAM_PROTO_GetShiftState [07:56:35]wFMCommunicate request_size=4 [07:56:35]MH_SAM_APDU [07:56:35]CAPDU: 80 13 01 00 [07:56:35]Write to MH i2c: E2 08 00 A2 1D 80 13 01 00 00 00 00 00 3C [07:56:35]Write i2c OK [07:56:35]MH_I2C_Read... [07:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:35]Read from MH i2c: E2 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 0E 00 [07:56:35]MH_I2C_Read... [07:56:35]Read from MH i2c: E2 0E 00 A2 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 37 [07:56:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:56:35]wFMCommunicate OK [07:56:35]SAM_PROTO_GetShiftState done [07:56:35]FM_GetShiftState done [07:56:35]req_shift_opened done [07:56:35]requested_item shift.open_date is exist - process it [07:56:35]req_shift_open_date [07:56:35]req_shift_open_date done [07:56:35]produce_requested_data done [07:56:35]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5079,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:56:35]process_action_free close_receipt [07:56:35]json_value_free [07:56:35]json_value_free done [07:56:35]process_json_proto returns [07:56:35]Send response to host [07:56:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5079,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:56:35]free response buf [07:56:35]execute_script done [07:56:35]execute_script returns [07:56:35]free content buf [07:56:35]Sock 7.Close socket [07:56:35]Sock 7.Thread stoped [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]OFD Sender: No OFD packet to send [07:57:23]OFD Sender: No OFD packet to send [07:57:28]OFD Sender: No OFD packet to send [07:57:33]OFD Sender: No OFD packet to send [07:57:38]OFD Sender: No OFD packet to send [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:07]accept exits with 9 [07:58:07]New connection [07:58:07]New thread 3067108708 created [07:58:07]Thread 3067252068 joined [07:58:07]Waiting for new connection... [07:58:07] Sock 9.Parse request [07:58:07]Sock 9.Check first char [07:58:07]Sock 9.First char is OK [07:58:07]request: POST /json_proto HTTP/1.0 [07:58:07]Method: POST [07:58:07]URL: /json_proto [07:58:07]Method is POST - this is cgi request [07:58:07]url: /json_proto [07:58:07]query_string will be loaded in cgi processing [07:58:07]execute_cgi json_proto POST (null) [07:58:07]execute_cgi path=json_proto method=POST [07:58:07]POST find Content-Length [07:58:07]Host: 172.17.44.4:8080 [07:58:07]Content-Length: 628 [07:58:07]Content-Type: application/json [07:58:07] [07:58:07]POST finish read [07:58:07]Found Content-Length = 628 [07:58:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141054", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.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" ] } } [07:58:07]execute_script... [07:58: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)141054", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.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" ] } } [07:58:07]POST & json_proto [07:58:07]process_json_proto [07:58:07]json parsed OK: [07:58:07]protocol is kg_v1.0 [07:58:07]action value=close_receipt [07:58:07]process_action close_receipt [07:58:07]cmd_close_receipt [07:58:07]MH_GetDate [07:58:07]Write to MH i2c: F0 00 00 A3 1D AF [07:58:07]Write i2c OK [07:58:07]MH_I2C_Read... [07:58:07]Read from MH i2c: F0 [07:58:07]MH_I2C_Read... [07:58:07]Read from MH i2c: F0 09 00 [07:58:07]MH_I2C_Read... [07:58:07]Read from MH i2c: F0 09 00 A3 1D 00 13 0E 47 66 6C E9 28 66 69 [07:58:07]GetLastDocTimeStamp 1715932595 [07:58:07]current date 1715932691 [07:58:07]FM_GetShiftState [07:58:07]SAM_PROTO_GetShiftState [07:58:07]wFMCommunicate request_size=4 [07:58:07]MH_SAM_APDU [07:58:07]CAPDU: 80 13 01 00 [07:58:07]Write to MH i2c: E2 08 00 A4 1D 80 13 01 00 00 00 00 00 3E [07:58:07]Write i2c OK [07:58:07]MH_I2C_Read... [07:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:07]Read from MH i2c: E2 [07:58:07]MH_I2C_Read... [07:58:07]Read from MH i2c: E2 0E 00 [07:58:07]MH_I2C_Read... [07:58:07]Read from MH i2c: E2 0E 00 A4 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 39 [07:58:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:58:07]wFMCommunicate OK [07:58:07]SAM_PROTO_GetShiftState done [07:58:07]FM_GetShiftState done [07:58:07]opened in 1715904675 [07:58:07]opened+sec_in_day 1715991075 [07:58:07]quantity*price = 13000 [07:58:07]sum+1 = 13001 [07:58:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 ÐСП 1% : 1.15 ÐДС 12% : 13.80 Ðаличными: 130.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 15 17.05.2024 07:58 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5080 ФПД: 249144548119280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075811&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5080&fm=249144548119280&tin=02508201610067®Number=0000000000154221&sum=13000 0 [07:58:08]StoreToDocumentArchive [07:58:08]shift 45 fd 5080 [07:58:08]save to /storage/0045/doc_00005080 [07:58:08]save last doc name /storage/0045/doc_00005080 to /storage/kkm_last_doc_name [07:58:08]save OK [07:58:08]Clear old archive folders... [07:58:08]ProcessDocumentItem done err = 0, tmpTLVsize=276 [07:58:08]tlvbuf is 01216A90 [07:58:08]SAM_PROTO_ClearQueue [07:58:08]wFMCommunicate request_size=4 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 09 00 00 [07:58:08]Write to MH i2c: E2 08 00 B1 1D 80 09 00 00 00 00 00 00 40 [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 B1 1D 00 90 00 42 [07:58:08]RAPDU: 90 00 [07:58:08]wFMCommunicate OK [07:58:08]SAM_PROTO_ClearQueue done [07:58:08]KKMCreateOFDPacket [07:58:08]OFDProtocolAddRootSTLVToBuf [07:58:08]FM_MakeSignedData [07:58:08]FM_MakeSignedData [07:58:08]SAM_PROTO_SignData [07:58:08]wFMCommunicate request_size=4 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 0D 01 02 [07:58:08]Write to MH i2c: E2 08 00 B2 1D 80 0D 01 02 00 00 00 00 48 [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 B2 1D 00 90 00 43 [07:58:08]RAPDU: 90 00 [07:58:08]wFMCommunicate OK [07:58:08]wFMCommunicate request_size=255 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 0F 00 00 00 F4 03 04 00 13 0E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 [07:58:08]Write to MH i2c: E2 02 01 B3 1D 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 0F 00 00 00 F4 03 04 00 13 0E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 00 00 63 [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 B3 1D 00 90 00 44 [07:58:08]RAPDU: 90 00 [07:58:08]wFMCommunicate OK [07:58:08]wFMCommunicate request_size=35 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D8 13 00 00 35 04 06 00 E2 98 7C 49 D2 F0 [07:58:08]Write to MH i2c: E2 26 00 B4 1D 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D8 13 00 00 35 04 06 00 E2 98 7C 49 D2 F0 00 00 2C [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 03 00 B4 1D 00 90 00 45 [07:58:08]RAPDU: 90 00 [07:58:08]wFMCommunicate OK [07:58:08]wFMCommunicate request_size=4 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 0D 03 02 [07:58:08]Write to MH i2c: E2 08 00 B5 1D 80 0D 03 02 00 00 00 00 4D [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 0B 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 0B 00 B5 1D 00 BC 74 24 D0 E0 4D D2 50 90 00 C1 [07:58:08]RAPDU: BC 74 24 D0 E0 4D D2 50 90 00 [07:58:08]wFMCommunicate OK [07:58:08]SAM_PROTO_SignData done [07:58:08]FM_MakeSignedData done [07:58:08]CreateOFDProtocolMessage [07:58:08]wFMCommunicate request_size=4 [07:58:08]MH_SAM_APDU [07:58:08]CAPDU: 80 11 00 00 [07:58:08]Write to MH i2c: E2 08 00 B6 1D 80 11 00 00 00 00 00 00 4D [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:08]Read from MH i2c: E2 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 17 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: E2 17 00 B6 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A2 [07:58:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:58:08]wFMCommunicate OK [07:58:08]CreateOFDProtocolMessage done [07:58:08]OFDSenderStorePacket 5080 [07:58:08]StoreOFDPacket docnum=5080 [07:58:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 B1 B5 20 01 4E E1 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 0F 00 00 00 F4 03 04 00 13 0E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D8 13 00 00 35 04 06 00 E2 98 7C 49 D2 F0 BC 74 24 D0 E0 4D D2 50 [07:58:08]CheckFolder [07:58:08]dirname=/storage/ofd_packets [07:58:08]CheckFolder done [07:58:08]ProducePacketName [07:58:08]name=ofd_packets/00005080 [07:58:08]NVStorageSaveData ofd_packets/00005080 [07:58:08]File name is /storage/ofd_packets/00005080 [07:58:08]Write 326 bytes [07:58:08]NVStorageSaveData done [07:58:08]OFDSenderStorePacket done [07:58:08]KKMCreateOFDPacket done [07:58:08]NVStorageSaveData kkm_last_timestamp [07:58:08]File name is /storage/kkm_last_timestamp [07:58:08]Write 4 bytes [07:58:08]NVStorageSaveData done [07:58:08]ExternCall_PrintAddStr [07:58:08]wPrintStart [07:58:08]Write to MH i2c: 01 00 00 B7 1D D4 [07:58:08]Write i2c OK [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: 01 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: 01 07 00 [07:58:08]MH_I2C_Read... [07:58:08]Read from MH i2c: 01 07 00 B7 1D 00 00 00 00 00 FF 0F E9 [07:58:08]RasterBufferAndPrint [07:58:08]line Счет N : (3)141054 [07:58:08]line ИÐÐ: 02508201610067 [07:58:08]line Контрольно-КаÑÑовый Чек [07:58:08]line ПРОДÐЖР[07:58:08]line Товар: 2000036230011 [07:58:08]line Кофе Латте XL(GABB TRADE) [07:58:08]line 1.000 * 130.00 [07:58:08]line = 130.00 [07:58:08]line ÐДС 12% ÐСП 1% [07:58:08]line > о реализуемом товаре [07:58:08]line ИТОГО: 130.00 [07:58:08]line ÐСП 1% : 1.15 [07:58:08]line ÐДС 12% : 13.80 [07:58:08]line Ðаличными: 130.00 [07:58:08]line Безнал.: 0.00 [07:58:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [07:58:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [07:58:08]line СÐО: Общий режим [07:58:08]line Чек 15 17.05.2024 07:58 [07:58:08]line Смена: 45 ФФД: 1.0 [07:58:08]line ЗÐМ: 0300000237 [07:58:08]line РÐМ: 0000000000154221 [07:58:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [07:58:08]line ФМ: 0000000000963259 [07:58:08]line ФД: 5080 [07:58:08]line ФПД: 249144548119280 [07:58:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T075811&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5080&fm=249144548119280&tin=02508201610067®Number=0000000000154221&sum=13000 [07:58:09]line 0 [07:58:09]OFD Sender: Processing packet 5080 [packets to send 4, broken 3] [07:58:09]ProducePacketName [07:58:09]name=ofd_packets/00005080 [07:58:09]OFD Sender: To server: ‡•öpG, [07:58:09]CommunicateWithHost lk.salyk.kg:30040 [07:58:09]ConnectInit lk.salyk.kg [07:58:09]written 0, free lines is 4095 [07:58:09]Connected sock=10 [07:58:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 B1 B5 20 01 4E E1 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 0F 00 00 00 F4 03 04 00 13 0E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D8 13 00 00 35 04 06 00 E2 98 7C 49 D2 F0 BC 74 24 D0 E0 4D D2 50 [07:58:09]Write to MH i2c: 01 00 00 DF 1D FC [07:58:09]Write i2c OK [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: 01 [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: 01 07 00 [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: 01 07 00 DF 1D 00 00 00 00 00 9F 0C AE [07:58:09]RasterBufferAndPrint [07:58:09]line [07:58:09]line [07:58:09]line [07:58:09]line [07:58:09]line [07:58:09]written 0, free lines is 3236 [07:58:09]MH_Cut [07:58:09]Write to MH i2c: D1 01 00 E6 1D 01 D5 [07:58:09]Write i2c OK [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: D1 [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: D1 01 00 [07:58:09]MH_I2C_Read... [07:58:09]Read from MH i2c: D1 01 00 E6 1D 00 D4 [07:58:09]Write to MH i2c: 01 00 00 E7 1D 04 [07:58:09]Write i2c OK [07:58:09]MH_I2C_Read... [07:58:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 9E E8 47 00 C5 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 39 36 33 32 35 39 10 04 04 00 D8 13 00 00 F4 03 04 00 D4 B9 46 66 B6 04 01 00 00 CE 9F C8 BA 26 10 28 18 [07:58:09]CommunicateWithHost err = 0 [07:58:09]CheckOFDResponse [07:58:09]1017 (14) - 77093643461234 [07:58:09]1041 (16) - 0000000000963259 [07:58:09]1040 (4) - 5080 [07:58:09]1012 (4) - 17.05.2024 01:58 [07:58:09]1206 (1) - 0 [07:58:09]OFD Sender: Remove packet 5080 [07:58:09]ProducePacketName [07:58:09]name=ofd_packets/00005080 [07:58:09]NVStorageDeleteData [07:58:10]OFD Sender: No OFD packet to send [07:58:10]*** Cut start [07:58:10]*** Partial cut [07:58:10]*** CUTSNS_PIN = 1 [07:58:10]*** CUTSNS_PIN = 0 [07:58:10]*** Brake cut motor [07:58:11]Read from MH i2c: 01 [07:58:11]MH_I2C_Read... [07:58:11]*** Stop cut motor [07:58:11]*** Cut end [07:58:11]Read from MH i2c: 01 07 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: 01 07 00 E7 1D 00 00 00 00 00 FF 0F 19 [07:58:11]process_action close_receipt done [07:58:11]requested_data is exist [07:58:11]produce_requested_data [07:58:11]requested_item fm.sn is exist - process it [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 11 00 00 [07:58:11]Write to MH i2c: E2 08 00 E8 1D 80 11 00 00 00 00 00 00 7F [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 17 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 17 00 E8 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D4 [07:58:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [07:58:11]wFMCommunicate OK [07:58:11]requested_item fd.num is exist - process it [07:58:11]SAM_PROTO_GetFieldsCounters [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 13 00 00 [07:58:11]Write to MH i2c: E2 08 00 E9 1D 80 13 00 00 00 00 00 00 82 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 62 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 62 00 E9 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D8 13 00 00 0E 04 04 00 2D 00 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 E0 [07:58:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D8 13 00 00 0E 04 04 00 2D 00 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 [07:58:11]wFMCommunicate OK [07:58:11]SAM_PROTO_GetFieldsCounters done [07:58:11]requested_item shift.num is exist - process it [07:58:11]requested_item shift.opened is exist - process it [07:58:11]req_shift_opened [07:58:11]FM_GetShiftState [07:58:11]SAM_PROTO_GetShiftState [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 13 01 00 [07:58:11]Write to MH i2c: E2 08 00 EA 1D 80 13 01 00 00 00 00 00 84 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 0E 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 0E 00 EA 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 7F [07:58:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [07:58:11]wFMCommunicate OK [07:58:11]SAM_PROTO_GetShiftState done [07:58:11]FM_GetShiftState done [07:58:11]req_shift_opened done [07:58:11]requested_item shift.open_date is exist - process it [07:58:11]req_shift_open_date [07:58:11]req_shift_open_date done [07:58:11]produce_requested_data done [07:58:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5080,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [07:58:11]process_action_free close_receipt [07:58:11]json_value_free [07:58:11]json_value_free done [07:58:11]process_json_proto returns [07:58:11]Send response to host [07:58:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5080,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [07:58:11]free response buf [07:58:11]execute_script done [07:58:11]execute_script returns [07:58:11]free content buf [07:58:11]Sock 9.Close socket [07:58:11]Sock 9.Thread stoped [07:58:15]OFD Sender: No OFD packet to send [07:58:20]OFD Sender: No OFD packet to send [07:58:25]OFD Sender: No OFD packet to send [07:58:30]OFD Sender: No OFD packet to send [07:58:35]OFD Sender: No OFD packet to send [07:58:40]OFD Sender: No OFD packet to send [07:58:45]OFD Sender: No OFD packet to send [07:58:50]OFD Sender: No OFD packet to send [07:58:55]OFD Sender: No OFD packet to send [07:59:00]OFD Sender: No OFD packet to send [07:59:05]OFD Sender: No OFD packet to send [07:59:10]OFD Sender: No OFD packet to send [07:59:15]OFD Sender: No OFD packet to send [07:59:20]OFD Sender: No OFD packet to send [07:59:25]OFD Sender: No OFD packet to send [07:59:30]OFD Sender: No OFD packet to send [07:59:35]OFD Sender: No OFD packet to send [07:59:40]OFD Sender: No OFD packet to send [07:59:45]OFD Sender: No OFD packet to send [07:59:50]OFD Sender: No OFD packet to send [07:59:55]OFD Sender: No OFD packet to send [08:00:00]OFD Sender: No OFD packet to send [08:00:05]OFD Sender: No OFD packet to send [08:00:10]OFD Sender: No OFD packet to send [08:00:15]OFD Sender: No OFD packet to send [08:00:20]OFD Sender: No OFD packet to send [08:00:25]OFD Sender: No OFD packet to send [08:00:30]OFD Sender: No OFD packet to send [08:00:35]OFD Sender: No OFD packet to send [08:00:40]OFD Sender: No OFD packet to send [08:00:45]OFD Sender: No OFD packet to send [08:00:50]OFD Sender: No OFD packet to send [08:00:55]OFD Sender: No OFD packet to send [08:01:00]OFD Sender: No OFD packet to send [08:01:05]OFD Sender: No OFD packet to send [08:01:10]OFD Sender: No OFD packet to send [08:01:15]OFD Sender: No OFD packet to send [08:01:20]OFD Sender: No OFD packet to send [08:01:25]OFD Sender: No OFD packet to send [08:01:30]OFD Sender: No OFD packet to send [08:01:35]OFD Sender: No OFD packet to send [08:01:40]OFD Sender: No OFD packet to send [08:01:45]OFD Sender: No OFD packet to send [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:25]OFD Sender: No OFD packet to send [08:02:30]OFD Sender: No OFD packet to send [08:02:35]OFD Sender: No OFD packet to send [08:02:40]OFD Sender: No OFD packet to send [08:02:45]OFD Sender: No OFD packet to send [08:02:50]OFD Sender: No OFD packet to send [08:02:55]OFD Sender: No OFD packet to send [08:03:00]OFD Sender: No OFD packet to send [08:03:05]OFD Sender: No OFD packet to send [08:03:10]OFD Sender: No OFD packet to send [08:03:15]OFD Sender: No OFD packet to send [08:03:20]OFD Sender: No OFD packet to send [08:03:25]OFD Sender: No OFD packet to send [08:03:30]OFD Sender: No OFD packet to send [08:03:35]OFD Sender: No OFD packet to send [08:03:40]OFD Sender: No OFD packet to send [08:03:45]OFD Sender: No OFD packet to send [08:03:50]OFD Sender: No OFD packet to send [08:03:55]OFD Sender: No OFD packet to send [08:04:00]OFD Sender: No OFD packet to send [08:04:05]OFD Sender: No OFD packet to send [08:04:10]OFD Sender: No OFD packet to send [08:04:15]OFD Sender: No OFD packet to send [08:04:20]OFD Sender: No OFD packet to send [08:04:25]OFD Sender: No OFD packet to send [08:04:30]OFD Sender: No OFD packet to send [08:04:35]OFD Sender: No OFD packet to send [08:04:40]OFD Sender: No OFD packet to send [08:04:45]OFD Sender: No OFD packet to send [08:04:50]OFD Sender: No OFD packet to send [08:04:55]OFD Sender: No OFD packet to send [08:05:00]OFD Sender: No OFD packet to send [08:05:05]OFD Sender: No OFD packet to send [08:05:10]OFD Sender: No OFD packet to send [08:05:15]OFD Sender: No OFD packet to send [08:05:20]OFD Sender: No OFD packet to send [08:05:25]OFD Sender: No OFD packet to send [08:05:30]OFD Sender: No OFD packet to send [08:05:35]OFD Sender: No OFD packet to send [08:05:40]OFD Sender: No OFD packet to send [08:05:45]OFD Sender: No OFD packet to send [08:05:50]OFD Sender: No OFD packet to send [08:05:55]OFD Sender: No OFD packet to send [08:06:00]OFD Sender: No OFD packet to send [08:06:05]OFD Sender: No OFD packet to send [08:06:10]OFD Sender: No OFD packet to send [08:06:15]OFD Sender: No OFD packet to send [08:06:20]OFD Sender: No OFD packet to send [08:06:25]OFD Sender: No OFD packet to send [08:06:30]OFD Sender: No OFD packet to send [08:06:35]OFD Sender: No OFD packet to send [08:06:40]OFD Sender: No OFD packet to send [08:06:45]OFD Sender: No OFD packet to send [08:06:50]OFD Sender: No OFD packet to send [08:06:55]OFD Sender: No OFD packet to send [08:07:00]OFD Sender: No OFD packet to send [08:07:05]OFD Sender: No OFD packet to send [08:07:10]OFD Sender: No OFD packet to send [08:07:15]OFD Sender: No OFD packet to send [08:07:20]OFD Sender: No OFD packet to send [08:07:25]OFD Sender: No OFD packet to send [08:07:30]OFD Sender: No OFD packet to send [08:07:35]OFD Sender: No OFD packet to send [08:07:40]OFD Sender: No OFD packet to send [08:07:45]OFD Sender: No OFD packet to send [08:07:50]OFD Sender: No OFD packet to send [08:07:55]OFD Sender: No OFD packet to send [08:08:00]OFD Sender: No OFD packet to send [08:08:05]OFD Sender: No OFD packet to send [08:08:10]OFD Sender: No OFD packet to send [08:08:15]OFD Sender: No OFD packet to send [08:08:20]OFD Sender: No OFD packet to send [08:08:25]OFD Sender: No OFD packet to send [08:08:30]OFD Sender: No OFD packet to send [08:08:35]OFD Sender: No OFD packet to send [08:08:40]OFD Sender: No OFD packet to send [08:08:45]OFD Sender: No OFD packet to send [08:08:50]OFD Sender: No OFD packet to send [08:08:55]OFD Sender: No OFD packet to send [08:09:00]OFD Sender: No OFD packet to send [08:09:05]OFD Sender: No OFD packet to send [08:09:10]OFD Sender: No OFD packet to send [08:09:15]OFD Sender: No OFD packet to send [08:09:20]OFD Sender: No OFD packet to send [08:09:25]OFD Sender: No OFD packet to send [08:09:30]OFD Sender: No OFD packet to send [08:09:35]OFD Sender: No OFD packet to send [08:09:40]OFD Sender: No OFD packet to send [08:09:45]OFD Sender: No OFD packet to send [08:09:50]OFD Sender: No OFD packet to send [08:09:55]OFD Sender: No OFD packet to send [08:10:00]OFD Sender: No OFD packet to send [08:10:05]OFD Sender: No OFD packet to send [08:10:10]OFD Sender: No OFD packet to send [08:10:15]OFD Sender: No OFD packet to send [08:10:20]OFD Sender: No OFD packet to send [08:10:25]OFD Sender: No OFD packet to send [08:10:30]OFD Sender: No OFD packet to send [08:10:35]OFD Sender: No OFD packet to send [08:10:40]OFD Sender: No OFD packet to send [08:10:45]OFD Sender: No OFD packet to send [08:10:50]OFD Sender: No OFD packet to send [08:10:55]OFD Sender: No OFD packet to send [08:11:00]OFD Sender: No OFD packet to send [08:11:05]OFD Sender: No OFD packet to send [08:11:10]OFD Sender: No OFD packet to send [08:11:15]OFD Sender: No OFD packet to send [08:11:20]OFD Sender: No OFD packet to send [08:11:25]OFD Sender: No OFD packet to send [08:11:30]OFD Sender: No OFD packet to send [08:11:35]OFD Sender: No OFD packet to send [08:11:40]OFD Sender: No OFD packet to send [08:11:45]OFD Sender: No OFD packet to send [08:11:50]OFD Sender: No OFD packet to send [08:11:55]OFD Sender: No OFD packet to send [08:12:00]OFD Sender: No OFD packet to send [08:12:05]OFD Sender: No OFD packet to send [08:12:10]OFD Sender: No OFD packet to send [08:12:15]OFD Sender: No OFD packet to send [08:12:20]OFD Sender: No OFD packet to send [08:12:25]OFD Sender: No OFD packet to send [08:12:30]OFD Sender: No OFD packet to send [08:12:35]OFD Sender: No OFD packet to send [08:12:40]OFD Sender: No OFD packet to send [08:12:45]OFD Sender: No OFD packet to send [08:12:50]OFD Sender: No OFD packet to send [08:12:55]OFD Sender: No OFD packet to send [08:13:00]OFD Sender: No OFD packet to send [08:13:05]OFD Sender: No OFD packet to send [08:13:10]OFD Sender: No OFD packet to send [08:13:15]OFD Sender: No OFD packet to send [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:35]OFD Sender: No OFD packet to send [08:13:40]OFD Sender: No OFD packet to send [08:13:45]OFD Sender: No OFD packet to send [08:13:50]OFD Sender: No OFD packet to send [08:13:55]OFD Sender: No OFD packet to send [08:14:00]OFD Sender: No OFD packet to send [08:14:05]OFD Sender: No OFD packet to send [08:14:10]OFD Sender: No OFD packet to send [08:14:15]OFD Sender: No OFD packet to send [08:14:20]OFD Sender: No OFD packet to send [08:14:25]OFD Sender: No OFD packet to send [08:14:30]OFD Sender: No OFD packet to send [08:14:35]OFD Sender: No OFD packet to send [08:14:40]OFD Sender: No OFD packet to send [08:14:45]OFD Sender: No OFD packet to send [08:14:50]OFD Sender: No OFD packet to send [08:14:55]OFD Sender: No OFD packet to send [08:15:00]OFD Sender: No OFD packet to send [08:15:05]OFD Sender: No OFD packet to send [08:15:10]OFD Sender: No OFD packet to send [08:15:15]OFD Sender: No OFD packet to send [08:15:20]OFD Sender: No OFD packet to send [08:15:25]OFD Sender: No OFD packet to send [08:15:30]OFD Sender: No OFD packet to send [08:15:35]OFD Sender: No OFD packet to send [08:15:40]OFD Sender: No OFD packet to send [08:15:45]OFD Sender: No OFD packet to send [08:15:50]OFD Sender: No OFD packet to send [08:15:55]OFD Sender: No OFD packet to send [08:16:00]OFD Sender: No OFD packet to send [08:16:05]OFD Sender: No OFD packet to send [08:16:10]OFD Sender: No OFD packet to send [08:16:15]OFD Sender: No OFD packet to send [08:16:20]OFD Sender: No OFD packet to send [08:16:25]OFD Sender: No OFD packet to send [08:16:31]OFD Sender: No OFD packet to send [08:16:36]OFD Sender: No OFD packet to send [08:16:41]OFD Sender: No OFD packet to send [08:16:46]OFD Sender: No OFD packet to send [08:16:51]OFD Sender: No OFD packet to send [08:16:56]OFD Sender: No OFD packet to send [08:17:01]OFD Sender: No OFD packet to send [08:17:06]OFD Sender: No OFD packet to send [08:17:11]OFD Sender: No OFD packet to send [08:17:16]OFD Sender: No OFD packet to send [08:17:21]OFD Sender: No OFD packet to send [08:17:26]OFD Sender: No OFD packet to send [08:17:31]OFD Sender: No OFD packet to send [08:17:36]OFD Sender: No OFD packet to send [08:17:41]OFD Sender: No OFD packet to send [08:17:46]OFD Sender: No OFD packet to send [08:17:51]OFD Sender: No OFD packet to send [08:17:56]OFD Sender: No OFD packet to send [08:18:01]OFD Sender: No OFD packet to send [08:18:06]OFD Sender: No OFD packet to send [08:18:11]OFD Sender: No OFD packet to send [08:18:16]OFD Sender: No OFD packet to send [08:18:21]OFD Sender: No OFD packet to send [08:18:26]OFD Sender: No OFD packet to send [08:18:31]OFD Sender: No OFD packet to send [08:18:36]OFD Sender: No OFD packet to send [08:18:41]OFD Sender: No OFD packet to send [08:18:46]OFD Sender: No OFD packet to send [08:18:51]OFD Sender: No OFD packet to send [08:18:56]OFD Sender: No OFD packet to send [08:19:01]OFD Sender: No OFD packet to send [08:19:06]OFD Sender: No OFD packet to send [08:19:11]OFD Sender: No OFD packet to send [08:19:16]OFD Sender: No OFD packet to send [08:19:21]OFD Sender: No OFD packet to send [08:19:26]OFD Sender: No OFD packet to send [08:19:31]OFD Sender: No OFD packet to send [08:19:36]OFD Sender: No OFD packet to send [08:19:41]OFD Sender: No OFD packet to send [08:19: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:16]OFD Sender: No OFD packet to send [08:21:21]OFD Sender: No OFD packet to send [08:21:26]OFD Sender: No OFD packet to send [08:21:31]OFD Sender: No OFD packet to send [08:21:36]OFD Sender: No OFD packet to send [08:21:41]OFD Sender: No OFD packet to send [08:21:46]OFD Sender: No OFD packet to send [08:21:51]OFD Sender: No OFD packet to send [08:21:56]OFD Sender: No OFD packet to send [08:22:01]OFD Sender: No OFD packet to send [08:22:06]OFD Sender: No OFD packet to send [08:22:11]OFD Sender: No OFD packet to send [08:22:16]OFD Sender: No OFD packet to send [08:22:21]OFD Sender: No OFD packet to send [08:22:26]OFD Sender: No OFD packet to send [08:22:31]OFD Sender: No OFD packet to send [08:22:36]OFD Sender: No OFD packet to send [08:22:41]OFD Sender: No OFD packet to send [08:22:46]OFD Sender: No OFD packet to send [08:22:51]OFD Sender: No OFD packet to send [08:22:56]OFD Sender: No OFD packet to send [08:23:01]OFD Sender: No OFD packet to send [08:23:06]OFD Sender: No OFD packet to send [08:23:11]OFD Sender: No OFD packet to send [08:23:16]OFD Sender: No OFD packet to send [08:23:21]OFD Sender: No OFD packet to send [08:23:26]OFD Sender: No OFD packet to send [08:23:31]OFD Sender: No OFD packet to send [08:23:36]OFD Sender: No OFD packet to send [08:23:41]OFD Sender: No OFD packet to send [08:23:46]OFD Sender: No OFD packet to send [08:23:51]OFD Sender: No OFD packet to send [08:23:56]OFD Sender: No OFD packet to send [08:24:01]OFD Sender: No OFD packet to send [08:24:06]OFD Sender: No OFD packet to send [08:24:11]OFD Sender: No OFD packet to send [08:24:16]OFD Sender: No OFD packet to send [08:24:21]OFD Sender: No OFD packet to send [08:24:26]OFD Sender: No OFD packet to send [08:24:31]OFD Sender: No OFD packet to send [08:24:36]OFD Sender: No OFD packet to send [08:24:41]OFD Sender: No OFD packet to send [08:24:46]OFD Sender: No OFD packet to send [08:24:51]OFD Sender: No OFD packet to send [08:24:56]OFD Sender: No OFD packet to send [08:25:01]OFD Sender: No OFD packet to send [08:25:06]OFD Sender: No OFD packet to send [08:25:11]OFD Sender: No OFD packet to send [08:25:16]OFD Sender: No OFD packet to send [08:25:21]OFD Sender: No OFD packet to send [08:25:26]OFD Sender: No OFD packet to send [08:25:31]OFD Sender: No OFD packet to send [08:25:36]OFD Sender: No OFD packet to send [08:25:41]OFD Sender: No OFD packet to send [08:25:46]OFD Sender: No OFD packet to send [08:25:51]OFD Sender: No OFD packet to send [08:25:56]OFD Sender: No OFD packet to send [08:26:01]OFD Sender: No OFD packet to send [08:26:06]OFD Sender: No OFD packet to send [08:26:11]OFD Sender: No OFD packet to send [08:26:16]OFD Sender: No OFD packet to send [08:26:21]OFD Sender: No OFD packet to send [08:26:26]OFD Sender: No OFD packet to send [08:26:31]OFD Sender: No OFD packet to send [08:26:36]OFD Sender: No OFD packet to send [08:26:41]OFD Sender: No OFD packet to send [08:26:46]OFD Sender: No OFD packet to send [08:26:51]OFD Sender: No OFD packet to send [08:26:56]OFD Sender: No OFD packet to send [08:27:01]OFD Sender: No OFD packet to send [08:27:06]OFD Sender: No OFD packet to send [08:27:11]OFD Sender: No OFD packet to send [08:27:16]OFD Sender: No OFD packet to send [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:31]OFD Sender: No OFD packet to send [08:27:36]OFD Sender: No OFD packet to send [08:27:41]OFD Sender: No OFD packet to send [08:27:46]OFD Sender: No OFD packet to send [08:27:51]OFD Sender: No OFD packet to send [08:27:56]OFD Sender: No OFD packet to send [08:28:01]OFD Sender: No OFD packet to send [08:28:06]OFD Sender: No OFD packet to send [08:28:11]OFD Sender: No OFD packet to send [08:28:16]OFD Sender: No OFD packet to send [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:29:01]OFD Sender: No OFD packet to send [08:29:06]OFD Sender: No OFD packet to send [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:31]OFD Sender: No OFD packet to send [08:29:36]OFD Sender: No OFD packet to send [08:29:41]OFD Sender: No OFD packet to send [08:29:46]OFD Sender: No OFD packet to send [08:29:51]OFD Sender: No OFD packet to send [08:29:56]OFD Sender: No OFD packet to send [08:30:01]OFD Sender: No OFD packet to send [08:30:06]OFD Sender: No OFD packet to send [08:30:11]OFD Sender: No OFD packet to send [08:30:16]OFD Sender: No OFD packet to send [08:30:21]OFD Sender: No OFD packet to send [08:30:26]OFD Sender: No OFD packet to send [08:30:31]OFD Sender: No OFD packet to send [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:31:01]OFD Sender: No OFD packet to send [08:31:06]OFD Sender: No OFD packet to send [08:31:11]OFD Sender: No OFD packet to send [08:31:16]OFD Sender: No OFD packet to send [08:31:21]OFD Sender: No OFD packet to send [08:31:26]OFD Sender: No OFD packet to send [08:31:31]OFD Sender: No OFD packet to send [08:31:36]OFD Sender: No OFD packet to send [08:31:41]OFD Sender: No OFD packet to send [08:31:46]OFD Sender: No OFD packet to send [08:31:51]OFD Sender: No OFD packet to send [08:31:56]OFD Sender: No OFD packet to send [08:32:01]OFD Sender: No OFD packet to send [08:32:06]OFD Sender: No OFD packet to send [08:32:11]OFD Sender: No OFD packet to send [08:32:16]OFD Sender: No OFD packet to send [08:32:21]OFD Sender: No OFD packet to send [08:32:26]OFD Sender: No OFD packet to send [08:32:31]OFD Sender: No OFD packet to send [08:32:36]OFD Sender: No OFD packet to send [08:32:41]OFD Sender: No OFD packet to send [08:32:46]OFD Sender: No OFD packet to send [08:32:51]OFD Sender: No OFD packet to send [08:32:56]OFD Sender: No OFD packet to send [08:33:01]OFD Sender: No OFD packet to send [08:33:06]OFD Sender: No OFD packet to send [08:33:11]OFD Sender: No OFD packet to send [08:33:16]OFD Sender: No OFD packet to send [08:33:21]OFD Sender: No OFD packet to send [08:33:26]OFD Sender: No OFD packet to send [08:33:31]OFD Sender: No OFD packet to send [08:33:36]OFD Sender: No OFD packet to send [08:33:41]OFD Sender: No OFD packet to send [08:33:46]OFD Sender: No OFD packet to send [08:33:51]OFD Sender: No OFD packet to send [08:33:56]OFD Sender: No OFD packet to send [08:34:01]OFD Sender: No OFD packet to send [08:34:06]OFD Sender: No OFD packet to send [08:34:11]OFD Sender: No OFD packet to send [08:34:16]OFD Sender: No OFD packet to send [08:34:21]OFD Sender: No OFD packet to send [08:34:26]OFD Sender: No OFD packet to send [08:34:31]OFD Sender: No OFD packet to send [08:34:36]OFD Sender: No OFD packet to send [08:34:41]OFD Sender: No OFD packet to send [08:34:46]OFD Sender: No OFD packet to send [08:34:51]OFD Sender: No OFD packet to send [08:34:56]OFD Sender: No OFD packet to send [08:35:01]OFD Sender: No OFD packet to send [08:35:06]OFD Sender: No OFD packet to send [08:35:11]OFD Sender: No OFD packet to send [08:35:16]OFD Sender: No OFD packet to send [08:35:21]OFD Sender: No OFD packet to send [08:35:26]OFD Sender: No OFD packet to send [08:35:31]OFD Sender: No OFD packet to send [08:35:36]OFD Sender: No OFD packet to send [08:35:41]OFD Sender: No OFD packet to send [08:35:46]OFD Sender: No OFD packet to send [08:35:51]OFD Sender: No OFD packet to send [08:35:56]OFD Sender: No OFD packet to send [08:36:01]OFD Sender: No OFD packet to send [08:36:06]OFD Sender: No OFD packet to send [08:36:11]OFD Sender: No OFD packet to send [08:36:16]OFD Sender: No OFD packet to send [08:36:21]OFD Sender: No OFD packet to send [08:36:26]OFD Sender: No OFD packet to send [08:36:31]OFD Sender: No OFD packet to send [08:36:36]OFD Sender: No OFD packet to send [08:36:41]OFD Sender: No OFD packet to send [08:36:46]OFD Sender: No OFD packet to send [08:36:51]OFD Sender: No OFD packet to send [08:36:56]OFD Sender: No OFD packet to send [08:37:01]OFD Sender: No OFD packet to send [08:37:03]accept exits with 7 [08:37:03]New connection [08:37:03]New thread 3067252068 created [08:37:03]Thread 3067108708 joined [08:37:03]Waiting for new connection... [08:37:03] Sock 7.Parse request [08:37:03]Sock 7.Check first char [08:37:03]Sock 7.First char is OK [08:37:03]request: POST /json_proto HTTP/1.0 [08:37:03]Method: POST [08:37:03]URL: /json_proto [08:37:03]Method is POST - this is cgi request [08:37:03]url: /json_proto [08:37:03]query_string will be loaded in cgi processing [08:37:03]execute_cgi json_proto POST (null) [08:37:03]execute_cgi path=json_proto method=POST [08:37:03]POST find Content-Length [08:37:03]Host: 172.17.44.4:8080 [08:37:03]Content-Length: 620 [08:37:03]Content-Type: application/json [08:37:03] [08:37:03]POST finish read [08:37:03]Found Content-Length = 620 [08:37:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141055", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:03]execute_script... [08:37: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)141055", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:03]POST & json_proto [08:37:03]process_json_proto [08:37:03]json parsed OK: [08:37:03]protocol is kg_v1.0 [08:37:03]action value=close_receipt [08:37:03]process_action close_receipt [08:37:03]cmd_close_receipt [08:37:03]MH_GetDate [08:37:03]Write to MH i2c: F0 00 00 EB 1D F7 [08:37:03]Write i2c OK [08:37:03]MH_I2C_Read... [08:37:03]Read from MH i2c: F0 [08:37:03]MH_I2C_Read... [08:37:03]Read from MH i2c: F0 09 00 [08:37:03]MH_I2C_Read... [08:37:03]Read from MH i2c: F0 09 00 EB 1D 00 33 17 47 66 6C E9 28 66 DA [08:37:03]GetLastDocTimeStamp 1715932691 [08:37:03]current date 1715935027 [08:37:03]FM_GetShiftState [08:37:03]SAM_PROTO_GetShiftState [08:37:03]wFMCommunicate request_size=4 [08:37:03]MH_SAM_APDU [08:37:03]CAPDU: 80 13 01 00 [08:37:03]Write to MH i2c: E2 08 00 EC 1D 80 13 01 00 00 00 00 00 86 [08:37:03]Write i2c OK [08:37:03]MH_I2C_Read... [08:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:03]Read from MH i2c: E2 [08:37:03]MH_I2C_Read... [08:37:03]Read from MH i2c: E2 0E 00 [08:37:03]MH_I2C_Read... [08:37:03]Read from MH i2c: E2 0E 00 EC 1D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 81 [08:37:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [08:37:03]wFMCommunicate OK [08:37:03]SAM_PROTO_GetShiftState done [08:37:03]FM_GetShiftState done [08:37:03]opened in 1715904675 [08:37:03]opened+sec_in_day 1715991075 [08:37:03]quantity*price = 13800 [08:37:03]sum+1 = 13801 [08:37:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 ÐСП 1% : 1.22 ÐДС 12% : 14.65 Ðаличными: 138.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 16 17.05.2024 08:37 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5081 ФПД: 61642835627512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T083707&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5081&fm=61642835627512&tin=02508201610067®Number=0000000000154221&sum=13800 0 [08:37:04]StoreToDocumentArchive [08:37:04]shift 45 fd 5081 [08:37:04]save to /storage/0045/doc_00005081 [08:37:04]save last doc name /storage/0045/doc_00005081 to /storage/kkm_last_doc_name [08:37:04]save OK [08:37:04]Clear old archive folders... [08:37:04]ProcessDocumentItem done err = 0, tmpTLVsize=272 [08:37:04]tlvbuf is 011A2300 [08:37:04]SAM_PROTO_ClearQueue [08:37:04]wFMCommunicate request_size=4 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 09 00 00 [08:37:04]Write to MH i2c: E2 08 00 F9 1D 80 09 00 00 00 00 00 00 88 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 F9 1D 00 90 00 8A [08:37:04]RAPDU: 90 00 [08:37:04]wFMCommunicate OK [08:37:04]SAM_PROTO_ClearQueue done [08:37:04]KKMCreateOFDPacket [08:37:04]OFDProtocolAddRootSTLVToBuf [08:37:04]FM_MakeSignedData [08:37:04]FM_MakeSignedData [08:37:04]SAM_PROTO_SignData [08:37:04]wFMCommunicate request_size=4 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 0D 01 02 [08:37:04]Write to MH i2c: E2 08 00 FA 1D 80 0D 01 02 00 00 00 00 90 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 FA 1D 00 90 00 8B [08:37:04]RAPDU: 90 00 [08:37:04]wFMCommunicate OK [08:37:04]wFMCommunicate request_size=255 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 33 17 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 [08:37:04]Write to MH i2c: E2 02 01 FB 1D 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 33 17 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 00 00 E2 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 FB 1D 00 90 00 8C [08:37:04]RAPDU: 90 00 [08:37:04]wFMCommunicate OK [08:37:04]wFMCommunicate request_size=31 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 0D 02 02 1A 30 30 39 36 33 32 35 39 10 04 04 00 D9 13 00 00 35 04 06 00 38 10 57 52 0D F8 [08:37:04]Write to MH i2c: E2 22 00 FC 1D 80 0D 02 02 1A 00 30 30 39 36 33 32 35 39 10 04 04 00 D9 13 00 00 35 04 06 00 38 10 57 52 0D F8 00 00 A2 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 03 00 FC 1D 00 90 00 8D [08:37:04]RAPDU: 90 00 [08:37:04]wFMCommunicate OK [08:37:04]wFMCommunicate request_size=4 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 0D 03 02 [08:37:04]Write to MH i2c: E2 08 00 FD 1D 80 0D 03 02 00 00 00 00 95 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 0B 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 0B 00 FD 1D 00 AA 11 89 8A E4 D2 A7 0C 90 00 CD [08:37:04]RAPDU: AA 11 89 8A E4 D2 A7 0C 90 00 [08:37:04]wFMCommunicate OK [08:37:04]SAM_PROTO_SignData done [08:37:04]FM_MakeSignedData done [08:37:04]CreateOFDProtocolMessage [08:37:04]wFMCommunicate request_size=4 [08:37:04]MH_SAM_APDU [08:37:04]CAPDU: 80 11 00 00 [08:37:04]Write to MH i2c: E2 08 00 FE 1D 80 11 00 00 00 00 00 00 95 [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:04]Read from MH i2c: E2 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 17 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: E2 17 00 FE 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EA [08:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [08:37:04]wFMCommunicate OK [08:37:04]CreateOFDProtocolMessage done [08:37:04]OFDSenderStorePacket 5081 [08:37:04]StoreOFDPacket docnum=5081 [08:37:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 24 01 00 00 1E 01 1C 01 41 7A 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 33 17 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D9 13 00 00 35 04 06 00 38 10 57 52 0D F8 AA 11 89 8A E4 D2 A7 0C [08:37:04]CheckFolder [08:37:04]dirname=/storage/ofd_packets [08:37:04]CheckFolder done [08:37:04]ProducePacketName [08:37:04]name=ofd_packets/00005081 [08:37:04]NVStorageSaveData ofd_packets/00005081 [08:37:04]File name is /storage/ofd_packets/00005081 [08:37:04]Write 322 bytes [08:37:04]NVStorageSaveData done [08:37:04]OFDSenderStorePacket done [08:37:04]KKMCreateOFDPacket done [08:37:04]NVStorageSaveData kkm_last_timestamp [08:37:04]File name is /storage/kkm_last_timestamp [08:37:04]Write 4 bytes [08:37:04]NVStorageSaveData done [08:37:04]ExternCall_PrintAddStr [08:37:04]wPrintStart [08:37:04]Write to MH i2c: 01 00 00 FF 1D 1C [08:37:04]Write i2c OK [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: 01 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: 01 07 00 [08:37:04]MH_I2C_Read... [08:37:04]Read from MH i2c: 01 07 00 FF 1D 00 00 00 00 00 FF 0F 31 [08:37:04]RasterBufferAndPrint [08:37:04]line Счет N : (3)141055 [08:37:04]line ИÐÐ: 02508201610067 [08:37:04]line Контрольно-КаÑÑовый Чек [08:37:04]line ПРОДÐЖР[08:37:04]line Товар: 4640030091607 [08:37:04]line Сигареты ESSE Exchange [08:37:04]line 1.000 * 138.00 [08:37:04]line = 138.00 [08:37:04]line ÐДС 12% ÐСП 1% [08:37:04]line > о реализуемом товаре [08:37:04]line ИТОГО: 138.00 [08:37:04]line ÐСП 1% : 1.22 [08:37:04]line ÐДС 12% : 14.65 [08:37:04]line Ðаличными: 138.00 [08:37:04]line Безнал.: 0.00 [08:37:04]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [08:37:04]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [08:37:04]line СÐО: Общий режим [08:37:04]line Чек 16 17.05.2024 08:37 [08:37:04]line Смена: 45 ФФД: 1.0 [08:37:04]line ЗÐМ: 0300000237 [08:37:04]line РÐМ: 0000000000154221 [08:37:04]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [08:37:04]line ФМ: 0000000000963259 [08:37:04]line ФД: 5081 [08:37:04]line ФПД: 61642835627512 [08:37:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T083707&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5081&fm=61642835627512&tin=02508201610067®Number=0000000000154221&sum=13800 [08:37:05]line 0 [08:37:05]OFD Sender: Processing packet 5081 [packets to send 4, broken 3] [08:37:05]ProducePacketName [08:37:05]name=ofd_packets/00005081 [08:37:05]OFD Sender: To server: ‡•öpG, [08:37:05]CommunicateWithHost lk.salyk.kg:30040 [08:37:05]ConnectInit lk.salyk.kg [08:37:05]written 0, free lines is 4095 [08:37:05]Connected sock=10 [08:37:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 24 01 00 00 1E 01 1C 01 41 7A 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 33 17 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 D9 13 00 00 35 04 06 00 38 10 57 52 0D F8 AA 11 89 8A E4 D2 A7 0C [08:37:05]Write to MH i2c: 01 00 00 27 1E 45 [08:37:05]Write i2c OK [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: 01 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: 01 07 00 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: 01 07 00 27 1E 00 00 00 00 00 9A 0C F2 [08:37:05]RasterBufferAndPrint [08:37:05]line [08:37:05]line [08:37:05]line [08:37:05]line [08:37:05]line [08:37:05]written 0, free lines is 3230 [08:37:05]MH_Cut [08:37:05]Write to MH i2c: D1 01 00 2E 1E 01 1E [08:37:05]Write i2c OK [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: D1 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: D1 01 00 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: D1 01 00 2E 1E 00 1D [08:37:05]Write to MH i2c: 01 00 00 2F 1E 4D [08:37:05]Write i2c OK [08:37:05]MH_I2C_Read... [08:37:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 73 36 47 00 8B 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 39 36 33 32 35 39 10 04 04 00 D9 13 00 00 F4 03 04 00 F4 C2 46 66 B6 04 01 00 00 E7 CE 96 D2 DD 8A 28 40 [08:37:05]CommunicateWithHost err = 0 [08:37:05]CheckOFDResponse [08:37:05]1017 (14) - 77093643461234 [08:37:05]1041 (16) - 0000000000963259 [08:37:05]1040 (4) - 5081 [08:37:05]1012 (4) - 17.05.2024 02:37 [08:37:05]1206 (1) - 0 [08:37:05]OFD Sender: Remove packet 5081 [08:37:05]ProducePacketName [08:37:05]name=ofd_packets/00005081 [08:37:05]NVStorageDeleteData [08:37:06]OFD Sender: No OFD packet to send [08:37:06]*** Cut start [08:37:06]*** Partial cut [08:37:06]*** CUTSNS_PIN = 1 [08:37:06]*** CUTSNS_PIN = 0 [08:37:06]*** Brake cut motor [08:37:07]Read from MH i2c: 01 [08:37:07]MH_I2C_Read... [08:37:07]*** Stop cut motor [08:37:07]*** Cut end [08:37:07]Read from MH i2c: 01 07 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: 01 07 00 2F 1E 00 00 00 00 00 FF 0F 62 [08:37:07]process_action close_receipt done [08:37:07]requested_data is exist [08:37:07]produce_requested_data [08:37:07]requested_item fm.sn is exist - process it [08:37:07]wFMCommunicate request_size=4 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 11 00 00 [08:37:07]Write to MH i2c: E2 08 00 30 1E 80 11 00 00 00 00 00 00 C8 [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 17 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 17 00 30 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1D [08:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [08:37:07]wFMCommunicate OK [08:37:07]requested_item fd.num is exist - process it [08:37:07]SAM_PROTO_GetFieldsCounters [08:37:07]wFMCommunicate request_size=4 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 13 00 00 [08:37:07]Write to MH i2c: E2 08 00 31 1E 80 13 00 00 00 00 00 00 CB [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 62 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 62 00 31 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D9 13 00 00 0E 04 04 00 2D 00 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 2D [08:37:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 D9 13 00 00 0E 04 04 00 2D 00 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 [08:37:07]wFMCommunicate OK [08:37:07]SAM_PROTO_GetFieldsCounters done [08:37:07]requested_item shift.num is exist - process it [08:37:07]requested_item shift.opened is exist - process it [08:37:07]req_shift_opened [08:37:07]FM_GetShiftState [08:37:07]SAM_PROTO_GetShiftState [08:37:07]wFMCommunicate request_size=4 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 13 01 00 [08:37:07]Write to MH i2c: E2 08 00 32 1E 80 13 01 00 00 00 00 00 CD [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 0E 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 0E 00 32 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C8 [08:37:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [08:37:07]wFMCommunicate OK [08:37:07]SAM_PROTO_GetShiftState done [08:37:07]FM_GetShiftState done [08:37:07]req_shift_opened done [08:37:07]requested_item shift.open_date is exist - process it [08:37:07]req_shift_open_date [08:37:07]req_shift_open_date done [08:37:07]produce_requested_data done [08:37:07]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5081,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [08:37:07]process_action_free close_receipt [08:37:07]json_value_free [08:37:07]json_value_free done [08:37:07]process_json_proto returns [08:37:07]Send response to host [08:37:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5081,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [08:37:07]free response buf [08:37:07]execute_script done [08:37:07]execute_script returns [08:37:07]free content buf [08:37:07]Sock 7.Close socket [08:37:07]Sock 7.Thread stoped [08:37:11]OFD Sender: No OFD packet to send [08:37:16]OFD Sender: No OFD packet to send [08:37:21]OFD Sender: No OFD packet to send [08:37:26]OFD Sender: No OFD packet to send [08:37:31]OFD Sender: No OFD packet to send [08:37:36]OFD Sender: No OFD packet to send [08:37:41]OFD Sender: No OFD packet to send [08:37:46]OFD Sender: No OFD packet to send [08:37:51]OFD Sender: No OFD packet to send [08:37:56]OFD Sender: No OFD packet to send [08:38:01]OFD Sender: No OFD packet to send [08:38:06]OFD Sender: No OFD packet to send [08:38:11]OFD Sender: No OFD packet to send [08:38:16]OFD Sender: No OFD packet to send [08:38:21]OFD Sender: No OFD packet to send [08:38:26]OFD Sender: No OFD packet to send [08:38:31]OFD Sender: No OFD packet to send [08:38:36]OFD Sender: No OFD packet to send [08:38:41]OFD Sender: No OFD packet to send [08:38:46]OFD Sender: No OFD packet to send [08:38:51]OFD Sender: No OFD packet to send [08:38:56]OFD Sender: No OFD packet to send [08:39:01]OFD Sender: No OFD packet to send [08:39:06]OFD Sender: No OFD packet to send [08:39:11]OFD Sender: No OFD packet to send [08:39:16]OFD Sender: No OFD packet to send [08:39:21]OFD Sender: No OFD packet to send [08:39:26]OFD Sender: No OFD packet to send [08:39:31]OFD Sender: No OFD packet to send [08:39:36]OFD Sender: No OFD packet to send [08:39:41]OFD Sender: No OFD packet to send [08:39:46]OFD Sender: No OFD packet to send [08:39:51]OFD Sender: No OFD packet to send [08:39:56]OFD Sender: No OFD packet to send [08:40:01]OFD Sender: No OFD packet to send [08:40:06]OFD Sender: No OFD packet to send [08:40:11]OFD Sender: No OFD packet to send [08:40:16]OFD Sender: No OFD packet to send [08:40:21]OFD Sender: No OFD packet to send [08:40:26]OFD Sender: No OFD packet to send [08:40:31]OFD Sender: No OFD packet to send [08:40:36]OFD Sender: No OFD packet to send [08:40:41]OFD Sender: No OFD packet to send [08:40:46]OFD Sender: No OFD packet to send [08:40:51]OFD Sender: No OFD packet to send [08:40:56]OFD Sender: No OFD packet to send [08:41:01]OFD Sender: No OFD packet to send [08:41:06]OFD Sender: No OFD packet to send [08:41:11]OFD Sender: No OFD packet to send [08:41:16]OFD Sender: No OFD packet to send [08:41:21]OFD Sender: No OFD packet to send [08:41:26]OFD Sender: No OFD packet to send [08:41:31]OFD Sender: No OFD packet to send [08:41:36]OFD Sender: No OFD packet to send [08:41:41]OFD Sender: No OFD packet to send [08:41:46]OFD Sender: No OFD packet to send [08:41:51]OFD Sender: No OFD packet to send [08:41:56]OFD Sender: No OFD packet to send [08:42:01]OFD Sender: No OFD packet to send [08:42:06]OFD Sender: No OFD packet to send [08:42:11]OFD Sender: No OFD packet to send [08:42:16]OFD Sender: No OFD packet to send [08:42:21]OFD Sender: No OFD packet to send [08:42:26]OFD Sender: No OFD packet to send [08:42:31]OFD Sender: No OFD packet to send [08:42:36]OFD Sender: No OFD packet to send [08:42:41]OFD Sender: No OFD packet to send [08:42:46]OFD Sender: No OFD packet to send [08:42:51]OFD Sender: No OFD packet to send [08:42:56]OFD Sender: No OFD packet to send [08:43:01]OFD Sender: No OFD packet to send [08:43:06]OFD Sender: No OFD packet to send [08:43:11]OFD Sender: No OFD packet to send [08:43:16]OFD Sender: No OFD packet to send [08:43:21]OFD Sender: No OFD packet to send [08:43:26]OFD Sender: No OFD packet to send [08:43:31]OFD Sender: No OFD packet to send [08:43:36]OFD Sender: No OFD packet to send [08:43:41]OFD Sender: No OFD packet to send [08:43:46]OFD Sender: No OFD packet to send [08:43:51]OFD Sender: No OFD packet to send [08:43:56]OFD Sender: No OFD packet to send [08:44:01]OFD Sender: No OFD packet to send [08:44:06]OFD Sender: No OFD packet to send [08:44:11]OFD Sender: No OFD packet to send [08:44:16]OFD Sender: No OFD packet to send [08:44:21]OFD Sender: No OFD packet to send [08:44:26]OFD Sender: No OFD packet to send [08:44:31]OFD Sender: No OFD packet to send [08:44:36]OFD Sender: No OFD packet to send [08:44:41]OFD Sender: No OFD packet to send [08:44:46]OFD Sender: No OFD packet to send [08:44:51]OFD Sender: No OFD packet to send [08:44:56]OFD Sender: No OFD packet to send [08:45:01]OFD Sender: No OFD packet to send [08:45:06]OFD Sender: No OFD packet to send [08:45:11]OFD Sender: No OFD packet to send [08:45:16]OFD Sender: No OFD packet to send [08:45:21]OFD Sender: No OFD packet to send [08:45:26]OFD Sender: No OFD packet to send [08:45:31]OFD Sender: No OFD packet to send [08:45:36]OFD Sender: No OFD packet to send [08:45:41]OFD Sender: No OFD packet to send [08:45:46]OFD Sender: No OFD packet to send [08:45:51]OFD Sender: No OFD packet to send [08:45:56]OFD Sender: No OFD packet to send [08:46:01]OFD Sender: No OFD packet to send [08:46:06]OFD Sender: No OFD packet to send [08:46:11]OFD Sender: No OFD packet to send [08:46:16]OFD Sender: No OFD packet to send [08:46:21]OFD Sender: No OFD packet to send [08:46:26]OFD Sender: No OFD packet to send [08:46:31]OFD Sender: No OFD packet to send [08:46:36]OFD Sender: No OFD packet to send [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:56]OFD Sender: No OFD packet to send [08:47:01]OFD Sender: No OFD packet to send [08:47:06]OFD Sender: No OFD packet to send [08:47:11]OFD Sender: No OFD packet to send [08:47:16]OFD Sender: No OFD packet to send [08:47:21]OFD Sender: No OFD packet to send [08:47:26]OFD Sender: No OFD packet to send [08:47:31]OFD Sender: No OFD packet to send [08:47:36]OFD Sender: No OFD packet to send [08:47:41]OFD Sender: No OFD packet to send [08:47:46]OFD Sender: No OFD packet to send [08:47:51]OFD Sender: No OFD packet to send [08:47:56]OFD Sender: No OFD packet to send [08:48:01]OFD Sender: No OFD packet to send [08:48:06]OFD Sender: No OFD packet to send [08:48:11]OFD Sender: No OFD packet to send [08:48:16]OFD Sender: No OFD packet to send [08:48:21]OFD Sender: No OFD packet to send [08:48:26]OFD Sender: No OFD packet to send [08:48:31]OFD Sender: No OFD packet to send [08:48:36]OFD Sender: No OFD packet to send [08:48:41]OFD Sender: No OFD packet to send [08:48:46]OFD Sender: No OFD packet to send [08:48:51]OFD Sender: No OFD packet to send [08:48:56]OFD Sender: No OFD packet to send [08:49:01]OFD Sender: No OFD packet to send [08:49:06]OFD Sender: No OFD packet to send [08:49:11]OFD Sender: No OFD packet to send [08:49:16]OFD Sender: No OFD packet to send [08:49:21]OFD Sender: No OFD packet to send [08:49:26]OFD Sender: No OFD packet to send [08:49:31]OFD Sender: No OFD packet to send [08:49:36]OFD Sender: No OFD packet to send [08:49:41]OFD Sender: No OFD packet to send [08:49:46]OFD Sender: No OFD packet to send [08:49:51]OFD Sender: No OFD packet to send [08:49:56]OFD Sender: No OFD packet to send [08:50:01]OFD Sender: No OFD packet to send [08:50:06]OFD Sender: No OFD packet to send [08:50:11]OFD Sender: No OFD packet to send [08:50:16]OFD Sender: No OFD packet to send [08:50:21]OFD Sender: No OFD packet to send [08:50:26]OFD Sender: No OFD packet to send [08:50:31]OFD Sender: No OFD packet to send [08:50:36]OFD Sender: No OFD packet to send [08:50:41]OFD Sender: No OFD packet to send [08:50:46]OFD Sender: No OFD packet to send [08:50:51]OFD Sender: No OFD packet to send [08:50:56]OFD Sender: No OFD packet to send [08:51:01]OFD Sender: No OFD packet to send [08:51:06]OFD Sender: No OFD packet to send [08:51:11]OFD Sender: No OFD packet to send [08:51:16]OFD Sender: No OFD packet to send [08:51:21]OFD Sender: No OFD packet to send [08:51:26]OFD Sender: No OFD packet to send [08:51:31]OFD Sender: No OFD packet to send [08:51:36]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:56]OFD Sender: No OFD packet to send [08:52:01]OFD Sender: No OFD packet to send [08:52:06]OFD Sender: No OFD packet to send [08:52:11]OFD Sender: No OFD packet to send [08:52:16]OFD Sender: No OFD packet to send [08:52:21]OFD Sender: No OFD packet to send [08:52:26]OFD Sender: No OFD packet to send [08:52:31]OFD Sender: No OFD packet to send [08:52:36]OFD Sender: No OFD packet to send [08:52:41]OFD Sender: No OFD packet to send [08:52:46]OFD Sender: No OFD packet to send [08:52:51]OFD Sender: No OFD packet to send [08:52:56]OFD Sender: No OFD packet to send [08:53:01]OFD Sender: No OFD packet to send [08:53:06]OFD Sender: No OFD packet to send [08:53:11]OFD Sender: No OFD packet to send [08:53:16]OFD Sender: No OFD packet to send [08:53:21]OFD Sender: No OFD packet to send [08:53:26]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:22]OFD Sender: No OFD packet to send [08:55:27]OFD Sender: No OFD packet to send [08:55:32]OFD Sender: No OFD packet to send [08:55:37]OFD Sender: No OFD packet to send [08:55:42]OFD Sender: No OFD packet to send [08:55:47]OFD Sender: No OFD packet to send [08:55:52]OFD Sender: No OFD packet to send [08:55:57]OFD Sender: No OFD packet to send [08:56:02]OFD Sender: No OFD packet to send [08:56:07]OFD Sender: No OFD packet to send [08:56:12]OFD Sender: No OFD packet to send [08:56:17]OFD Sender: No OFD packet to send [08:56:22]OFD Sender: No OFD packet to send [08:56:27]OFD Sender: No OFD packet to send [08:56:32]OFD Sender: No OFD packet to send [08:56:37]OFD Sender: No OFD packet to send [08:56:42]OFD Sender: No OFD packet to send [08:56:47]OFD Sender: No OFD packet to send [08:56:52]OFD Sender: No OFD packet to send [08:56:57]OFD Sender: No OFD packet to send [08:57:02]OFD Sender: No OFD packet to send [08:57:07]OFD Sender: No OFD packet to send [08:57:12]OFD Sender: No OFD packet to send [08:57:17]OFD Sender: No OFD packet to send [08:57:22]OFD Sender: No OFD packet to send [08:57:27]OFD Sender: No OFD packet to send [08:57:32]OFD Sender: No OFD packet to send [08:57:37]OFD Sender: No OFD packet to send [08:57:42]OFD Sender: No OFD packet to send [08:57:47]OFD Sender: No OFD packet to send [08:57:52]OFD Sender: No OFD packet to send [08:57:57]OFD Sender: No OFD packet to send [08:58:02]OFD Sender: No OFD packet to send [08:58:07]OFD Sender: No OFD packet to send [08:58:12]OFD Sender: No OFD packet to send [08:58:17]OFD Sender: No OFD packet to send [08:58:22]OFD Sender: No OFD packet to send [08:58:27]OFD Sender: No OFD packet to send [08:58:32]OFD Sender: No OFD packet to send [08:58:37]OFD Sender: No OFD packet to send [08:58:42]OFD Sender: No OFD packet to send [08:58:47]OFD Sender: No OFD packet to send [08:58:52]OFD Sender: No OFD packet to send [08:58:57]OFD Sender: No OFD packet to send [08:59:02]OFD Sender: No OFD packet to send [08:59:07]OFD Sender: No OFD packet to send [08:59:12]OFD Sender: No OFD packet to send [08:59:17]OFD Sender: No OFD packet to send [08:59:22]OFD Sender: No OFD packet to send [08:59:27]OFD Sender: No OFD packet to send [08:59:32]OFD Sender: No OFD packet to send [08:59:37]OFD Sender: No OFD packet to send [08:59:42]OFD Sender: No OFD packet to send [08:59:47]OFD Sender: No OFD packet to send [08:59:52]OFD Sender: No OFD packet to send [08:59:57]OFD Sender: No OFD packet to send [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00:17]OFD Sender: No OFD packet to send [09:00:22]OFD Sender: No OFD packet to send [09:00:27]OFD Sender: No OFD packet to send [09:00:32]OFD Sender: No OFD packet to send [09:00:37]OFD Sender: No OFD packet to send [09:00:42]OFD Sender: No OFD packet to send [09:00:47]OFD Sender: No OFD packet to send [09:00:52]OFD Sender: No OFD packet to send [09:00:57]OFD Sender: No OFD packet to send [09:01:02]OFD Sender: No OFD packet to send [09:01:07]OFD Sender: No OFD packet to send [09:01:12]OFD Sender: No OFD packet to send [09:01:17]OFD Sender: No OFD packet to send [09:01:22]OFD Sender: No OFD packet to send [09:01:27]OFD Sender: No OFD packet to send [09:01:32]OFD Sender: No OFD packet to send [09:01:37]OFD Sender: No OFD packet to send [09:01:42]OFD Sender: No OFD packet to send [09:01:47]OFD Sender: No OFD packet to send [09:01:52]OFD Sender: No OFD packet to send [09:01:57]OFD Sender: No OFD packet to send [09:02:02]OFD Sender: No OFD packet to send [09:02:07]OFD Sender: No OFD packet to send [09:02:12]OFD Sender: No OFD packet to send [09:02:17]OFD Sender: No OFD packet to send [09:02:22]OFD Sender: No OFD packet to send [09:02:27]OFD Sender: No OFD packet to send [09:02:32]OFD Sender: No OFD packet to send [09:02:37]OFD Sender: No OFD packet to send [09:02:42]OFD Sender: No OFD packet to send [09:02:47]OFD Sender: No OFD packet to send [09:02:52]OFD Sender: No OFD packet to send [09:02:57]OFD Sender: No OFD packet to send [09:03:02]OFD Sender: No OFD packet to send [09:03:07]OFD Sender: No OFD packet to send [09:03:12]OFD Sender: No OFD packet to send [09:03:17]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: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: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: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:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:52]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:17]OFD Sender: No OFD packet to send [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:52]OFD Sender: No OFD packet to send [09:09:57]OFD Sender: No OFD packet to send [09:10:02]OFD Sender: No OFD packet to send [09:10:07]OFD Sender: No OFD packet to send [09:10:12]OFD Sender: No OFD packet to send [09:10:17]OFD Sender: No OFD packet to send [09:10:22]OFD Sender: No OFD packet to send [09:10:27]OFD Sender: No OFD packet to send [09:10:32]OFD Sender: No OFD packet to send [09:10:37]OFD Sender: No OFD packet to send [09:10:42]OFD Sender: No OFD packet to send [09:10:47]OFD Sender: No OFD packet to send [09:10:52]OFD Sender: No OFD packet to send [09:10:57]OFD Sender: No OFD packet to send [09:11:02]OFD Sender: No OFD packet to send [09:11:07]OFD Sender: No OFD packet to send [09:11:12]OFD Sender: No OFD packet to send [09:11:17]OFD Sender: No OFD packet to send [09:11:22]OFD Sender: No OFD packet to send [09:11:27]OFD Sender: No OFD packet to send [09:11:32]OFD Sender: No OFD packet to send [09:11:37]OFD Sender: No OFD packet to send [09:11:42]OFD Sender: No OFD packet to send [09:11:47]OFD Sender: No OFD packet to send [09:11:52]OFD Sender: No OFD packet to send [09:11:57]OFD Sender: No OFD packet to send [09:12:02]OFD Sender: No OFD packet to send [09:12:07]OFD Sender: No OFD packet to send [09:12:12]OFD Sender: No OFD packet to send [09:12:17]OFD Sender: No OFD packet to send [09:12:22]OFD Sender: No OFD packet to send [09:12:27]OFD Sender: No OFD packet to send [09:12:32]OFD Sender: No OFD packet to send [09:12:37]OFD Sender: No OFD packet to send [09:12:42]OFD Sender: No OFD packet to send [09:12:47]OFD Sender: No OFD packet to send [09:12:52]OFD Sender: No OFD packet to send [09:12:57]OFD Sender: No OFD packet to send [09:13:02]OFD Sender: No OFD packet to send [09:13:07]OFD Sender: No OFD packet to send [09:13:12]OFD Sender: No OFD packet to send [09:13:17]OFD Sender: No OFD packet to send [09:13:22]OFD Sender: No OFD packet to send [09:13:27]OFD Sender: No OFD packet to send [09:13:32]OFD Sender: No OFD packet to send [09:13:37]OFD Sender: No OFD packet to send [09:13:42]OFD Sender: No OFD packet to send [09:13:47]OFD Sender: No OFD packet to send [09:13:52]OFD Sender: No OFD packet to send [09:13:57]OFD Sender: No OFD packet to send [09:14:02]OFD Sender: No OFD packet to send [09:14:07]OFD Sender: No OFD packet to send [09:14:12]OFD Sender: No OFD packet to send [09:14:17]OFD Sender: No OFD packet to send [09:14:22]OFD Sender: No OFD packet to send [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:15:02]OFD Sender: No OFD packet to send [09:15:07]OFD Sender: No OFD packet to send [09:15:12]OFD Sender: No OFD packet to send [09:15:17]OFD Sender: No OFD packet to send [09:15:22]OFD Sender: No OFD packet to send [09:15:27]OFD Sender: No OFD packet to send [09:15:32]OFD Sender: No OFD packet to send [09:15:37]OFD Sender: No OFD packet to send [09:15:42]OFD Sender: No OFD packet to send [09:15:47]OFD Sender: No OFD packet to send [09:15:52]OFD Sender: No OFD packet to send [09:15:57]OFD Sender: No OFD packet to send [09:16:02]OFD Sender: No OFD packet to send [09:16:07]OFD Sender: No OFD packet to send [09:16:12]OFD Sender: No OFD packet to send [09:16:17]OFD Sender: No OFD packet to send [09:16:22]OFD Sender: No OFD packet to send [09:16:27]OFD Sender: No OFD packet to send [09:16:32]OFD Sender: No OFD packet to send [09:16:37]OFD Sender: No OFD packet to send [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:57]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [09:18:03]OFD Sender: No OFD packet to send [09:18:08]OFD Sender: No OFD packet to send [09:18:13]OFD Sender: No OFD packet to send [09:18:18]OFD Sender: No OFD packet to send [09:18:23]OFD Sender: No OFD packet to send [09:18:28]OFD Sender: No OFD packet to send [09:18:33]OFD Sender: No OFD packet to send [09:18:38]OFD Sender: No OFD packet to send [09:18:43]OFD Sender: No OFD packet to send [09:18:48]OFD Sender: No OFD packet to send [09:18:53]OFD Sender: No OFD packet to send [09:18:58]OFD Sender: No OFD packet to send [09:19:03]OFD Sender: No OFD packet to send [09:19:08]OFD Sender: No OFD packet to send [09:19:13]OFD Sender: No OFD packet to send [09:19:18]OFD Sender: No OFD packet to send [09:19:23]OFD Sender: No OFD packet to send [09:19:28]OFD Sender: No OFD packet to send [09:19:33]OFD Sender: No OFD packet to send [09:19:38]OFD Sender: No OFD packet to send [09:19:43]OFD Sender: No OFD packet to send [09:19:48]OFD Sender: No OFD packet to send [09:19:53]OFD Sender: No OFD packet to send [09:19:58]OFD Sender: No OFD packet to send [09:20:03]OFD Sender: No OFD packet to send [09:20:08]OFD Sender: No OFD packet to send [09:20:13]OFD Sender: No OFD packet to send [09:20:18]OFD Sender: No OFD packet to send [09:20:23]OFD Sender: No OFD packet to send [09:20:28]OFD Sender: No OFD packet to send [09:20:33]OFD Sender: No OFD packet to send [09:20:38]OFD Sender: No OFD packet to send [09:20:43]OFD Sender: No OFD packet to send [09:20:48]OFD Sender: No OFD packet to send [09:20:53]OFD Sender: No OFD packet to send [09:20:58]OFD Sender: No OFD packet to send [09:21:03]OFD Sender: No OFD packet to send [09:21:08]OFD Sender: No OFD packet to send [09:21:13]OFD Sender: No OFD packet to send [09:21:18]OFD Sender: No OFD packet to send [09:21:23]OFD Sender: No OFD packet to send [09:21:28]OFD Sender: No OFD packet to send [09:21:33]OFD Sender: No OFD packet to send [09:21:38]OFD Sender: No OFD packet to send [09:21:43]OFD Sender: No OFD packet to send [09:21:48]OFD Sender: No OFD packet to send [09:21:53]OFD Sender: No OFD packet to send [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:08]OFD Sender: No OFD packet to send [09:22:13]OFD Sender: No OFD packet to send [09:22:18]OFD Sender: No OFD packet to send [09:22:23]OFD Sender: No OFD packet to send [09:22:28]OFD Sender: No OFD packet to send [09:22:33]OFD Sender: No OFD packet to send [09:22:38]OFD Sender: No OFD packet to send [09:22:43]OFD Sender: No OFD packet to send [09:22:48]OFD Sender: No OFD packet to send [09:22:53]OFD Sender: No OFD packet to send [09:22:58]OFD Sender: No OFD packet to send [09:23:03]OFD Sender: No OFD packet to send [09:23:08]OFD Sender: No OFD packet to send [09:23:13]OFD Sender: No OFD packet to send [09:23:18]OFD Sender: No OFD packet to send [09:23:23]OFD Sender: No OFD packet to send [09:23:28]OFD Sender: No OFD packet to send [09:23:33]OFD Sender: No OFD packet to send [09:23:38]OFD Sender: No OFD packet to send [09:23:43]OFD Sender: No OFD packet to send [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]accept exits with 9 [09:24:03]New connection [09:24:03]New thread 3067108708 created [09:24:03]Thread 3067252068 joined [09:24:03]Waiting for new connection... [09:24:03] Sock 9.Parse request [09:24:03]Sock 9.Check first char [09:24:03]Sock 9.First char is OK [09:24:03]request: POST /json_proto HTTP/1.0 [09:24:03]Method: POST [09:24:03]URL: /json_proto [09:24:03]Method is POST - this is cgi request [09:24:03]url: /json_proto [09:24:03]query_string will be loaded in cgi processing [09:24:03]execute_cgi json_proto POST (null) [09:24:03]execute_cgi path=json_proto method=POST [09:24:03]POST find Content-Length [09:24:03]Host: 172.17.44.4:8080 [09:24:03]Content-Length: 939 [09:24:03]Content-Type: application/json [09:24:03] [09:24:03]POST finish read [09:24:03]Found Content-Length = 939 [09:24:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141056", "tax_sys" : 0, "items" : [ { "code": "4011100091993", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u041C\u0438\u043B\u043A\u0438 \u0412\u0435\u0439 26\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 2.000, "sum" : 70.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" ] } } [09:24:03]execute_script... [09:24: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)141056", "tax_sys" : 0, "items" : [ { "code": "4011100091993", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u041C\u0438\u043B\u043A\u0438 \u0412\u0435\u0439 26\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 2.000, "sum" : 70.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" ] } } [09:24:03]POST & json_proto [09:24:03]process_json_proto [09:24:03]json parsed OK: [09:24:03]protocol is kg_v1.0 [09:24:03]action value=close_receipt [09:24:03]process_action close_receipt [09:24:03]cmd_close_receipt [09:24:03]MH_GetDate [09:24:03]Write to MH i2c: F0 00 00 33 1E 40 [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: F0 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: F0 09 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: F0 09 00 33 1E 00 37 22 47 66 6C E9 28 66 32 [09:24:03]GetLastDocTimeStamp 1715935027 [09:24:03]current date 1715937847 [09:24:03]FM_GetShiftState [09:24:03]SAM_PROTO_GetShiftState [09:24:03]wFMCommunicate request_size=4 [09:24:03]MH_SAM_APDU [09:24:03]CAPDU: 80 13 01 00 [09:24:03]Write to MH i2c: E2 08 00 34 1E 80 13 01 00 00 00 00 00 CF [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:03]Read from MH i2c: E2 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 0E 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 0E 00 34 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CA [09:24:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:24:03]wFMCommunicate OK [09:24:03]SAM_PROTO_GetShiftState done [09:24:03]FM_GetShiftState done [09:24:03]opened in 1715904675 [09:24:03]opened+sec_in_day 1715991075 [09:24:03]quantity*price = 3500 [09:24:03]sum+1 = 3501 [09:24:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032710015 Сочник DC творог 75г 2.000 * 35.00 = 70.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 105.00 ÐСП 1% : 0.93 ÐДС 12% : 11.15 Ðаличными: 105.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 17 17.05.2024 09:24 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5082 ФПД: 79864548263305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T092407&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5082&fm=79864548263305&tin=02508201610067®Number=0000000000154221&sum=10500 0 [09:24:04]StoreToDocumentArchive [09:24:04]shift 45 fd 5082 [09:24:04]save to /storage/0045/doc_00005082 [09:24:04]save last doc name /storage/0045/doc_00005082 to /storage/kkm_last_doc_name [09:24:04]save OK [09:24:04]Clear old archive folders... [09:24:04]ProcessDocumentItem done err = 0, tmpTLVsize=393 [09:24:04]tlvbuf is 01216330 [09:24:04]SAM_PROTO_ClearQueue [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 09 00 00 [09:24:04]Write to MH i2c: E2 08 00 41 1E 80 09 00 00 00 00 00 00 D1 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 41 1E 00 90 00 D3 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]SAM_PROTO_ClearQueue done [09:24:04]KKMCreateOFDPacket [09:24:04]OFDProtocolAddRootSTLVToBuf [09:24:04]FM_MakeSignedData [09:24:04]FM_MakeSignedData [09:24:04]SAM_PROTO_SignData [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 01 02 [09:24:04]Write to MH i2c: E2 08 00 42 1E 80 0D 01 02 00 00 00 00 D9 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 42 1E 00 90 00 D4 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]wFMCommunicate request_size=255 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 30 31 31 31 30 30 30 39 31 39 39 33 06 04 2E 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 9C D0 B8 D0 BB D0 BA D0 B8 20 D0 92 D0 B5 D0 B9 20 32 36 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 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 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 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 [09:24:04]Write to MH i2c: E2 02 01 43 1E 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 30 31 31 31 30 30 30 39 31 39 39 33 06 04 2E 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 9C D0 B8 D0 BB D0 BA D0 B8 20 D0 92 D0 B5 D0 B9 20 32 36 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 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 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 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 85 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 43 1E 00 90 00 D5 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]wFMCommunicate request_size=152 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 02 02 93 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 11 00 00 00 F4 03 04 00 37 22 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DA 13 00 00 35 04 06 00 48 A2 EA 07 85 89 [09:24:04]Write to MH i2c: E2 9B 00 44 1E 80 0D 02 02 93 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 11 00 00 00 F4 03 04 00 37 22 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DA 13 00 00 35 04 06 00 48 A2 EA 07 85 89 00 00 25 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 44 1E 00 90 00 D6 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 03 02 [09:24:04]Write to MH i2c: E2 08 00 45 1E 80 0D 03 02 00 00 00 00 DE [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0B 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0B 00 45 1E 00 9C D7 B0 F7 84 69 EA D5 90 00 A5 [09:24:04]RAPDU: 9C D7 B0 F7 84 69 EA D5 90 00 [09:24:04]wFMCommunicate OK [09:24:04]SAM_PROTO_SignData done [09:24:04]FM_MakeSignedData done [09:24:04]CreateOFDProtocolMessage [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 11 00 00 [09:24:04]Write to MH i2c: E2 08 00 46 1E 80 11 00 00 00 00 00 00 DE [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 46 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 33 [09:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:24:04]wFMCommunicate OK [09:24:04]CreateOFDProtocolMessage done [09:24:04]OFDSenderStorePacket 5082 [09:24:04]StoreOFDPacket docnum=5082 [09:24:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9D 01 00 00 85 D3 95 01 2D E7 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 30 31 31 31 30 30 30 39 31 39 39 33 06 04 2E 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 9C D0 B8 D0 BB D0 BA D0 B8 20 D0 92 D0 B5 D0 B9 20 32 36 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 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 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 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 11 00 00 00 F4 03 04 00 37 22 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DA 13 00 00 35 04 06 00 48 A2 EA 07 85 89 9C D7 B0 F7 84 69 EA D5 [09:24:04]CheckFolder [09:24:04]dirname=/storage/ofd_packets [09:24:04]CheckFolder done [09:24:04]ProducePacketName [09:24:04]name=ofd_packets/00005082 [09:24:04]NVStorageSaveData ofd_packets/00005082 [09:24:04]File name is /storage/ofd_packets/00005082 [09:24:04]Write 443 bytes [09:24:04]NVStorageSaveData done [09:24:04]OFDSenderStorePacket done [09:24:04]KKMCreateOFDPacket done [09:24:04]NVStorageSaveData kkm_last_timestamp [09:24:04]File name is /storage/kkm_last_timestamp [09:24:04]Write 4 bytes [09:24:04]NVStorageSaveData done [09:24:04]ExternCall_PrintAddStr [09:24:04]wPrintStart [09:24:04]Write to MH i2c: 01 00 00 47 1E 65 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 07 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 07 00 47 1E 00 00 00 00 00 FF 0F 7A [09:24:04]RasterBufferAndPrint [09:24:04]line Счет N : (3)141056 [09:24:04]line ИÐÐ: 02508201610067 [09:24:04]line Контрольно-КаÑÑовый Чек [09:24:05]line ПРОДÐЖР[09:24:05]line Товар: 4011100091993 [09:24:05]line Шок Батончик Милки Вей 26г [09:24:05]line 1.000 * 35.00 [09:24:05]line = 35.00 [09:24:05]line ÐДС 12% ÐСП 1% [09:24:05]line > о реализуемом товаре [09:24:05]line Товар: 2000032710015 [09:24:05]line Сочник DC творог 75г [09:24:05]line 2.000 * 35.00 [09:24:05]line = 70.00 [09:24:05]line ÐДС 12% ÐСП 1% [09:24:05]line > о реализуемом товаре [09:24:05]line ИТОГО: 105.00 [09:24:05]line ÐСП 1% : 0.93 [09:24:05]line ÐДС 12% : 11.15 [09:24:05]line Ðаличными: 105.00 [09:24:05]line Безнал.: 0.00 [09:24:05]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:24:05]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:24:05]line СÐО: Общий режим [09:24:05]line Чек 17 17.05.2024 09:24 [09:24:05]line Смена: 45 ФФД: 1.0 [09:24:05]line ЗÐМ: 0300000237 [09:24:05]line РÐМ: 0000000000154221 [09:24:05]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:24:05]line ФМ: 0000000000963259 [09:24:05]line ФД: 5082 [09:24:05]line ФПД: 79864548263305 [09:24:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T092407&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5082&fm=79864548263305&tin=02508201610067®Number=0000000000154221&sum=10500 [09:24:05]line 0 [09:24:05]OFD Sender: Processing packet 5082 [packets to send 4, broken 3] [09:24:05]ProducePacketName [09:24:05]name=ofd_packets/00005082 [09:24:05]OFD Sender: To server: ‡•öpG, [09:24:05]CommunicateWithHost lk.salyk.kg:30040 [09:24:05]ConnectInit lk.salyk.kg [09:24:05]written 0, free lines is 4095 [09:24:05]Connected sock=10 [09:24:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9D 01 00 00 85 D3 95 01 2D E7 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 30 31 31 31 30 30 30 39 31 39 39 33 06 04 2E 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 9C D0 B8 D0 BB D0 BA D0 B8 20 D0 92 D0 B5 D0 B9 20 32 36 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 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 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 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 11 00 00 00 F4 03 04 00 37 22 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DA 13 00 00 35 04 06 00 48 A2 EA 07 85 89 9C D7 B0 F7 84 69 EA D5 [09:24:05]Write to MH i2c: 01 00 00 75 1E 93 [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 07 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 07 00 75 1E 00 00 00 00 00 10 0C B6 [09:24:05]RasterBufferAndPrint [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]written 0, free lines is 3091 [09:24:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 71 1F 47 00 45 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 39 36 33 32 35 39 10 04 04 00 DA 13 00 00 F4 03 04 00 F9 CD 46 66 B6 04 01 00 00 13 73 18 2C 47 B4 67 DA [09:24:05]CommunicateWithHost err = 0 [09:24:05]CheckOFDResponse [09:24:05]1017 (14) - 77093643461234 [09:24:05]1041 (16) - 0000000000963259 [09:24:05]1040 (4) - 5082 [09:24:05]1012 (4) - 17.05.2024 03:24 [09:24:05]1206 (1) - 0 [09:24:05]OFD Sender: Remove packet 5082 [09:24:05]ProducePacketName [09:24:05]name=ofd_packets/00005082 [09:24:05]NVStorageDeleteData [09:24:05]MH_Cut [09:24:05]Write to MH i2c: D1 01 00 7C 1E 01 6C [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 01 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 01 00 7C 1E 00 6B [09:24:05]Write to MH i2c: 01 00 00 7D 1E 9B [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:06]OFD Sender: No OFD packet to send [09:24:07]*** Cut start [09:24:07]*** Partial cut [09:24:07]*** CUTSNS_PIN = 1 [09:24:07]*** CUTSNS_PIN = 0 [09:24:07]*** Brake cut motor [09:24:07]Read from MH i2c: 01 [09:24:07]MH_I2C_Read... [09:24:07]*** Stop cut motor [09:24:07]*** Cut end [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 7D 1E 00 00 00 00 00 FF 0F B0 [09:24:07]process_action close_receipt done [09:24:07]requested_data is exist [09:24:07]produce_requested_data [09:24:07]requested_item fm.sn is exist - process it [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 7E 1E 80 11 00 00 00 00 00 00 16 [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 7E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 6B [09:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:24:07]wFMCommunicate OK [09:24:07]requested_item fd.num is exist - process it [09:24:07]SAM_PROTO_GetFieldsCounters [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 13 00 00 [09:24:07]Write to MH i2c: E2 08 00 7F 1E 80 13 00 00 00 00 00 00 19 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 62 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 62 00 7F 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DA 13 00 00 0E 04 04 00 2D 00 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 7F [09:24:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DA 13 00 00 0E 04 04 00 2D 00 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 [09:24:07]wFMCommunicate OK [09:24:07]SAM_PROTO_GetFieldsCounters done [09:24:07]requested_item shift.num is exist - process it [09:24:07]requested_item shift.opened is exist - process it [09:24:07]req_shift_opened [09:24:07]FM_GetShiftState [09:24:07]SAM_PROTO_GetShiftState [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 13 01 00 [09:24:07]Write to MH i2c: E2 08 00 80 1E 80 13 01 00 00 00 00 00 1B [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 0E 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 0E 00 80 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 16 [09:24:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:24:07]wFMCommunicate OK [09:24:07]SAM_PROTO_GetShiftState done [09:24:07]FM_GetShiftState done [09:24:07]req_shift_opened done [09:24:07]requested_item shift.open_date is exist - process it [09:24:07]req_shift_open_date [09:24:07]req_shift_open_date done [09:24:07]produce_requested_data done [09:24:07]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5082,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:24:07]process_action_free close_receipt [09:24:07]json_value_free [09:24:07]json_value_free done [09:24:07]process_json_proto returns [09:24:07]Send response to host [09:24:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5082,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:24:07]free response buf [09:24:07]execute_script done [09:24:07]execute_script returns [09:24:07]free content buf [09:24:07]Sock 9.Close socket [09:24:07]Sock 9.Thread stoped [09:24:11]OFD Sender: No OFD packet to send [09:24:16]OFD Sender: No OFD packet to send [09:24:21]OFD Sender: No OFD packet to send [09:24:26]OFD Sender: No OFD packet to send [09:24:31]OFD Sender: No OFD packet to send [09:24:36]OFD Sender: No OFD packet to send [09:24:41]OFD Sender: No OFD packet to send [09:24:46]OFD Sender: No OFD packet to send [09:24:51]OFD Sender: No OFD packet to send [09:24:56]OFD Sender: No OFD packet to send [09:25:01]OFD Sender: No OFD packet to send [09:25:06]OFD Sender: No OFD packet to send [09:25:09]recv_with_timeout no data received [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:46]OFD Sender: No OFD packet to send [09:25:51]OFD Sender: No OFD packet to send [09:25:56]OFD Sender: No OFD packet to send [09:26:01]OFD Sender: No OFD packet to send [09:26:06]OFD Sender: No OFD packet to send [09:26:11]OFD Sender: No OFD packet to send [09:26:16]OFD Sender: No OFD packet to send [09:26:21]OFD Sender: No OFD packet to send [09:26:26]OFD Sender: No OFD packet to send [09:26:31]OFD Sender: No OFD packet to send [09:26:36]OFD Sender: No OFD packet to send [09:26:41]OFD Sender: No OFD packet to send [09:26:46]OFD Sender: No OFD packet to send [09:26:51]OFD Sender: No OFD packet to send [09:26:56]OFD Sender: No OFD packet to send [09:27:01]OFD Sender: No OFD packet to send [09:27:06]OFD Sender: No OFD packet to send [09:27:11]OFD Sender: No OFD packet to send [09:27:16]OFD Sender: No OFD packet to send [09:27:21]OFD Sender: No OFD packet to send [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:28:01]OFD Sender: No OFD packet to send [09:28:06]OFD Sender: No OFD packet to send [09:28:11]OFD Sender: No OFD packet to send [09:28:16]OFD Sender: No OFD packet to send [09:28:21]OFD Sender: No OFD packet to send [09:28:26]OFD Sender: No OFD packet to send [09:28:31]OFD Sender: No OFD packet to send [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:46]OFD Sender: No OFD packet to send [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:11]OFD Sender: No OFD packet to send [09:29:16]OFD Sender: No OFD packet to send [09:29:21]OFD Sender: No OFD packet to send [09:29:26]OFD Sender: No OFD packet to send [09:29:31]OFD Sender: No OFD packet to send [09:29:36]OFD Sender: No OFD packet to send [09:29:41]OFD Sender: No OFD packet to send [09:29:46]OFD Sender: No OFD packet to send [09:29:51]OFD Sender: No OFD packet to send [09:29:56]OFD Sender: No OFD packet to send [09:30:01]OFD Sender: No OFD packet to send [09:30:06]OFD Sender: No OFD packet to send [09:30:11]OFD Sender: No OFD packet to send [09:30:16]OFD Sender: No OFD packet to send [09:30:21]OFD Sender: No OFD packet to send [09:30:26]OFD Sender: No OFD packet to send [09:30:31]OFD Sender: No OFD packet to send [09:30:36]OFD Sender: No OFD packet to send [09:30:41]OFD Sender: No OFD packet to send [09:30:46]OFD Sender: No OFD packet to send [09:30:51]OFD Sender: No OFD packet to send [09:30:56]OFD Sender: No OFD packet to send [09:31:01]OFD Sender: No OFD packet to send [09:31:06]OFD Sender: No OFD packet to send [09:31:11]OFD Sender: No OFD packet to send [09:31:16]OFD Sender: No OFD packet to send [09:31:21]OFD Sender: No OFD packet to send [09:31:26]OFD Sender: No OFD packet to send [09:31:31]OFD Sender: No OFD packet to send [09:31:36]OFD Sender: No OFD packet to send [09:31:41]OFD Sender: No OFD packet to send [09:31:46]OFD Sender: No OFD packet to send [09:31:51]OFD Sender: No OFD packet to send [09:31:56]OFD Sender: No OFD packet to send [09:32:01]OFD Sender: No OFD packet to send [09:32:06]OFD Sender: No OFD packet to send [09:32:11]OFD Sender: No OFD packet to send [09:32:16]OFD Sender: No OFD packet to send [09:32:21]OFD Sender: No OFD packet to send [09:32:26]OFD Sender: No OFD packet to send [09:32:31]OFD Sender: No OFD packet to send [09:32:36]OFD Sender: No OFD packet to send [09:32:41]OFD Sender: No OFD packet to send [09:32:46]OFD Sender: No OFD packet to send [09:32:51]OFD Sender: No OFD packet to send [09:32:56]OFD Sender: No OFD packet to send [09:33:01]OFD Sender: No OFD packet to send [09:33:06]OFD Sender: No OFD packet to send [09:33:11]OFD Sender: No OFD packet to send [09:33:16]OFD Sender: No OFD packet to send [09:33:21]OFD Sender: No OFD packet to send [09:33:26]OFD Sender: No OFD packet to send [09:33:31]OFD Sender: No OFD packet to send [09:33:36]OFD Sender: No OFD packet to send [09:33:41]OFD Sender: No OFD packet to send [09:33:45]accept exits with 7 [09:33:45]New connection [09:33:45]New thread 3067252068 created [09:33:45]Thread 3067108708 joined [09:33:45]Waiting for new connection... [09:33:45] Sock 7.Parse request [09:33:45]Sock 7.Check first char [09:33:45]Sock 7.First char is OK [09:33:45]request: POST /json_proto HTTP/1.0 [09:33:45]Method: POST [09:33:45]URL: /json_proto [09:33:45]Method is POST - this is cgi request [09:33:45]url: /json_proto [09:33:45]query_string will be loaded in cgi processing [09:33:45]execute_cgi json_proto POST (null) [09:33:45]execute_cgi path=json_proto method=POST [09:33:45]POST find Content-Length [09:33:45]Host: 172.17.44.4:8080 [09:33:45]Content-Length: 665 [09:33:45]Content-Type: application/json [09:33:45] [09:33:45]POST finish read [09:33:45]Found Content-Length = 665 [09:33:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141057", "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 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:45]execute_script... [09:33: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)141057", "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 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:45]POST & json_proto [09:33:45]process_json_proto [09:33:45]json parsed OK: [09:33:45]protocol is kg_v1.0 [09:33:45]action value=close_receipt [09:33:45]process_action close_receipt [09:33:45]cmd_close_receipt [09:33:45]MH_GetDate [09:33:45]Write to MH i2c: F0 00 00 81 1E 8E [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: F0 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: F0 09 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: F0 09 00 81 1E 00 7E 24 47 66 6C E9 28 66 C9 [09:33:45]GetLastDocTimeStamp 1715937847 [09:33:45]current date 1715938430 [09:33:45]FM_GetShiftState [09:33:45]SAM_PROTO_GetShiftState [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 13 01 00 [09:33:45]Write to MH i2c: E2 08 00 82 1E 80 13 01 00 00 00 00 00 1D [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0E 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0E 00 82 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 18 [09:33:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:33:45]wFMCommunicate OK [09:33:45]SAM_PROTO_GetShiftState done [09:33:45]FM_GetShiftState done [09:33:45]opened in 1715904675 [09:33:45]opened+sec_in_day 1715991075 [09:33:45]quantity*price = 9500 [09:33:45]sum+1 = 9501 [09:33:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 18 17.05.2024 09:33 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5083 ФПД: 194287087324178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T093350&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5083&fm=194287087324178&tin=02508201610067®Number=0000000000154221&sum=9500 0 [09:33:47]StoreToDocumentArchive [09:33:47]shift 45 fd 5083 [09:33:47]save to /storage/0045/doc_00005083 [09:33:47]save last doc name /storage/0045/doc_00005083 to /storage/kkm_last_doc_name [09:33:47]save OK [09:33:47]Clear old archive folders... [09:33:47]ProcessDocumentItem done err = 0, tmpTLVsize=296 [09:33:47]tlvbuf is 011A2270 [09:33:47]SAM_PROTO_ClearQueue [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 09 00 00 [09:33:47]Write to MH i2c: E2 08 00 8F 1E 80 09 00 00 00 00 00 00 1F [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 8F 1E 00 90 00 21 [09:33:47]RAPDU: 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_ClearQueue done [09:33:47]KKMCreateOFDPacket [09:33:47]OFDProtocolAddRootSTLVToBuf [09:33:47]FM_MakeSignedData [09:33:47]FM_MakeSignedData [09:33:47]SAM_PROTO_SignData [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 0D 01 02 [09:33:47]Write to MH i2c: E2 08 00 90 1E 80 0D 01 02 00 00 00 00 27 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 90 1E 00 90 00 22 [09:33:47]RAPDU: 90 00 [09:33:47]wFMCommunicate OK [09:33:47]wFMCommunicate request_size=255 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 7E 24 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [09:33:47]Write to MH i2c: E2 02 01 91 1E 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 7E 24 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 35 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 91 1E 00 90 00 23 [09:33:47]RAPDU: 90 00 [09:33:47]wFMCommunicate OK [09:33:47]wFMCommunicate request_size=55 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DB 13 00 00 35 04 06 00 B0 B3 FC D3 0C 12 [09:33:47]Write to MH i2c: E2 3A 00 92 1E 80 0D 02 02 32 00 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DB 13 00 00 35 04 06 00 B0 B3 FC D3 0C 12 00 00 B9 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 03 00 92 1E 00 90 00 24 [09:33:47]RAPDU: 90 00 [09:33:47]wFMCommunicate OK [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 0D 03 02 [09:33:47]Write to MH i2c: E2 08 00 93 1E 80 0D 03 02 00 00 00 00 2C [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0B 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0B 00 93 1E 00 B1 39 31 2E C2 2A 2B 0B 90 00 98 [09:33:47]RAPDU: B1 39 31 2E C2 2A 2B 0B 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_SignData done [09:33:47]FM_MakeSignedData done [09:33:47]CreateOFDProtocolMessage [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 11 00 00 [09:33:47]Write to MH i2c: E2 08 00 94 1E 80 11 00 00 00 00 00 00 2C [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 94 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 81 [09:33:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:33:47]wFMCommunicate OK [09:33:47]CreateOFDProtocolMessage done [09:33:47]OFDSenderStorePacket 5083 [09:33:47]StoreOFDPacket docnum=5083 [09:33:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 0C 89 34 01 FD AA 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 7E 24 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DB 13 00 00 35 04 06 00 B0 B3 FC D3 0C 12 B1 39 31 2E C2 2A 2B 0B [09:33:47]CheckFolder [09:33:47]dirname=/storage/ofd_packets [09:33:47]CheckFolder done [09:33:47]ProducePacketName [09:33:47]name=ofd_packets/00005083 [09:33:47]NVStorageSaveData ofd_packets/00005083 [09:33:47]File name is /storage/ofd_packets/00005083 [09:33:47]Write 346 bytes [09:33:47]NVStorageSaveData done [09:33:47]OFDSenderStorePacket done [09:33:47]KKMCreateOFDPacket done [09:33:47]NVStorageSaveData kkm_last_timestamp [09:33:47]File name is /storage/kkm_last_timestamp [09:33:47]Write 4 bytes [09:33:47]NVStorageSaveData done [09:33:47]ExternCall_PrintAddStr [09:33:47]wPrintStart [09:33:47]Write to MH i2c: 01 00 00 95 1E B3 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: 01 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: 01 07 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: 01 07 00 95 1E 00 00 00 00 00 FF 0F C8 [09:33:47]RasterBufferAndPrint [09:33:47]line Счет N : (3)141057 [09:33:47]line ИÐÐ: 02508201610067 [09:33:47]line Контрольно-КаÑÑовый Чек [09:33:47]line ПРОДÐЖР[09:33:47]line Товар: 4631150682851 [09:33:47]line Ðап En Dragon Mojito лайм,клуб ж/б 0,45л [09:33:47]line 1.000 * 95.00 [09:33:47]line = 95.00 [09:33:47]line ÐДС 12% ÐСП 1% [09:33:47]line > о реализуемом товаре [09:33:47]line ИТОГО: 95.00 [09:33:47]line ÐСП 1% : 0.84 [09:33:47]line ÐДС 12% : 10.09 [09:33:47]line Ðаличными: 95.00 [09:33:47]line Безнал.: 0.00 [09:33:47]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:33:47]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:33:47]line СÐО: Общий режим [09:33:47]line Чек 18 17.05.2024 09:33 [09:33:47]line Смена: 45 ФФД: 1.0 [09:33:47]line ЗÐМ: 0300000237 [09:33:47]line РÐМ: 0000000000154221 [09:33:47]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:33:47]line ФМ: 0000000000963259 [09:33:47]line ФД: 5083 [09:33:47]line ФПД: 194287087324178 [09:33:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T093350&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5083&fm=194287087324178&tin=02508201610067®Number=0000000000154221&sum=9500 [09:33:47]line 0 [09:33:47]OFD Sender: Processing packet 5083 [packets to send 4, broken 3] [09:33:47]ProducePacketName [09:33:47]name=ofd_packets/00005083 [09:33:47]OFD Sender: To server: ‡•öpG, [09:33:47]CommunicateWithHost lk.salyk.kg:30040 [09:33:47]ConnectInit lk.salyk.kg [09:33:47]written 0, free lines is 4095 [09:33:48]Connected sock=10 [09:33:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 0C 89 34 01 FD AA 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 7E 24 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DB 13 00 00 35 04 06 00 B0 B3 FC D3 0C 12 B1 39 31 2E C2 2A 2B 0B [09:33:48]Write to MH i2c: 01 00 00 BE 1E DC [09:33:48]Write i2c OK [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: 01 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: 01 07 00 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: 01 07 00 BE 1E 00 00 00 00 00 73 0C 62 [09:33:48]RasterBufferAndPrint [09:33:48]line [09:33:48]line [09:33:48]line [09:33:48]line [09:33:48]line [09:33:48]written 0, free lines is 3193 [09:33:48]MH_Cut [09:33:48]Write to MH i2c: D1 01 00 C5 1E 01 B5 [09:33:48]Write i2c OK [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: D1 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: D1 01 00 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: D1 01 00 C5 1E 00 B4 [09:33:48]Write to MH i2c: 01 00 00 C6 1E E4 [09:33:48]Write i2c OK [09:33:48]MH_I2C_Read... [09:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 36 31 47 00 C8 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 39 36 33 32 35 39 10 04 04 00 DB 13 00 00 F4 03 04 00 3F D0 46 66 B6 04 01 00 00 F1 A5 B9 86 CA 45 36 9A [09:33:48]CommunicateWithHost err = 0 [09:33:48]CheckOFDResponse [09:33:48]1017 (14) - 77093643461234 [09:33:48]1041 (16) - 0000000000963259 [09:33:48]1040 (4) - 5083 [09:33:48]1012 (4) - 17.05.2024 03:34 [09:33:48]1206 (1) - 0 [09:33:48]OFD Sender: Remove packet 5083 [09:33:48]ProducePacketName [09:33:48]name=ofd_packets/00005083 [09:33:48]NVStorageDeleteData [09:33:49]OFD Sender: No OFD packet to send [09:33:49]*** Cut start [09:33:49]*** Partial cut [09:33:49]*** CUTSNS_PIN = 1 [09:33:49]*** CUTSNS_PIN = 0 [09:33:49]*** Brake cut motor [09:33:50]Read from MH i2c: 01 [09:33:50]MH_I2C_Read... [09:33:50]*** Stop cut motor [09:33:50]*** Cut end [09:33:50]Read from MH i2c: 01 07 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 07 00 C6 1E 00 00 00 00 00 FF 0F F9 [09:33:50]process_action close_receipt done [09:33:50]requested_data is exist [09:33:50]produce_requested_data [09:33:50]requested_item fm.sn is exist - process it [09:33:50]wFMCommunicate request_size=4 [09:33:50]MH_SAM_APDU [09:33:50]CAPDU: 80 11 00 00 [09:33:50]Write to MH i2c: E2 08 00 C7 1E 80 11 00 00 00 00 00 00 5F [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:50]Read from MH i2c: E2 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 17 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 17 00 C7 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B4 [09:33:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:33:50]wFMCommunicate OK [09:33:50]requested_item fd.num is exist - process it [09:33:50]SAM_PROTO_GetFieldsCounters [09:33:50]wFMCommunicate request_size=4 [09:33:50]MH_SAM_APDU [09:33:50]CAPDU: 80 13 00 00 [09:33:50]Write to MH i2c: E2 08 00 C8 1E 80 13 00 00 00 00 00 00 62 [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:50]Read from MH i2c: E2 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 62 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 62 00 C8 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DB 13 00 00 0E 04 04 00 2D 00 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 CC [09:33:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DB 13 00 00 0E 04 04 00 2D 00 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 [09:33:50]wFMCommunicate OK [09:33:50]SAM_PROTO_GetFieldsCounters done [09:33:50]requested_item shift.num is exist - process it [09:33:50]requested_item shift.opened is exist - process it [09:33:50]req_shift_opened [09:33:50]FM_GetShiftState [09:33:50]SAM_PROTO_GetShiftState [09:33:50]wFMCommunicate request_size=4 [09:33:50]MH_SAM_APDU [09:33:50]CAPDU: 80 13 01 00 [09:33:50]Write to MH i2c: E2 08 00 C9 1E 80 13 01 00 00 00 00 00 64 [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:50]Read from MH i2c: E2 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 0E 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 0E 00 C9 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5F [09:33:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:33:50]wFMCommunicate OK [09:33:50]SAM_PROTO_GetShiftState done [09:33:50]FM_GetShiftState done [09:33:50]req_shift_opened done [09:33:50]requested_item shift.open_date is exist - process it [09:33:50]req_shift_open_date [09:33:50]req_shift_open_date done [09:33:50]produce_requested_data done [09:33:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5083,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:33:50]process_action_free close_receipt [09:33:50]json_value_free [09:33:50]json_value_free done [09:33:50]process_json_proto returns [09:33:50]Send response to host [09:33:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5083,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:33:50]free response buf [09:33:50]execute_script done [09:33:50]execute_script returns [09:33:50]free content buf [09:33:50]Sock 7.Close socket [09:33:50]Sock 7.Thread stoped [09:33:54]OFD Sender: No OFD packet to send [09:33:59]OFD Sender: No OFD packet to send [09:34:04]OFD Sender: No OFD packet to send [09:34:09]OFD Sender: No OFD packet to send [09:34:14]OFD Sender: No OFD packet to send [09:34:19]OFD Sender: No OFD packet to send [09:34:24]OFD Sender: No OFD packet to send [09:34:29]OFD Sender: No OFD packet to send [09:34:34]OFD Sender: No OFD packet to send [09:34:39]OFD Sender: No OFD packet to send [09:34:44]OFD Sender: No OFD packet to send [09:34:49]OFD Sender: No OFD packet to send [09:34:54]OFD Sender: No OFD packet to send [09:34:59]OFD Sender: No OFD packet to send [09:35:04]OFD Sender: No OFD packet to send [09:35:09]OFD Sender: No OFD packet to send [09:35:14]OFD Sender: No OFD packet to send [09:35:19]OFD Sender: No OFD packet to send [09:35:24]OFD Sender: No OFD packet to send [09:35:29]OFD Sender: No OFD packet to send [09:35:34]OFD Sender: No OFD packet to send [09:35:39]OFD Sender: No OFD packet to send [09:35:44]OFD Sender: No OFD packet to send [09:35:49]OFD Sender: No OFD packet to send [09:35:54]OFD Sender: No OFD packet to send [09:35:59]OFD Sender: No OFD packet to send [09:36:04]OFD Sender: No OFD packet to send [09:36:09]OFD Sender: No OFD packet to send [09:36:14]OFD Sender: No OFD packet to send [09:36:19]OFD Sender: No OFD packet to send [09:36:24]OFD Sender: No OFD packet to send [09:36:29]OFD Sender: No OFD packet to send [09:36:34]OFD Sender: No OFD packet to send [09:36:39]OFD Sender: No OFD packet to send [09:36:44]OFD Sender: No OFD packet to send [09:36:49]OFD Sender: No OFD packet to send [09:36:54]OFD Sender: No OFD packet to send [09:36:59]OFD Sender: No OFD packet to send [09:37:04]OFD Sender: No OFD packet to send [09:37:09]OFD Sender: No OFD packet to send [09:37:14]OFD Sender: No OFD packet to send [09:37:19]OFD Sender: No OFD packet to send [09:37:24]OFD Sender: No OFD packet to send [09:37:29]OFD Sender: No OFD packet to send [09:37:34]OFD Sender: No OFD packet to send [09:37:39]OFD Sender: No OFD packet to send [09:37:44]OFD Sender: No OFD packet to send [09:37:49]OFD Sender: No OFD packet to send [09:37:54]OFD Sender: No OFD packet to send [09:37:59]OFD Sender: No OFD packet to send [09:38:04]OFD Sender: No OFD packet to send [09:38:09]OFD Sender: No OFD packet to send [09:38:14]OFD Sender: No OFD packet to send [09:38:19]OFD Sender: No OFD packet to send [09:38:24]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:49]OFD Sender: No OFD packet to send [09:39:54]OFD Sender: No OFD packet to send [09:39:59]OFD Sender: No OFD packet to send [09:40:04]OFD Sender: No OFD packet to send [09:40:09]OFD Sender: No OFD packet to send [09:40:14]OFD Sender: No OFD packet to send [09:40:19]OFD Sender: No OFD packet to send [09:40:24]OFD Sender: No OFD packet to send [09:40:29]OFD Sender: No OFD packet to send [09:40:34]OFD Sender: No OFD packet to send [09:40:39]OFD Sender: No OFD packet to send [09:40:44]OFD Sender: No OFD packet to send [09:40:49]OFD Sender: No OFD packet to send [09:40:54]OFD Sender: No OFD packet to send [09:40:59]OFD Sender: No OFD packet to send [09:41:04]OFD Sender: No OFD packet to send [09:41:09]OFD Sender: No OFD packet to send [09:41:14]OFD Sender: No OFD packet to send [09:41:19]OFD Sender: No OFD packet to send [09:41:24]OFD Sender: No OFD packet to send [09:41:29]OFD Sender: No OFD packet to send [09:41:34]OFD Sender: No OFD packet to send [09:41:39]OFD Sender: No OFD packet to send [09:41:44]OFD Sender: No OFD packet to send [09:41:49]OFD Sender: No OFD packet to send [09:41:54]OFD Sender: No OFD packet to send [09:41:59]OFD Sender: No OFD packet to send [09:42:04]OFD Sender: No OFD packet to send [09:42:09]OFD Sender: No OFD packet to send [09:42:14]OFD Sender: No OFD packet to send [09:42:18]accept exits with 9 [09:42:18]New connection [09:42:18]New thread 3067108708 created [09:42:18]Thread 3067252068 joined [09:42:18]Waiting for new connection... [09:42:18] Sock 9.Parse request [09:42:18]Sock 9.Check first char [09:42:18]Sock 9.First char is OK [09:42:18]request: POST /json_proto HTTP/1.0 [09:42:18]Method: POST [09:42:18]URL: /json_proto [09:42:18]Method is POST - this is cgi request [09:42:18]url: /json_proto [09:42:18]query_string will be loaded in cgi processing [09:42:18]execute_cgi json_proto POST (null) [09:42:18]execute_cgi path=json_proto method=POST [09:42:18]POST find Content-Length [09:42:18]Host: 172.17.44.4:8080 [09:42:18]Content-Length: 678 [09:42:18]Content-Type: application/json [09:42:18] [09:42:18]POST finish read [09:42:18]Found Content-Length = 678 [09:42:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 4.500, "sum" : 300.60, "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:42:18]execute_script... [09:42: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)1993439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 4.500, "sum" : 300.60, "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:42:18]POST & json_proto [09:42:18]process_json_proto [09:42:18]json parsed OK: [09:42:18]protocol is kg_v1.0 [09:42:18]action value=close_receipt [09:42:18]process_action close_receipt [09:42:18]cmd_close_receipt [09:42:18]MH_GetDate [09:42:18]Write to MH i2c: F0 00 00 CA 1E D7 [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: F0 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: F0 09 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: F0 09 00 CA 1E 00 7F 26 47 66 6C E9 28 66 15 [09:42:18]GetLastDocTimeStamp 1715938430 [09:42:18]current date 1715938943 [09:42:18]FM_GetShiftState [09:42:18]SAM_PROTO_GetShiftState [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 13 01 00 [09:42:18]Write to MH i2c: E2 08 00 CB 1E 80 13 01 00 00 00 00 00 66 [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:18]Read from MH i2c: E2 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 0E 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 0E 00 CB 1E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 61 [09:42:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:42:18]wFMCommunicate OK [09:42:18]SAM_PROTO_GetShiftState done [09:42:18]FM_GetShiftState done [09:42:18]opened in 1715904675 [09:42:18]opened+sec_in_day 1715991075 [09:42:18]quantity*price = 30060 [09:42:18]sum+1 = 30061 [09:42:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.60 ИТОГО: 300.00 ВнеÑено: 300.00 СДÐЧÐ: 0.00 ÐСП 1% : 2.66 ÐДС 12% : 31.92 Ðаличными: 300.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 19 17.05.2024 09:42 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5084 ФПД: 230353354707774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094223&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5084&fm=230353354707774&tin=02508201610067®Number=0000000000154221&sum=30000 [09:42:19]StoreToDocumentArchive [09:42:19]shift 45 fd 5084 [09:42:19]save to /storage/0045/doc_00005084 [09:42:19]save last doc name /storage/0045/doc_00005084 to /storage/kkm_last_doc_name [09:42:19]save OK [09:42:19]Clear old archive folders... [09:42:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:19]tlvbuf is B6EF1BE0 [09:42:19]SAM_PROTO_ClearQueue [09:42:19]wFMCommunicate request_size=4 [09:42:19]MH_SAM_APDU [09:42:19]CAPDU: 80 09 00 00 [09:42:19]Write to MH i2c: E2 08 00 D8 1E 80 09 00 00 00 00 00 00 68 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 D8 1E 00 90 00 6A [09:42:19]RAPDU: 90 00 [09:42:19]wFMCommunicate OK [09:42:19]SAM_PROTO_ClearQueue done [09:42:19]KKMCreateOFDPacket [09:42:19]OFDProtocolAddRootSTLVToBuf [09:42:19]FM_MakeSignedData [09:42:19]FM_MakeSignedData [09:42:19]SAM_PROTO_SignData [09:42:19]wFMCommunicate request_size=4 [09:42:19]MH_SAM_APDU [09:42:19]CAPDU: 80 0D 01 02 [09:42:19]Write to MH i2c: E2 08 00 D9 1E 80 0D 01 02 00 00 00 00 70 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]OFD Sender: No OFD packet to send [09:42:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 D9 1E 00 90 00 6B [09:42:19]RAPDU: 90 00 [09:42:19]wFMCommunicate OK [09:42:19]wFMCommunicate request_size=255 [09:42:19]MH_SAM_APDU [09:42: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 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DC 13 00 00 35 04 06 00 D1 [09:42:19]Write to MH i2c: E2 02 01 DA 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DC 13 00 00 35 04 06 00 D1 00 00 54 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 DA 1E 00 90 00 6C [09:42:19]RAPDU: 90 00 [09:42:19]wFMCommunicate OK [09:42:19]wFMCommunicate request_size=10 [09:42:19]MH_SAM_APDU [09:42:19]CAPDU: 80 0D 02 02 05 81 51 E1 53 3E [09:42:19]Write to MH i2c: E2 0D 00 DB 1E 80 0D 02 02 05 00 81 51 E1 53 3E 00 00 C1 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 03 00 DB 1E 00 90 00 6D [09:42:19]RAPDU: 90 00 [09:42:19]wFMCommunicate OK [09:42:19]wFMCommunicate request_size=4 [09:42:19]MH_SAM_APDU [09:42:19]CAPDU: 80 0D 03 02 [09:42:19]Write to MH i2c: E2 08 00 DC 1E 80 0D 03 02 00 00 00 00 75 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 0B 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 0B 00 DC 1E 00 95 D0 06 C3 F9 36 02 15 90 00 EA [09:42:19]RAPDU: 95 D0 06 C3 F9 36 02 15 90 00 [09:42:19]wFMCommunicate OK [09:42:19]SAM_PROTO_SignData done [09:42:19]FM_MakeSignedData done [09:42:19]CreateOFDProtocolMessage [09:42:19]wFMCommunicate request_size=4 [09:42:19]MH_SAM_APDU [09:42:19]CAPDU: 80 11 00 00 [09:42:19]Write to MH i2c: E2 08 00 DD 1E 80 11 00 00 00 00 00 00 75 [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 17 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 17 00 DD 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 CA [09:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:42:19]wFMCommunicate OK [09:42:19]CreateOFDProtocolMessage done [09:42:19]OFDSenderStorePacket 5084 [09:42:19]StoreOFDPacket docnum=5084 [09:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F5 E3 07 01 59 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 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DC 13 00 00 35 04 06 00 D1 81 51 E1 53 3E 95 D0 06 C3 F9 36 02 15 [09:42:19]CheckFolder [09:42:19]dirname=/storage/ofd_packets [09:42:19]CheckFolder done [09:42:19]ProducePacketName [09:42:19]name=ofd_packets/00005084 [09:42:19]NVStorageSaveData ofd_packets/00005084 [09:42:19]File name is /storage/ofd_packets/00005084 [09:42:19]Write 301 bytes [09:42:19]NVStorageSaveData done [09:42:19]OFDSenderStorePacket done [09:42:19]KKMCreateOFDPacket done [09:42:19]NVStorageSaveData kkm_last_timestamp [09:42:19]File name is /storage/kkm_last_timestamp [09:42:19]Write 4 bytes [09:42:19]NVStorageSaveData done [09:42:19]ExternCall_PrintAddStr [09:42:19]wPrintStart [09:42:19]Write to MH i2c: 01 00 00 DE 1E FC [09:42:19]Write i2c OK [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: 01 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: 01 07 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: 01 07 00 DE 1E 00 00 00 00 00 FF 0F 11 [09:42:19]RasterBufferAndPrint [09:42:19]line Счет N : (1)1993439 [09:42:19]line ИÐÐ: 02508201610067 [09:42:19]line Контрольно-КаÑÑовый Чек [09:42:19]line ПРОДÐЖР[09:42:19]line ТРК (МРК, ГÐК) : 43 [09:42:19]line Товар: 2710124130 [09:42:19]line Ðи-92-К-4 [09:42:19]line 4.500 * 66.80 [09:42:19]line = 300.60 [09:42:19]line ÐДС 12% ÐСП 1% [09:42:19]line > о реализуемом товаре [09:42:19]line ОКРУГЛЕÐИЕ: -0.60 [09:42:19]line ИТОГО: 300.00 [09:42:19]line ВнеÑено: 300.00 [09:42:19]line СДÐЧÐ: 0.00 [09:42:19]line ÐСП 1% : 2.66 [09:42:19]line ÐДС 12% : 31.92 [09:42:19]line Ðаличными: 300.00 [09:42:19]line Безнал.: 0.00 [09:42:19]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:42:19]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:42:19]line СÐО: Общий режим [09:42:19]line Чек 19 17.05.2024 09:42 [09:42:19]line Смена: 45 ФФД: 1.0 [09:42:19]line ЗÐМ: 0300000237 [09:42:19]line РÐМ: 0000000000154221 [09:42:19]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:42:19]line ФМ: 0000000000963259 [09:42:19]line ФД: 5084 [09:42:19]line ФПД: 230353354707774 [09:42:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094223&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5084&fm=230353354707774&tin=02508201610067®Number=0000000000154221&sum=30000 [09:42:20]OFD Sender: Processing packet 5084 [packets to send 4, broken 3] [09:42:20]ProducePacketName [09:42:20]name=ofd_packets/00005084 [09:42:20]OFD Sender: To server: ‡•öpG, [09:42:20]CommunicateWithHost lk.salyk.kg:30040 [09:42:20]ConnectInit lk.salyk.kg [09:42:20]written 0, free lines is 4095 [09:42:20]Connected sock=10 [09:42:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F5 E3 07 01 59 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 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DC 13 00 00 35 04 06 00 D1 81 51 E1 53 3E 95 D0 06 C3 F9 36 02 15 [09:42:20]Write to MH i2c: 01 00 00 09 1F 28 [09:42:20]Write i2c OK [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: 01 [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: 01 07 00 [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: 01 07 00 09 1F 00 00 00 00 00 6B 0C A6 [09:42:20]RasterBufferAndPrint [09:42:20]line [09:42:20]line [09:42:20]line [09:42:20]line [09:42:20]line [09:42:20]written 0, free lines is 3182 [09:42:20]MH_Cut [09:42:20]Write to MH i2c: D1 01 00 10 1F 01 01 [09:42:20]Write i2c OK [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: D1 [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: D1 01 00 [09:42:20]MH_I2C_Read... [09:42:20]Read from MH i2c: D1 01 00 10 1F 00 00 [09:42:20]Write to MH i2c: 01 00 00 11 1F 30 [09:42:20]Write i2c OK [09:42:20]MH_I2C_Read... [09:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 24 52 47 00 B1 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 39 36 33 32 35 39 10 04 04 00 DC 13 00 00 F4 03 04 00 40 D2 46 66 B6 04 01 00 00 C2 36 E9 18 58 76 CA 06 [09:42:20]CommunicateWithHost err = 0 [09:42:20]CheckOFDResponse [09:42:20]1017 (14) - 77093643461234 [09:42:20]1041 (16) - 0000000000963259 [09:42:20]1040 (4) - 5084 [09:42:20]1012 (4) - 17.05.2024 03:42 [09:42:20]1206 (1) - 0 [09:42:20]OFD Sender: Remove packet 5084 [09:42:20]ProducePacketName [09:42:20]name=ofd_packets/00005084 [09:42:20]NVStorageDeleteData [09:42:21]OFD Sender: No OFD packet to send [09:42:21]*** Cut start [09:42:21]*** Partial cut [09:42:21]*** CUTSNS_PIN = 1 [09:42:21]*** CUTSNS_PIN = 0 [09:42:22]*** Brake cut motor [09:42:22]Read from MH i2c: 01 [09:42:22]MH_I2C_Read... [09:42:22]*** Stop cut motor [09:42:22]*** Cut end [09:42:22]Read from MH i2c: 01 07 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: 01 07 00 11 1F 00 00 00 00 00 FF 0F 45 [09:42:22]process_action close_receipt done [09:42:22]requested_data is exist [09:42:22]produce_requested_data [09:42:22]requested_item fm.sn is exist - process it [09:42:22]wFMCommunicate request_size=4 [09:42:22]MH_SAM_APDU [09:42:22]CAPDU: 80 11 00 00 [09:42:22]Write to MH i2c: E2 08 00 12 1F 80 11 00 00 00 00 00 00 AB [09:42:22]Write i2c OK [09:42:22]MH_I2C_Read... [09:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:22]Read from MH i2c: E2 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 17 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 17 00 12 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 00 [09:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:42:22]wFMCommunicate OK [09:42:22]requested_item fd.num is exist - process it [09:42:22]SAM_PROTO_GetFieldsCounters [09:42:22]wFMCommunicate request_size=4 [09:42:22]MH_SAM_APDU [09:42:22]CAPDU: 80 13 00 00 [09:42:22]Write to MH i2c: E2 08 00 13 1F 80 13 00 00 00 00 00 00 AE [09:42:22]Write i2c OK [09:42:22]MH_I2C_Read... [09:42:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:22]Read from MH i2c: E2 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 62 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 62 00 13 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DC 13 00 00 0E 04 04 00 2D 00 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 1C [09:42:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DC 13 00 00 0E 04 04 00 2D 00 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 [09:42:22]wFMCommunicate OK [09:42:22]SAM_PROTO_GetFieldsCounters done [09:42:22]requested_item shift.num is exist - process it [09:42:22]requested_item shift.opened is exist - process it [09:42:22]req_shift_opened [09:42:22]FM_GetShiftState [09:42:22]SAM_PROTO_GetShiftState [09:42:22]wFMCommunicate request_size=4 [09:42:22]MH_SAM_APDU [09:42:22]CAPDU: 80 13 01 00 [09:42:22]Write to MH i2c: E2 08 00 14 1F 80 13 01 00 00 00 00 00 B0 [09:42:22]Write i2c OK [09:42:22]MH_I2C_Read... [09:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:22]Read from MH i2c: E2 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 0E 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 0E 00 14 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AB [09:42:22]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:42:22]wFMCommunicate OK [09:42:22]SAM_PROTO_GetShiftState done [09:42:22]FM_GetShiftState done [09:42:22]req_shift_opened done [09:42:22]requested_item shift.open_date is exist - process it [09:42:22]req_shift_open_date [09:42:22]req_shift_open_date done [09:42:22]produce_requested_data done [09:42:22]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5084,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:42:22]process_action_free close_receipt [09:42:22]json_value_free [09:42:22]json_value_free done [09:42:22]process_json_proto returns [09:42:22]Send response to host [09:42:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5084,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:42:22]free response buf [09:42:22]execute_script done [09:42:22]execute_script returns [09:42:22]free content buf [09:42:22]Sock 9.Close socket [09:42:22]Sock 9.Thread stoped [09:42:26]OFD Sender: No OFD packet to send [09:42:31]OFD Sender: No OFD packet to send [09:42:36]OFD Sender: No OFD packet to send [09:42:41]OFD Sender: No OFD packet to send [09:42:46]OFD Sender: No OFD packet to send [09:42:51]OFD Sender: No OFD packet to send [09:42:56]OFD Sender: No OFD packet to send [09:43:01]OFD Sender: No OFD packet to send [09:43:05]accept exits with 7 [09:43:05]New connection [09:43:05]New thread 3067252068 created [09:43:05]Thread 3067108708 joined [09:43:05]Waiting for new connection... [09:43:05] Sock 7.Parse request [09:43:05]Sock 7.Check first char [09:43:05]Sock 7.First char is OK [09:43:05]request: POST /json_proto HTTP/1.0 [09:43:05]Method: POST [09:43:05]URL: /json_proto [09:43:05]Method is POST - this is cgi request [09:43:05]url: /json_proto [09:43:05]query_string will be loaded in cgi processing [09:43:05]execute_cgi json_proto POST (null) [09:43:05]execute_cgi path=json_proto method=POST [09:43:05]POST find Content-Length [09:43:05]Host: 172.17.44.4:8080 [09:43:05]Content-Length: 678 [09:43:05]Content-Type: application/json [09:43:05] [09:43:05]POST finish read [09:43:05]Found Content-Length = 678 [09:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:05]execute_script... [09:43:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:05]POST & json_proto [09:43:05]process_json_proto [09:43:05]json parsed OK: [09:43:05]protocol is kg_v1.0 [09:43:05]action value=close_receipt [09:43:05]process_action close_receipt [09:43:05]cmd_close_receipt [09:43:05]MH_GetDate [09:43:05]Write to MH i2c: F0 00 00 15 1F 23 [09:43:05]Write i2c OK [09:43:05]MH_I2C_Read... [09:43:05]Read from MH i2c: F0 [09:43:05]MH_I2C_Read... [09:43:05]Read from MH i2c: F0 09 00 [09:43:05]MH_I2C_Read... [09:43:05]Read from MH i2c: F0 09 00 15 1F 00 AE 26 47 66 6C E9 28 66 90 [09:43:05]GetLastDocTimeStamp 1715938943 [09:43:05]current date 1715938990 [09:43:05]FM_GetShiftState [09:43:05]SAM_PROTO_GetShiftState [09:43:05]wFMCommunicate request_size=4 [09:43:05]MH_SAM_APDU [09:43:05]CAPDU: 80 13 01 00 [09:43:05]Write to MH i2c: E2 08 00 16 1F 80 13 01 00 00 00 00 00 B2 [09:43:05]Write i2c OK [09:43:05]MH_I2C_Read... [09:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:05]Read from MH i2c: E2 [09:43:05]MH_I2C_Read... [09:43:05]Read from MH i2c: E2 0E 00 [09:43:05]MH_I2C_Read... [09:43:05]Read from MH i2c: E2 0E 00 16 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AD [09:43:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:43:05]wFMCommunicate OK [09:43:05]SAM_PROTO_GetShiftState done [09:43:05]FM_GetShiftState done [09:43:05]opened in 1715904675 [09:43:05]opened+sec_in_day 1715991075 [09:43:05]quantity*price = 50033 [09:43:05]sum+1 = 50034 [09:43:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 20 17.05.2024 09:43 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5085 ФПД: 239853082362039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094310&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5085&fm=239853082362039&tin=02508201610067®Number=0000000000154221&sum=50000 [09:43:06]StoreToDocumentArchive [09:43:06]shift 45 fd 5085 [09:43:06]save to /storage/0045/doc_00005085 [09:43:06]save last doc name /storage/0045/doc_00005085 to /storage/kkm_last_doc_name [09:43:06]save OK [09:43:06]Clear old archive folders... [09:43:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:06]tlvbuf is B6EF1DB0 [09:43:06]SAM_PROTO_ClearQueue [09:43:06]wFMCommunicate request_size=4 [09:43:06]MH_SAM_APDU [09:43:06]CAPDU: 80 09 00 00 [09:43:06]Write to MH i2c: E2 08 00 23 1F 80 09 00 00 00 00 00 00 B4 [09:43:06]Write i2c OK [09:43:06]MH_I2C_Read... [09:43:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:06]Read from MH i2c: E2 [09:43:06]MH_I2C_Read... [09:43:06]Read from MH i2c: E2 03 00 [09:43:06]MH_I2C_Read... [09:43:06]Read from MH i2c: E2 03 00 23 1F 00 90 00 B6 [09:43:06]RAPDU: 90 00 [09:43:06]wFMCommunicate OK [09:43:06]SAM_PROTO_ClearQueue done [09:43:06]KKMCreateOFDPacket [09:43:06]OFDProtocolAddRootSTLVToBuf [09:43:06]FM_MakeSignedData [09:43:06]FM_MakeSignedData [09:43:06]SAM_PROTO_SignData [09:43:06]wFMCommunicate request_size=4 [09:43:06]MH_SAM_APDU [09:43:06]CAPDU: 80 0D 01 02 [09:43:06]Write to MH i2c: E2 08 00 24 1F 80 0D 01 02 00 00 00 00 BC [09:43:06]Write i2c OK [09:43:06]MH_I2C_Read... [09:43:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:06]Read from MH i2c: E2 [09:43:06]MH_I2C_Read... [09:43:06]Read from MH i2c: E2 03 00 [09:43:06]MH_I2C_Read... [09:43:06]Read from MH i2c: E2 03 00 24 1F 00 90 00 B7 [09:43:06]RAPDU: 90 00 [09:43:06]wFMCommunicate OK [09:43:06]wFMCommunicate request_size=255 [09:43:06]MH_SAM_APDU [09:43:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AE 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DD 13 00 00 35 04 06 00 DA [09:43:06]Write to MH i2c: E2 02 01 25 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AE 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DD 13 00 00 35 04 06 00 DA 00 00 C5 [09:43:06]Write i2c OK [09:43:06]MH_I2C_Read... [09:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:07]Read from MH i2c: E2 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 03 00 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 03 00 25 1F 00 90 00 B8 [09:43:07]RAPDU: 90 00 [09:43:07]wFMCommunicate OK [09:43:07]wFMCommunicate request_size=10 [09:43:07]MH_SAM_APDU [09:43:07]CAPDU: 80 0D 02 02 05 25 25 C5 C0 B7 [09:43:07]Write to MH i2c: E2 0D 00 26 1F 80 0D 02 02 05 00 25 25 C5 C0 B7 00 00 4F [09:43:07]Write i2c OK [09:43:07]MH_I2C_Read... [09:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:07]Read from MH i2c: E2 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 03 00 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 03 00 26 1F 00 90 00 B9 [09:43:07]RAPDU: 90 00 [09:43:07]wFMCommunicate OK [09:43:07]wFMCommunicate request_size=4 [09:43:07]MH_SAM_APDU [09:43:07]CAPDU: 80 0D 03 02 [09:43:07]Write to MH i2c: E2 08 00 27 1F 80 0D 03 02 00 00 00 00 C1 [09:43:07]Write i2c OK [09:43:07]MH_I2C_Read... [09:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:07]Read from MH i2c: E2 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 0B 00 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 0B 00 27 1F 00 66 C4 A6 3B C3 C6 C6 37 90 00 53 [09:43:07]RAPDU: 66 C4 A6 3B C3 C6 C6 37 90 00 [09:43:07]wFMCommunicate OK [09:43:07]SAM_PROTO_SignData done [09:43:07]FM_MakeSignedData done [09:43:07]CreateOFDProtocolMessage [09:43:07]wFMCommunicate request_size=4 [09:43:07]MH_SAM_APDU [09:43:07]CAPDU: 80 11 00 00 [09:43:07]Write to MH i2c: E2 08 00 28 1F 80 11 00 00 00 00 00 00 C1 [09:43:07]Write i2c OK [09:43:07]MH_I2C_Read... [09:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:07]Read from MH i2c: E2 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 17 00 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: E2 17 00 28 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 16 [09:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:43:07]wFMCommunicate OK [09:43:07]CreateOFDProtocolMessage done [09:43:07]OFDSenderStorePacket 5085 [09:43:07]StoreOFDPacket docnum=5085 [09:43:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 59 D0 07 01 37 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AE 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DD 13 00 00 35 04 06 00 DA 25 25 C5 C0 B7 66 C4 A6 3B C3 C6 C6 37 [09:43:07]CheckFolder [09:43:07]dirname=/storage/ofd_packets [09:43:07]CheckFolder done [09:43:07]ProducePacketName [09:43:07]name=ofd_packets/00005085 [09:43:07]NVStorageSaveData ofd_packets/00005085 [09:43:07]File name is /storage/ofd_packets/00005085 [09:43:07]Write 301 bytes [09:43:07]NVStorageSaveData done [09:43:07]OFDSenderStorePacket done [09:43:07]KKMCreateOFDPacket done [09:43:07]NVStorageSaveData kkm_last_timestamp [09:43:07]File name is /storage/kkm_last_timestamp [09:43:07]Write 4 bytes [09:43:07]NVStorageSaveData done [09:43:07]ExternCall_PrintAddStr [09:43:07]wPrintStart [09:43:07]Write to MH i2c: 01 00 00 29 1F 48 [09:43:07]Write i2c OK [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: 01 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: 01 07 00 [09:43:07]MH_I2C_Read... [09:43:07]Read from MH i2c: 01 07 00 29 1F 00 00 00 00 00 FF 0F 5D [09:43:07]RasterBufferAndPrint [09:43:07]line Счет N : (1)1993440 [09:43:07]line ИÐÐ: 02508201610067 [09:43:07]line Контрольно-КаÑÑовый Чек [09:43:07]line ПРОДÐЖР[09:43:07]line ТРК (МРК, ГÐК) : 33 [09:43:07]line Товар: 2710124130 [09:43:07]line Ðи-92-К-4 [09:43:07]line 7.490 * 66.80 [09:43:07]line = 500.33 [09:43:07]line ÐДС 12% ÐСП 1% [09:43:07]line > о реализуемом товаре [09:43:07]line ОКРУГЛЕÐИЕ: -0.33 [09:43:07]line ИТОГО: 500.00 [09:43:07]line ВнеÑено: 500.00 [09:43:07]line СДÐЧÐ: 0.00 [09:43:07]line ÐСП 1% : 4.43 [09:43:07]line ÐДС 12% : 53.13 [09:43:07]line Ðаличными: 500.00 [09:43:07]line Безнал.: 0.00 [09:43:07]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:43:07]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:43:07]line СÐО: Общий режим [09:43:07]line Чек 20 17.05.2024 09:43 [09:43:07]line Смена: 45 ФФД: 1.0 [09:43:07]line ЗÐМ: 0300000237 [09:43:07]line РÐМ: 0000000000154221 [09:43:07]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:43:07]line ФМ: 0000000000963259 [09:43:07]line ФД: 5085 [09:43:07]line ФПД: 239853082362039 [09:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094310&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5085&fm=239853082362039&tin=02508201610067®Number=0000000000154221&sum=50000 [09:43:07]OFD Sender: Processing packet 5085 [packets to send 4, broken 3] [09:43:07]ProducePacketName [09:43:07]name=ofd_packets/00005085 [09:43:07]OFD Sender: To server: ‡•öpG, [09:43:07]CommunicateWithHost lk.salyk.kg:30040 [09:43:07]ConnectInit lk.salyk.kg [09:43:07]written 0, free lines is 4095 [09:43:07]Connected sock=10 [09:43:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 59 D0 07 01 37 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AE 26 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DD 13 00 00 35 04 06 00 DA 25 25 C5 C0 B7 66 C4 A6 3B C3 C6 C6 37 [09:43:08]Write to MH i2c: 01 00 00 54 1F 73 [09:43:08]Write i2c OK [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: 01 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: 01 07 00 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: 01 07 00 54 1F 00 00 00 00 00 6F 0C F5 [09:43:08]RasterBufferAndPrint [09:43:08]line [09:43:08]line [09:43:08]line [09:43:08]line [09:43:08]line [09:43:08]written 0, free lines is 3186 [09:43:08]MH_Cut [09:43:08]Write to MH i2c: D1 01 00 5B 1F 01 4C [09:43:08]Write i2c OK [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: D1 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: D1 01 00 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: D1 01 00 5B 1F 00 4B [09:43:08]Write to MH i2c: 01 00 00 5C 1F 7B [09:43:08]Write i2c OK [09:43:08]MH_I2C_Read... [09:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 F1 8B 47 00 42 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 39 36 33 32 35 39 10 04 04 00 DD 13 00 00 F4 03 04 00 6F D2 46 66 B6 04 01 00 00 BF E5 7E 55 63 7F B2 F6 [09:43:08]CommunicateWithHost err = 0 [09:43:08]CheckOFDResponse [09:43:08]1017 (14) - 77093643461234 [09:43:08]1041 (16) - 0000000000963259 [09:43:08]1040 (4) - 5085 [09:43:08]1012 (4) - 17.05.2024 03:43 [09:43:08]1206 (1) - 0 [09:43:08]OFD Sender: Remove packet 5085 [09:43:08]ProducePacketName [09:43:08]name=ofd_packets/00005085 [09:43:08]NVStorageDeleteData [09:43:08]OFD Sender: No OFD packet to send [09:43:09]*** Cut start [09:43:09]*** Partial cut [09:43:09]*** CUTSNS_PIN = 1 [09:43:09]*** CUTSNS_PIN = 0 [09:43:09]*** Brake cut motor [09:43:09]Read from MH i2c: 01 [09:43:09]MH_I2C_Read... [09:43:09]*** Stop cut motor [09:43:10]*** Cut end [09:43:10]Read from MH i2c: 01 07 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: 01 07 00 5C 1F 00 00 00 00 00 FF 0F 90 [09:43:10]process_action close_receipt done [09:43:10]requested_data is exist [09:43:10]produce_requested_data [09:43:10]requested_item fm.sn is exist - process it [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 11 00 00 [09:43:10]Write to MH i2c: E2 08 00 5D 1F 80 11 00 00 00 00 00 00 F6 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 17 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 17 00 5D 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4B [09:43:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:43:10]wFMCommunicate OK [09:43:10]requested_item fd.num is exist - process it [09:43:10]SAM_PROTO_GetFieldsCounters [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 13 00 00 [09:43:10]Write to MH i2c: E2 08 00 5E 1F 80 13 00 00 00 00 00 00 F9 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 62 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 62 00 5E 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DD 13 00 00 0E 04 04 00 2D 00 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 6B [09:43:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DD 13 00 00 0E 04 04 00 2D 00 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 [09:43:10]wFMCommunicate OK [09:43:10]SAM_PROTO_GetFieldsCounters done [09:43:10]requested_item shift.num is exist - process it [09:43:10]requested_item shift.opened is exist - process it [09:43:10]req_shift_opened [09:43:10]FM_GetShiftState [09:43:10]SAM_PROTO_GetShiftState [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 13 01 00 [09:43:10]Write to MH i2c: E2 08 00 5F 1F 80 13 01 00 00 00 00 00 FB [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 0E 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 0E 00 5F 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F6 [09:43:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:43:10]wFMCommunicate OK [09:43:10]SAM_PROTO_GetShiftState done [09:43:10]FM_GetShiftState done [09:43:10]req_shift_opened done [09:43:10]requested_item shift.open_date is exist - process it [09:43:10]req_shift_open_date [09:43:10]req_shift_open_date done [09:43:10]produce_requested_data done [09:43:10]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5085,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:43:10]process_action_free close_receipt [09:43:10]json_value_free [09:43:10]json_value_free done [09:43:10]process_json_proto returns [09:43:10]Send response to host [09:43:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5085,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:43:10]free response buf [09:43:10]execute_script done [09:43:10]execute_script returns [09:43:10]free content buf [09:43:10]Sock 7.Close socket [09:43:10]Sock 7.Thread stoped [09:43:13]OFD Sender: No OFD packet to send [09:43:18]OFD Sender: No OFD packet to send [09:43:23]OFD Sender: No OFD packet to send [09:43:28]OFD Sender: No OFD packet to send [09:43:33]OFD Sender: No OFD packet to send [09:43:38]OFD Sender: No OFD packet to send [09:43:43]OFD Sender: No OFD packet to send [09:43:48]OFD Sender: No OFD packet to send [09:43:53]OFD Sender: No OFD packet to send [09:43:58]OFD Sender: No OFD packet to send [09:44:03]OFD Sender: No OFD packet to send [09:44:08]OFD Sender: No OFD packet to send [09:44:13]OFD Sender: No OFD packet to send [09:44:18]OFD Sender: No OFD packet to send [09:44:23]OFD Sender: No OFD packet to send [09:44:28]OFD Sender: No OFD packet to send [09:44:33]OFD Sender: No OFD packet to send [09:44:38]OFD Sender: No OFD packet to send [09:44:43]OFD Sender: No OFD packet to send [09:44:48]OFD Sender: No OFD packet to send [09:44:53]OFD Sender: No OFD packet to send [09:44:58]OFD Sender: No OFD packet to send [09:45:03]OFD Sender: No OFD packet to send [09:45:08]OFD Sender: No OFD packet to send [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:46]accept exits with 9 [09:46:46]New connection [09:46:46]New thread 3067108708 created [09:46:46]Thread 3067252068 joined [09:46:46]Waiting for new connection... [09:46:46] Sock 9.Parse request [09:46:46]Sock 9.Check first char [09:46:46]Sock 9.First char is OK [09:46:46]request: POST /json_proto HTTP/1.0 [09:46:46]Method: POST [09:46:46]URL: /json_proto [09:46:46]Method is POST - this is cgi request [09:46:46]url: /json_proto [09:46:46]query_string will be loaded in cgi processing [09:46:46]execute_cgi json_proto POST (null) [09:46:46]execute_cgi path=json_proto method=POST [09:46:46]POST find Content-Length [09:46:46]Host: 172.17.44.4:8080 [09:46:46]Content-Length: 680 [09:46:46]Content-Type: application/json [09:46:46] [09:46:46]POST finish read [09:46:46]Found Content-Length = 680 [09:46:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:46:46]execute_script... [09:46: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)1993443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:46:46]POST & json_proto [09:46:46]process_json_proto [09:46:46]json parsed OK: [09:46:46]protocol is kg_v1.0 [09:46:46]action value=close_receipt [09:46:46]process_action close_receipt [09:46:46]cmd_close_receipt [09:46:46]MH_GetDate [09:46:46]Write to MH i2c: F0 00 00 60 1F 6E [09:46:46]Write i2c OK [09:46:46]MH_I2C_Read... [09:46:46]Read from MH i2c: F0 [09:46:46]MH_I2C_Read... [09:46:46]Read from MH i2c: F0 09 00 [09:46:46]MH_I2C_Read... [09:46:46]Read from MH i2c: F0 09 00 60 1F 00 8B 27 47 66 6C E9 28 66 B9 [09:46:46]GetLastDocTimeStamp 1715938990 [09:46:46]current date 1715939211 [09:46:46]FM_GetShiftState [09:46:46]SAM_PROTO_GetShiftState [09:46:46]wFMCommunicate request_size=4 [09:46:46]MH_SAM_APDU [09:46:46]CAPDU: 80 13 01 00 [09:46:46]Write to MH i2c: E2 08 00 61 1F 80 13 01 00 00 00 00 00 FD [09:46:46]Write i2c OK [09:46:46]MH_I2C_Read... [09:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:46]Read from MH i2c: E2 [09:46:46]MH_I2C_Read... [09:46:46]Read from MH i2c: E2 0E 00 [09:46:46]MH_I2C_Read... [09:46:46]Read from MH i2c: E2 0E 00 61 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F8 [09:46:46]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:46:46]wFMCommunicate OK [09:46:46]SAM_PROTO_GetShiftState done [09:46:46]FM_GetShiftState done [09:46:46]opened in 1715904675 [09:46:46]opened+sec_in_day 1715991075 [09:46:46]quantity*price = 100023 [09:46:46]sum+1 = 100024 [09:46:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.23 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.22 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 21 17.05.2024 09:46 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5086 ФПД: 255376364593734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094651&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5086&fm=255376364593734&tin=02508201610067®Number=0000000000154221&sum=100000 [09:46:47]StoreToDocumentArchive [09:46:47]shift 45 fd 5086 [09:46:47]save to /storage/0045/doc_00005086 [09:46:47]save last doc name /storage/0045/doc_00005086 to /storage/kkm_last_doc_name [09:46:47]save OK [09:46:47]Clear old archive folders... [09:46:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:46:47]tlvbuf is 011D3180 [09:46:47]SAM_PROTO_ClearQueue [09:46:47]wFMCommunicate request_size=4 [09:46:47]MH_SAM_APDU [09:46:47]CAPDU: 80 09 00 00 [09:46:47]Write to MH i2c: E2 08 00 6E 1F 80 09 00 00 00 00 00 00 FF [09:46:47]Write i2c OK [09:46:47]MH_I2C_Read... [09:46:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:47]Read from MH i2c: E2 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 6E 1F 00 90 00 01 [09:46:47]RAPDU: 90 00 [09:46:47]wFMCommunicate OK [09:46:47]SAM_PROTO_ClearQueue done [09:46:47]KKMCreateOFDPacket [09:46:47]OFDProtocolAddRootSTLVToBuf [09:46:47]FM_MakeSignedData [09:46:47]FM_MakeSignedData [09:46:47]SAM_PROTO_SignData [09:46:47]wFMCommunicate request_size=4 [09:46:47]MH_SAM_APDU [09:46:47]CAPDU: 80 0D 01 02 [09:46:47]Write to MH i2c: E2 08 00 6F 1F 80 0D 01 02 00 00 00 00 07 [09:46:47]Write i2c OK [09:46:47]MH_I2C_Read... [09:46:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:47]Read from MH i2c: E2 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 6F 1F 00 90 00 02 [09:46:47]RAPDU: 90 00 [09:46:47]wFMCommunicate OK [09:46:47]wFMCommunicate request_size=255 [09:46:47]MH_SAM_APDU [09:46:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8B 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DE 13 00 00 35 04 06 00 E8 43 71 7E [09:46:47]Write to MH i2c: E2 02 01 70 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8B 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DE 13 00 00 35 04 06 00 E8 43 71 7E 00 00 80 [09:46:47]Write i2c OK [09:46:47]MH_I2C_Read... [09:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:47]Read from MH i2c: E2 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 70 1F 00 90 00 03 [09:46:47]RAPDU: 90 00 [09:46:47]wFMCommunicate OK [09:46:47]wFMCommunicate request_size=7 [09:46:47]MH_SAM_APDU [09:46:47]CAPDU: 80 0D 02 02 02 E2 46 [09:46:47]Write to MH i2c: E2 0A 00 71 1F 80 0D 02 02 02 00 E2 46 00 00 36 [09:46:47]Write i2c OK [09:46:47]MH_I2C_Read... [09:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:47]Read from MH i2c: E2 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 [09:46:47]MH_I2C_Read... [09:46:47]Read from MH i2c: E2 03 00 71 1F 00 90 00 04 [09:46:47]RAPDU: 90 00 [09:46:47]wFMCommunicate OK [09:46:47]wFMCommunicate request_size=4 [09:46:47]MH_SAM_APDU [09:46:47]CAPDU: 80 0D 03 02 [09:46:47]Write to MH i2c: E2 08 00 72 1F 80 0D 03 02 00 00 00 00 0C [09:46:47]Write i2c OK [09:46:47]MH_I2C_Read... [09:46:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:48]Read from MH i2c: E2 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: E2 0B 00 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: E2 0B 00 72 1F 00 73 CF 87 E5 59 08 3F E5 90 00 40 [09:46:48]RAPDU: 73 CF 87 E5 59 08 3F E5 90 00 [09:46:48]wFMCommunicate OK [09:46:48]SAM_PROTO_SignData done [09:46:48]FM_MakeSignedData done [09:46:48]CreateOFDProtocolMessage [09:46:48]wFMCommunicate request_size=4 [09:46:48]MH_SAM_APDU [09:46:48]CAPDU: 80 11 00 00 [09:46:48]Write to MH i2c: E2 08 00 73 1F 80 11 00 00 00 00 00 00 0C [09:46:48]Write i2c OK [09:46:48]MH_I2C_Read... [09:46:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:48]Read from MH i2c: E2 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: E2 17 00 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: E2 17 00 73 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 61 [09:46:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:46:48]wFMCommunicate OK [09:46:48]CreateOFDProtocolMessage done [09:46:48]OFDSenderStorePacket 5086 [09:46:48]StoreOFDPacket docnum=5086 [09:46:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 CB 59 04 01 18 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8B 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DE 13 00 00 35 04 06 00 E8 43 71 7E E2 46 73 CF 87 E5 59 08 3F E5 [09:46:48]CheckFolder [09:46:48]dirname=/storage/ofd_packets [09:46:48]CheckFolder done [09:46:48]ProducePacketName [09:46:48]name=ofd_packets/00005086 [09:46:48]NVStorageSaveData ofd_packets/00005086 [09:46:48]File name is /storage/ofd_packets/00005086 [09:46:48]Write 298 bytes [09:46:48]NVStorageSaveData done [09:46:48]OFDSenderStorePacket done [09:46:48]KKMCreateOFDPacket done [09:46:48]NVStorageSaveData kkm_last_timestamp [09:46:48]File name is /storage/kkm_last_timestamp [09:46:48]Write 4 bytes [09:46:48]NVStorageSaveData done [09:46:48]ExternCall_PrintAddStr [09:46:48]OFD Sender: Processing packet 5086 [packets to send 4, broken 3] [09:46:48]ProducePacketName [09:46:48]name=ofd_packets/00005086 [09:46:48]OFD Sender: To server: ‡•öpG, [09:46:48]CommunicateWithHost lk.salyk.kg:30040 [09:46:48]ConnectInit lk.salyk.kg [09:46:48]wPrintStart [09:46:48]Write to MH i2c: 01 00 00 74 1F 93 [09:46:48]Write i2c OK [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 07 00 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 07 00 74 1F 00 00 00 00 00 FF 0F A8 [09:46:48]RasterBufferAndPrint [09:46:48]line Счет N : (1)1993443 [09:46:48]line ИÐÐ: 02508201610067 [09:46:48]line Контрольно-КаÑÑовый Чек [09:46:48]line ПРОДÐЖР[09:46:48]line ТРК (МРК, ГÐК) : 21 [09:46:48]line Товар: 2710194210 [09:46:48]line ДТ-К-5 [09:46:48]line 13.390 * 74.70 [09:46:48]line = 1000.23 [09:46:48]line ÐДС 12% ÐСП 1% [09:46:48]line > о реализуемом товаре [09:46:48]line ОКРУГЛЕÐИЕ: -0.23 [09:46:48]line ИТОГО: 1000.00 [09:46:48]line ВнеÑено: 1000.00 [09:46:48]line СДÐЧÐ: 0.00 [09:46:48]line ÐСП 1% : 8.85 [09:46:48]line ÐДС 12% : 106.22 [09:46:48]line Ðаличными: 1000.00 [09:46:48]line Безнал.: 0.00 [09:46:48]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:46:48]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:46:48]line СÐО: Общий режим [09:46:48]line Чек 21 17.05.2024 09:46 [09:46:48]line Смена: 45 ФФД: 1.0 [09:46:48]line ЗÐМ: 0300000237 [09:46:48]line РÐМ: 0000000000154221 [09:46:48]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:46:48]line ФМ: 0000000000963259 [09:46:48]line ФД: 5086 [09:46:48]line ФПД: 255376364593734 [09:46:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094651&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5086&fm=255376364593734&tin=02508201610067®Number=0000000000154221&sum=100000 [09:46:48]Connected sock=10 [09:46:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 CB 59 04 01 18 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 8B 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DE 13 00 00 35 04 06 00 E8 43 71 7E E2 46 73 CF 87 E5 59 08 3F E5 [09:46:48]written 0, free lines is 4095 [09:46:48]Write to MH i2c: 01 00 00 9F 1F BE [09:46:48]Write i2c OK [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 07 00 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: 01 07 00 9F 1F 00 00 00 00 00 61 0C 32 [09:46:48]RasterBufferAndPrint [09:46:48]line [09:46:48]line [09:46:48]line [09:46:48]line [09:46:48]line [09:46:48]written 0, free lines is 3173 [09:46:48]MH_Cut [09:46:48]Write to MH i2c: D1 01 00 A6 1F 01 97 [09:46:48]Write i2c OK [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: D1 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: D1 01 00 [09:46:48]MH_I2C_Read... [09:46:48]Read from MH i2c: D1 01 00 A6 1F 00 96 [09:46:48]Write to MH i2c: 01 00 00 A7 1F C6 [09:46:48]Write i2c OK [09:46:48]MH_I2C_Read... [09:46:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 23 F3 47 00 82 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DE 13 00 00 F4 03 04 00 4C D3 46 66 B6 04 01 00 00 9F 23 A8 E9 50 2E F3 83 [09:46:48]CommunicateWithHost err = 0 [09:46:48]CheckOFDResponse [09:46:48]1017 (14) - 77093643461234 [09:46:48]1041 (16) - 0000000000963259 [09:46:48]1040 (4) - 5086 [09:46:48]1012 (4) - 17.05.2024 03:47 [09:46:48]1206 (1) - 0 [09:46:48]OFD Sender: Remove packet 5086 [09:46:48]ProducePacketName [09:46:48]name=ofd_packets/00005086 [09:46:48]NVStorageDeleteData [09:46:49]OFD Sender: No OFD packet to send [09:46:50]*** Cut start [09:46:50]*** Partial cut [09:46:50]*** CUTSNS_PIN = 1 [09:46:50]*** CUTSNS_PIN = 0 [09:46:50]*** Brake cut motor [09:46:50]Read from MH i2c: 01 [09:46:50]MH_I2C_Read... [09:46:50]*** Stop cut motor [09:46:50]*** Cut end [09:46:50]Read from MH i2c: 01 07 00 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: 01 07 00 A7 1F 00 00 00 00 00 FF 0F DB [09:46:50]process_action close_receipt done [09:46:50]requested_data is exist [09:46:50]produce_requested_data [09:46:50]requested_item fm.sn is exist - process it [09:46:50]wFMCommunicate request_size=4 [09:46:50]MH_SAM_APDU [09:46:50]CAPDU: 80 11 00 00 [09:46:50]Write to MH i2c: E2 08 00 A8 1F 80 11 00 00 00 00 00 00 41 [09:46:50]Write i2c OK [09:46:50]MH_I2C_Read... [09:46:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:50]Read from MH i2c: E2 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 17 00 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 17 00 A8 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 96 [09:46:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:46:50]wFMCommunicate OK [09:46:50]requested_item fd.num is exist - process it [09:46:50]SAM_PROTO_GetFieldsCounters [09:46:50]wFMCommunicate request_size=4 [09:46:50]MH_SAM_APDU [09:46:50]CAPDU: 80 13 00 00 [09:46:50]Write to MH i2c: E2 08 00 A9 1F 80 13 00 00 00 00 00 00 44 [09:46:50]Write i2c OK [09:46:50]MH_I2C_Read... [09:46:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:50]Read from MH i2c: E2 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 62 00 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 62 00 A9 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DE 13 00 00 0E 04 04 00 2D 00 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 BA [09:46:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DE 13 00 00 0E 04 04 00 2D 00 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 [09:46:50]wFMCommunicate OK [09:46:50]SAM_PROTO_GetFieldsCounters done [09:46:50]requested_item shift.num is exist - process it [09:46:50]requested_item shift.opened is exist - process it [09:46:50]req_shift_opened [09:46:50]FM_GetShiftState [09:46:50]SAM_PROTO_GetShiftState [09:46:50]wFMCommunicate request_size=4 [09:46:50]MH_SAM_APDU [09:46:50]CAPDU: 80 13 01 00 [09:46:50]Write to MH i2c: E2 08 00 AA 1F 80 13 01 00 00 00 00 00 46 [09:46:50]Write i2c OK [09:46:50]MH_I2C_Read... [09:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:50]Read from MH i2c: E2 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 0E 00 [09:46:50]MH_I2C_Read... [09:46:50]Read from MH i2c: E2 0E 00 AA 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 41 [09:46:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:46:50]wFMCommunicate OK [09:46:50]SAM_PROTO_GetShiftState done [09:46:50]FM_GetShiftState done [09:46:50]req_shift_opened done [09:46:50]requested_item shift.open_date is exist - process it [09:46:50]req_shift_open_date [09:46:50]req_shift_open_date done [09:46:50]produce_requested_data done [09:46:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5086,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:46:50]process_action_free close_receipt [09:46:50]json_value_free [09:46:50]json_value_free done [09:46:50]process_json_proto returns [09:46:50]Send response to host [09:46:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5086,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:46:50]free response buf [09:46:50]execute_script done [09:46:50]execute_script returns [09:46:50]free content buf [09:46:50]Sock 9.Close socket [09:46:50]Sock 9.Thread stoped [09:46:54]OFD Sender: No OFD packet to send [09:46:59]OFD Sender: No OFD packet to send [09:47:04]OFD Sender: No OFD packet to send [09:47:05]accept exits with 7 [09:47:05]New connection [09:47:05]New thread 3067252068 created [09:47:05]Thread 3067108708 joined [09:47:05]Waiting for new connection... [09:47:05] Sock 7.Parse request [09:47:05]Sock 7.Check first char [09:47:05]Sock 7.First char is OK [09:47:05]request: POST /json_proto HTTP/1.0 [09:47:05]Method: POST [09:47:05]URL: /json_proto [09:47:05]Method is POST - this is cgi request [09:47:05]url: /json_proto [09:47:05]query_string will be loaded in cgi processing [09:47:05]execute_cgi json_proto POST (null) [09:47:05]execute_cgi path=json_proto method=POST [09:47:05]POST find Content-Length [09:47:05]Host: 172.17.44.4:8080 [09:47:05]Content-Length: 686 [09:47:05]Content-Type: application/json [09:47:05] [09:47:05]POST finish read [09:47:05]Found Content-Length = 686 [09:47:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 29.240, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:47:05]execute_script... [09:47: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)1993442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 29.240, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:47:05]POST & json_proto [09:47:05]process_json_proto [09:47:05]json parsed OK: [09:47:05]protocol is kg_v1.0 [09:47:05]action value=close_receipt [09:47:05]process_action close_receipt [09:47:05]cmd_close_receipt [09:47:05]MH_GetDate [09:47:05]Write to MH i2c: F0 00 00 AB 1F B9 [09:47:05]Write i2c OK [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 09 00 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 09 00 AB 1F 00 9D 27 47 66 6C E9 28 66 16 [09:47:05]GetLastDocTimeStamp 1715939211 [09:47:05]current date 1715939229 [09:47:05]FM_GetShiftState [09:47:05]SAM_PROTO_GetShiftState [09:47:05]wFMCommunicate request_size=4 [09:47:05]MH_SAM_APDU [09:47:05]CAPDU: 80 13 01 00 [09:47:05]Write to MH i2c: E2 08 00 AC 1F 80 13 01 00 00 00 00 00 48 [09:47:05]Write i2c OK [09:47:05]MH_I2C_Read... [09:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:05]Read from MH i2c: E2 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: E2 0E 00 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: E2 0E 00 AC 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 43 [09:47:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:47:05]wFMCommunicate OK [09:47:05]SAM_PROTO_GetShiftState done [09:47:05]FM_GetShiftState done [09:47:05]opened in 1715904675 [09:47:05]opened+sec_in_day 1715991075 [09:47:05]quantity*price = 100000 [09:47:05]sum+1 = 100002 [09:47:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.01 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.20 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 22 17.05.2024 09:47 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5087 ФПД: 238184515657837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094709&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5087&fm=238184515657837&tin=02508201610067®Number=0000000000154221&sum=100000 [09:47:06]StoreToDocumentArchive [09:47:06]shift 45 fd 5087 [09:47:06]save to /storage/0045/doc_00005087 [09:47:06]save last doc name /storage/0045/doc_00005087 to /storage/kkm_last_doc_name [09:47:06]save OK [09:47:06]Clear old archive folders... [09:47:06]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:47:06]tlvbuf is B6F0A2C0 [09:47:06]SAM_PROTO_ClearQueue [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 09 00 00 [09:47:06]Write to MH i2c: E2 08 00 B9 1F 80 09 00 00 00 00 00 00 4A [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 B9 1F 00 90 00 4C [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]SAM_PROTO_ClearQueue done [09:47:06]KKMCreateOFDPacket [09:47:06]OFDProtocolAddRootSTLVToBuf [09:47:06]FM_MakeSignedData [09:47:06]FM_MakeSignedData [09:47:06]SAM_PROTO_SignData [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 01 02 [09:47:06]Write to MH i2c: E2 08 00 BA 1F 80 0D 01 02 00 00 00 00 52 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 BA 1F 00 90 00 4D [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]wFMCommunicate request_size=255 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 9D 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DF 13 00 00 35 04 06 00 D8 A0 [09:47:06]Write to MH i2c: E2 02 01 BB 1F 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 9D 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DF 13 00 00 35 04 06 00 D8 A0 00 00 BF [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 BB 1F 00 90 00 4E [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]wFMCommunicate request_size=9 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 02 02 04 A7 72 60 6D [09:47:06]Write to MH i2c: E2 0C 00 BC 1F 80 0D 02 02 04 00 A7 72 60 6D 00 00 43 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 BC 1F 00 90 00 4F [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 03 02 [09:47:06]Write to MH i2c: E2 08 00 BD 1F 80 0D 03 02 00 00 00 00 57 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 0B 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 0B 00 BD 1F 00 76 F2 8D 98 A4 87 33 E3 90 00 26 [09:47:06]RAPDU: 76 F2 8D 98 A4 87 33 E3 90 00 [09:47:06]wFMCommunicate OK [09:47:06]SAM_PROTO_SignData done [09:47:06]FM_MakeSignedData done [09:47:06]CreateOFDProtocolMessage [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 11 00 00 [09:47:06]Write to MH i2c: E2 08 00 BE 1F 80 11 00 00 00 00 00 00 57 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 17 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 17 00 BE 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 AC [09:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:47:06]wFMCommunicate OK [09:47:06]CreateOFDProtocolMessage done [09:47:06]OFDSenderStorePacket 5087 [09:47:06]StoreOFDPacket docnum=5087 [09:47:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 5C AC 06 01 39 A3 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 9D 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DF 13 00 00 35 04 06 00 D8 A0 A7 72 60 6D 76 F2 8D 98 A4 87 33 E3 [09:47:06]CheckFolder [09:47:06]dirname=/storage/ofd_packets [09:47:06]CheckFolder done [09:47:06]ProducePacketName [09:47:06]name=ofd_packets/00005087 [09:47:06]NVStorageSaveData ofd_packets/00005087 [09:47:06]File name is /storage/ofd_packets/00005087 [09:47:06]Write 300 bytes [09:47:06]NVStorageSaveData done [09:47:06]OFDSenderStorePacket done [09:47:06]KKMCreateOFDPacket done [09:47:06]NVStorageSaveData kkm_last_timestamp [09:47:06]File name is /storage/kkm_last_timestamp [09:47:06]Write 4 bytes [09:47:06]NVStorageSaveData done [09:47:06]ExternCall_PrintAddStr [09:47:06]wPrintStart [09:47:06]Write to MH i2c: 01 00 00 BF 1F DE [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: 01 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: 01 07 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: 01 07 00 BF 1F 00 00 00 00 00 FF 0F F3 [09:47:06]RasterBufferAndPrint [09:47:06]line Счет N : (1)1993442 [09:47:06]line ИÐÐ: 02508201610067 [09:47:06]line Контрольно-КаÑÑовый Чек [09:47:06]line ПРОДÐЖР[09:47:06]line ТРК (МРК, ГÐК) : 81 [09:47:06]line Товар: 2711190000 [09:47:06]line ГÐЗ-К-5 [09:47:06]line 29.240 * 34.20 [09:47:06]line = 1000.01 [09:47:06]line ÐДС 12% ÐСП 1% [09:47:06]line > о реализуемом товаре [09:47:06]line ОКРУГЛЕÐИЕ: -0.01 [09:47:06]line ИТОГО: 1000.00 [09:47:06]line ВнеÑено: 1000.00 [09:47:06]line СДÐЧÐ: 0.00 [09:47:06]line ÐСП 1% : 8.85 [09:47:06]line ÐДС 12% : 106.20 [09:47:06]line Ðаличными: 1000.00 [09:47:06]line Безнал.: 0.00 [09:47:06]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:47:06]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:47:06]line СÐО: Общий режим [09:47:06]line Чек 22 17.05.2024 09:47 [09:47:06]line Смена: 45 ФФД: 1.0 [09:47:06]line ЗÐМ: 0300000237 [09:47:06]line РÐМ: 0000000000154221 [09:47:06]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:47:06]line ФМ: 0000000000963259 [09:47:06]line ФД: 5087 [09:47:06]line ФПД: 238184515657837 [09:47:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T094709&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5087&fm=238184515657837&tin=02508201610067®Number=0000000000154221&sum=100000 [09:47:07]OFD Sender: Processing packet 5087 [packets to send 4, broken 3] [09:47:07]ProducePacketName [09:47:07]name=ofd_packets/00005087 [09:47:07]OFD Sender: To server: ‡•öpG, [09:47:07]CommunicateWithHost lk.salyk.kg:30040 [09:47:07]ConnectInit lk.salyk.kg [09:47:07]written 0, free lines is 4095 [09:47:07]Write to MH i2c: 01 00 00 EA 1F 09 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 07 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 07 00 EA 1F 00 00 00 00 00 68 0C 84 [09:47:07]RasterBufferAndPrint [09:47:07]line [09:47:07]line [09:47:07]line [09:47:07]line [09:47:07]line [09:47:07]written 0, free lines is 3179 [09:47:07]MH_Cut [09:47:07]Write to MH i2c: D1 01 00 F1 1F 01 E2 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: D1 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: D1 01 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: D1 01 00 F1 1F 00 E1 [09:47:07]Write to MH i2c: 01 00 00 F2 1F 11 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:08]*** Cut start [09:47:08]*** Partial cut [09:47:08]*** CUTSNS_PIN = 1 [09:47:08]*** CUTSNS_PIN = 0 [09:47:09]*** Brake cut motor [09:47:09]Read from MH i2c: 01 [09:47:09]MH_I2C_Read... [09:47:09]*** Stop cut motor [09:47:09]*** Cut end [09:47:09]Read from MH i2c: 01 07 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: 01 07 00 F2 1F 00 00 00 00 00 FF 0F 26 [09:47:09]process_action close_receipt done [09:47:09]requested_data is exist [09:47:09]produce_requested_data [09:47:09]requested_item fm.sn is exist - process it [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 11 00 00 [09:47:09]Write to MH i2c: E2 08 00 F3 1F 80 11 00 00 00 00 00 00 8C [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 17 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 17 00 F3 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E1 [09:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:47:09]wFMCommunicate OK [09:47:09]requested_item fd.num is exist - process it [09:47:09]SAM_PROTO_GetFieldsCounters [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 13 00 00 [09:47:09]Write to MH i2c: E2 08 00 F4 1F 80 13 00 00 00 00 00 00 8F [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 62 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 62 00 F4 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DF 13 00 00 0E 04 04 00 2D 00 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 09 [09:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 DF 13 00 00 0E 04 04 00 2D 00 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 [09:47:09]wFMCommunicate OK [09:47:09]SAM_PROTO_GetFieldsCounters done [09:47:09]requested_item shift.num is exist - process it [09:47:09]requested_item shift.opened is exist - process it [09:47:09]req_shift_opened [09:47:09]FM_GetShiftState [09:47:09]SAM_PROTO_GetShiftState [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 13 01 00 [09:47:09]Write to MH i2c: E2 08 00 F5 1F 80 13 01 00 00 00 00 00 91 [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 0E 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 0E 00 F5 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8C [09:47:09]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:47:09]wFMCommunicate OK [09:47:09]SAM_PROTO_GetShiftState done [09:47:09]FM_GetShiftState done [09:47:09]req_shift_opened done [09:47:09]requested_item shift.open_date is exist - process it [09:47:09]req_shift_open_date [09:47:09]req_shift_open_date done [09:47:09]produce_requested_data done [09:47:09]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5087,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:47:09]process_action_free close_receipt [09:47:09]json_value_free [09:47:09]json_value_free done [09:47:09]process_json_proto returns [09:47:09]Send response to host [09:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5087,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:47:09]free response buf [09:47:09]execute_script done [09:47:09]execute_script returns [09:47:09]free content buf [09:47:09]Sock 7.Close socket [09:47:09]Sock 7.Thread stoped [09:49:17]ConnectInit Can't connect to host [09:49:17]CommunicateWithHost connect error [09:49:17]CommunicateWithHost err = -1 [09:49:17]OFD Sender: Server communicate error [09:49:22]OFD Sender: Processing packet 5087 [packets to send 4, broken 3] [09:49:22]ProducePacketName [09:49:22]name=ofd_packets/00005087 [09:49:22]OFD Sender: To server: ‡•öpG, [09:49:22]CommunicateWithHost lk.salyk.kg:30040 [09:49:22]ConnectInit lk.salyk.kg [09:49:22]Connected sock=7 [09:49:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 5C AC 06 01 39 A3 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 9D 27 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 DF 13 00 00 35 04 06 00 D8 A0 A7 72 60 6D 76 F2 8D 98 A4 87 33 E3 [09:49:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 74 A8 47 00 5E 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 39 36 33 32 35 39 10 04 04 00 DF 13 00 00 F4 03 04 00 E6 D3 46 66 B6 04 01 00 00 4D AE 40 6C 5D AB 24 0C [09:49:22]CommunicateWithHost err = 0 [09:49:22]CheckOFDResponse [09:49:22]1017 (14) - 77093643461234 [09:49:22]1041 (16) - 0000000000963259 [09:49:22]1040 (4) - 5087 [09:49:22]1012 (4) - 17.05.2024 03:49 [09:49:22]1206 (1) - 0 [09:49:22]OFD Sender: Remove packet 5087 [09:49:22]ProducePacketName [09:49:22]name=ofd_packets/00005087 [09:49:22]NVStorageDeleteData [09:49:23]OFD Sender: No OFD packet to send [09:49:28]OFD Sender: No OFD packet to send [09:49:33]OFD Sender: No OFD packet to send [09:49:38]OFD Sender: No OFD packet to send [09:49:43]OFD Sender: No OFD packet to send [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:08]OFD Sender: No OFD packet to send [09:50:13]OFD Sender: No OFD packet to send [09:50:16]accept exits with 9 [09:50:16]New connection [09:50:16]New thread 3067108708 created [09:50:16]Thread 3067252068 joined [09:50:16]Waiting for new connection... [09:50:16] Sock 9.Parse request [09:50:16]Sock 9.Check first char [09:50:16]Sock 9.First char is OK [09:50:16]request: POST /json_proto HTTP/1.0 [09:50:16]Method: POST [09:50:16]URL: /json_proto [09:50:16]Method is POST - this is cgi request [09:50:16]url: /json_proto [09:50:16]query_string will be loaded in cgi processing [09:50:16]execute_cgi json_proto POST (null) [09:50:16]execute_cgi path=json_proto method=POST [09:50:16]POST find Content-Length [09:50:16]Host: 172.17.44.4:8080 [09:50:16]Content-Length: 684 [09:50:16]Content-Type: application/json [09:50:16] [09:50:16]POST finish read [09:50:16]Found Content-Length = 684 [09:50:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 109.290, "sum" : 8000.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [09:50:16]execute_script... [09:50: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)1993444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 109.290, "sum" : 8000.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [09:50:16]POST & json_proto [09:50:16]process_json_proto [09:50:16]json parsed OK: [09:50:16]protocol is kg_v1.0 [09:50:16]action value=close_receipt [09:50:16]process_action close_receipt [09:50:16]cmd_close_receipt [09:50:16]MH_GetDate [09:50:16]Write to MH i2c: F0 00 00 F6 1F 04 [09:50:16]Write i2c OK [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: F0 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: F0 09 00 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: F0 09 00 F6 1F 00 5D 28 47 66 6C E9 28 66 22 [09:50:16]GetLastDocTimeStamp 1715939229 [09:50:16]current date 1715939421 [09:50:16]FM_GetShiftState [09:50:16]SAM_PROTO_GetShiftState [09:50:16]wFMCommunicate request_size=4 [09:50:16]MH_SAM_APDU [09:50:16]CAPDU: 80 13 01 00 [09:50:16]Write to MH i2c: E2 08 00 F7 1F 80 13 01 00 00 00 00 00 93 [09:50:16]Write i2c OK [09:50:16]MH_I2C_Read... [09:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:16]Read from MH i2c: E2 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 0E 00 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 0E 00 F7 1F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8E [09:50:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:50:16]wFMCommunicate OK [09:50:16]SAM_PROTO_GetShiftState done [09:50:16]FM_GetShiftState done [09:50:16]opened in 1715904675 [09:50:16]opened+sec_in_day 1715991075 [09:50:16]quantity*price = 800002 [09:50:16]sum+1 = 800004 [09:50:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.03 ИТОГО: 8000.00 ВнеÑено: 8000.00 СДÐЧÐ: 0.00 ÐСП 1% : 70.80 ÐДС 12% : 849.56 Ðаличными: 8000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 23 17.05.2024 09:50 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5088 ФПД: 104774648404536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095021&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5088&fm=104774648404536&tin=02508201610067®Number=0000000000154221&sum=800000 [09:50:17]StoreToDocumentArchive [09:50:17]shift 45 fd 5088 [09:50:17]save to /storage/0045/doc_00005088 [09:50:17]save last doc name /storage/0045/doc_00005088 to /storage/kkm_last_doc_name [09:50:17]save OK [09:50:17]Clear old archive folders... [09:50:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:17]tlvbuf is 011D34C0 [09:50:17]SAM_PROTO_ClearQueue [09:50:17]wFMCommunicate request_size=4 [09:50:17]MH_SAM_APDU [09:50:17]CAPDU: 80 09 00 00 [09:50:17]Write to MH i2c: E2 08 00 04 20 80 09 00 00 00 00 00 00 96 [09:50:17]Write i2c OK [09:50:17]MH_I2C_Read... [09:50:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 04 20 00 90 00 98 [09:50:18]RAPDU: 90 00 [09:50:18]wFMCommunicate OK [09:50:18]SAM_PROTO_ClearQueue done [09:50:18]KKMCreateOFDPacket [09:50:18]OFDProtocolAddRootSTLVToBuf [09:50:18]FM_MakeSignedData [09:50:18]FM_MakeSignedData [09:50:18]SAM_PROTO_SignData [09:50:18]wFMCommunicate request_size=4 [09:50:18]MH_SAM_APDU [09:50:18]CAPDU: 80 0D 01 02 [09:50:18]Write to MH i2c: E2 08 00 05 20 80 0D 01 02 00 00 00 00 9E [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 05 20 00 90 00 99 [09:50:18]RAPDU: 90 00 [09:50:18]wFMCommunicate OK [09:50:18]wFMCommunicate request_size=255 [09:50:18]MH_SAM_APDU [09:50: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA AA 01 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 03 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 DC 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 17 00 00 00 F4 03 04 00 5D 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E0 13 00 00 35 04 06 00 5F [09:50:18]Write to MH i2c: E2 02 01 06 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA AA 01 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 03 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 DC 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 17 00 00 00 F4 03 04 00 5D 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E0 13 00 00 35 04 06 00 5F 00 00 66 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 06 20 00 90 00 9A [09:50:18]RAPDU: 90 00 [09:50:18]wFMCommunicate OK [09:50:18]wFMCommunicate request_size=10 [09:50:18]MH_SAM_APDU [09:50:18]CAPDU: 80 0D 02 02 05 4A BF B3 1A 38 [09:50:18]Write to MH i2c: E2 0D 00 07 20 80 0D 02 02 05 00 4A BF B3 1A 38 00 00 B9 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 03 00 07 20 00 90 00 9B [09:50:18]RAPDU: 90 00 [09:50:18]wFMCommunicate OK [09:50:18]wFMCommunicate request_size=4 [09:50:18]MH_SAM_APDU [09:50:18]CAPDU: 80 0D 03 02 [09:50:18]Write to MH i2c: E2 08 00 08 20 80 0D 03 02 00 00 00 00 A3 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 0B 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 0B 00 08 20 00 CF 06 54 65 B5 CB 55 89 90 00 90 [09:50:18]RAPDU: CF 06 54 65 B5 CB 55 89 90 00 [09:50:18]wFMCommunicate OK [09:50:18]SAM_PROTO_SignData done [09:50:18]FM_MakeSignedData done [09:50:18]CreateOFDProtocolMessage [09:50:18]wFMCommunicate request_size=4 [09:50:18]MH_SAM_APDU [09:50:18]CAPDU: 80 11 00 00 [09:50:18]Write to MH i2c: E2 08 00 09 20 80 11 00 00 00 00 00 00 A3 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]OFD Sender: No OFD packet to send [09:50:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:18]Read from MH i2c: E2 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 17 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: E2 17 00 09 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F8 [09:50:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:50:18]wFMCommunicate OK [09:50:18]CreateOFDProtocolMessage done [09:50:18]OFDSenderStorePacket 5088 [09:50:18]StoreOFDPacket docnum=5088 [09:50:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 FD FF 07 01 14 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA AA 01 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 03 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 DC 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 17 00 00 00 F4 03 04 00 5D 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E0 13 00 00 35 04 06 00 5F 4A BF B3 1A 38 CF 06 54 65 B5 CB 55 89 [09:50:18]CheckFolder [09:50:18]dirname=/storage/ofd_packets [09:50:18]CheckFolder done [09:50:18]ProducePacketName [09:50:18]name=ofd_packets/00005088 [09:50:18]NVStorageSaveData ofd_packets/00005088 [09:50:18]File name is /storage/ofd_packets/00005088 [09:50:18]Write 301 bytes [09:50:18]NVStorageSaveData done [09:50:18]OFDSenderStorePacket done [09:50:18]KKMCreateOFDPacket done [09:50:18]NVStorageSaveData kkm_last_timestamp [09:50:18]File name is /storage/kkm_last_timestamp [09:50:18]Write 4 bytes [09:50:18]NVStorageSaveData done [09:50:18]ExternCall_PrintAddStr [09:50:18]wPrintStart [09:50:18]Write to MH i2c: 01 00 00 0A 20 2A [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 07 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 07 00 0A 20 00 00 00 00 00 FF 0F 3F [09:50:18]RasterBufferAndPrint [09:50:18]line Счет N : (1)1993444 [09:50:18]line ИÐÐ: 02508201610067 [09:50:18]line Контрольно-КаÑÑовый Чек [09:50:18]line ПРОДÐЖР[09:50:18]line ТРК (МРК, ГÐК) : 42 [09:50:18]line Товар: 2710124500 [09:50:18]line Ðи-95-К-5 [09:50:18]line 109.290 * 73.20 [09:50:18]line = 8000.03 [09:50:18]line ÐДС 12% ÐСП 1% [09:50:18]line > о реализуемом товаре [09:50:18]line ОКРУГЛЕÐИЕ: -0.03 [09:50:18]line ИТОГО: 8000.00 [09:50:18]line ВнеÑено: 8000.00 [09:50:18]line СДÐЧÐ: 0.00 [09:50:18]line ÐСП 1% : 70.80 [09:50:18]line ÐДС 12% : 849.56 [09:50:18]line Ðаличными: 8000.00 [09:50:18]line Безнал.: 0.00 [09:50:18]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:50:18]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:50:18]line СÐО: Общий режим [09:50:18]line Чек 23 17.05.2024 09:50 [09:50:18]line Смена: 45 ФФД: 1.0 [09:50:18]line ЗÐМ: 0300000237 [09:50:18]line РÐМ: 0000000000154221 [09:50:18]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:50:18]line ФМ: 0000000000963259 [09:50:18]line ФД: 5088 [09:50:18]line ФПД: 104774648404536 [09:50:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095021&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5088&fm=104774648404536&tin=02508201610067®Number=0000000000154221&sum=800000 [09:50:18]OFD Sender: Processing packet 5088 [packets to send 4, broken 3] [09:50:18]ProducePacketName [09:50:18]name=ofd_packets/00005088 [09:50:18]OFD Sender: To server: ‡•öpG, [09:50:18]CommunicateWithHost lk.salyk.kg:30040 [09:50:18]ConnectInit lk.salyk.kg [09:50:18]written 0, free lines is 4095 [09:50:19]Connected sock=10 [09:50:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 FD FF 07 01 14 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA AA 01 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 03 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 DC 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 17 00 00 00 F4 03 04 00 5D 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E0 13 00 00 35 04 06 00 5F 4A BF B3 1A 38 CF 06 54 65 B5 CB 55 89 [09:50:19]Write to MH i2c: 01 00 00 35 20 55 [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: 01 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: 01 07 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: 01 07 00 35 20 00 00 00 00 00 6B 0C D3 [09:50:19]RasterBufferAndPrint [09:50:19]line [09:50:19]line [09:50:19]line [09:50:19]line [09:50:19]line [09:50:19]written 0, free lines is 3182 [09:50:19]MH_Cut [09:50:19]Write to MH i2c: D1 01 00 3C 20 01 2E [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: D1 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: D1 01 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: D1 01 00 3C 20 00 2D [09:50:19]Write to MH i2c: 01 00 00 3D 20 5D [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 0C B6 47 00 F7 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 39 36 33 32 35 39 10 04 04 00 E0 13 00 00 F4 03 04 00 1E D4 46 66 B6 04 01 00 00 D8 4E D4 D2 69 DB D3 F4 [09:50:19]CommunicateWithHost err = 0 [09:50:19]CheckOFDResponse [09:50:19]1017 (14) - 77093643461234 [09:50:19]1041 (16) - 0000000000963259 [09:50:19]1040 (4) - 5088 [09:50:19]1012 (4) - 17.05.2024 03:50 [09:50:19]1206 (1) - 0 [09:50:19]OFD Sender: Remove packet 5088 [09:50:19]ProducePacketName [09:50:19]name=ofd_packets/00005088 [09:50:19]NVStorageDeleteData [09:50:19]OFD Sender: No OFD packet to send [09:50:20]*** Cut start [09:50:20]*** Partial cut [09:50:20]*** CUTSNS_PIN = 1 [09:50:20]*** CUTSNS_PIN = 0 [09:50:20]*** Brake cut motor [09:50:21]Read from MH i2c: 01 [09:50:21]MH_I2C_Read... [09:50:21]*** Stop cut motor [09:50:21]*** Cut end [09:50:21]Read from MH i2c: 01 07 00 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: 01 07 00 3D 20 00 00 00 00 00 FF 0F 72 [09:50:21]process_action close_receipt done [09:50:21]requested_data is exist [09:50:21]produce_requested_data [09:50:21]requested_item fm.sn is exist - process it [09:50:21]wFMCommunicate request_size=4 [09:50:21]MH_SAM_APDU [09:50:21]CAPDU: 80 11 00 00 [09:50:21]Write to MH i2c: E2 08 00 3E 20 80 11 00 00 00 00 00 00 D8 [09:50:21]Write i2c OK [09:50:21]MH_I2C_Read... [09:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:21]Read from MH i2c: E2 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 17 00 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 17 00 3E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2D [09:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:50:21]wFMCommunicate OK [09:50:21]requested_item fd.num is exist - process it [09:50:21]SAM_PROTO_GetFieldsCounters [09:50:21]wFMCommunicate request_size=4 [09:50:21]MH_SAM_APDU [09:50:21]CAPDU: 80 13 00 00 [09:50:21]Write to MH i2c: E2 08 00 3F 20 80 13 00 00 00 00 00 00 DB [09:50:21]Write i2c OK [09:50:21]MH_I2C_Read... [09:50:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:21]Read from MH i2c: E2 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 62 00 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 62 00 3F 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E0 13 00 00 0E 04 04 00 2D 00 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 59 [09:50:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E0 13 00 00 0E 04 04 00 2D 00 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 [09:50:21]wFMCommunicate OK [09:50:21]SAM_PROTO_GetFieldsCounters done [09:50:21]requested_item shift.num is exist - process it [09:50:21]requested_item shift.opened is exist - process it [09:50:21]req_shift_opened [09:50:21]FM_GetShiftState [09:50:21]SAM_PROTO_GetShiftState [09:50:21]wFMCommunicate request_size=4 [09:50:21]MH_SAM_APDU [09:50:21]CAPDU: 80 13 01 00 [09:50:21]Write to MH i2c: E2 08 00 40 20 80 13 01 00 00 00 00 00 DD [09:50:21]Write i2c OK [09:50:21]MH_I2C_Read... [09:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:21]Read from MH i2c: E2 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 0E 00 [09:50:21]MH_I2C_Read... [09:50:21]Read from MH i2c: E2 0E 00 40 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D8 [09:50:21]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:50:21]wFMCommunicate OK [09:50:21]SAM_PROTO_GetShiftState done [09:50:21]FM_GetShiftState done [09:50:21]req_shift_opened done [09:50:21]requested_item shift.open_date is exist - process it [09:50:21]req_shift_open_date [09:50:21]req_shift_open_date done [09:50:21]produce_requested_data done [09:50:21]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5088,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:50:21]process_action_free close_receipt [09:50:21]json_value_free [09:50:21]json_value_free done [09:50:21]process_json_proto returns [09:50:21]Send response to host [09:50:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5088,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:50:21]free response buf [09:50:21]execute_script done [09:50:21]execute_script returns [09:50:21]free content buf [09:50:21]Sock 9.Close socket [09:50:21]Sock 9.Thread stoped [09:50:24]OFD Sender: No OFD packet to send [09:50:29]OFD Sender: No OFD packet to send [09:50:34]OFD Sender: No OFD packet to send [09:50:39]OFD Sender: No OFD packet to send [09:50:44]OFD Sender: No OFD packet to send [09:50:49]OFD Sender: No OFD packet to send [09:50:54]OFD Sender: No OFD packet to send [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:35]accept exits with 7 [09:51:35]New connection [09:51:35]New thread 3067252068 created [09:51:35]Thread 3067108708 joined [09:51:35]Waiting for new connection... [09:51:35] Sock 7.Parse request [09:51:35]Sock 7.Check first char [09:51:35]Sock 7.First char is OK [09:51:35]request: POST /json_proto HTTP/1.0 [09:51:35]Method: POST [09:51:35]URL: /json_proto [09:51:35]Method is POST - this is cgi request [09:51:35]url: /json_proto [09:51:35]query_string will be loaded in cgi processing [09:51:35]execute_cgi json_proto POST (null) [09:51:35]execute_cgi path=json_proto method=POST [09:51:35]POST find Content-Length [09:51:35]Host: 172.17.44.4:8080 [09:51:35]Content-Length: 1170 [09:51:35]Content-Type: application/json [09:51:35] [09:51:35]POST finish read [09:51:35]Found Content-Length = 1170 [09:51:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993448\u000A17.05.2024 09:43\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-4\u000A 20.000 x 66.80\u000A\u0418\u0422\u041E\u0413: 1336.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30137279\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:35]execute_script... [09:51:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993448\u000A17.05.2024 09:43\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-4\u000A 20.000 x 66.80\u000A\u0418\u0422\u041E\u0413: 1336.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30137279\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:35]POST & json_proto [09:51:35]process_json_proto [09:51:35]json parsed OK: [09:51:35]protocol is kg_v1.0 [09:51:35]action value=print_text [09:51:35]process_action print_text [09:51:35]cmd_print_text [09:51:35]ExternCall_PrintAddStr [09:51:35]wPrintStart [09:51:35]Write to MH i2c: 01 00 00 41 20 61 [09:51:35]Write i2c OK [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 07 00 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 07 00 41 20 00 00 00 00 00 FF 0F 76 [09:51:35]RasterBufferAndPrint [09:51:35]line *****ТОВÐРÐЫЙ ЧЕК***** [09:51:35]line ÐЗС-135 [09:51:35]line Партнер нефть [09:51:35]line 02508201610067 [09:51:35]line КаÑÑир : Жамболотов Ш. [09:51:35]line Счет N : (1)1993448 [09:51:35]line 17.05.2024 09:43 [09:51:35]line ПРОДÐЖР[09:51:35]line ТРК (МРК, ГÐК): 53 [09:51:35]line Вид ГСМ : 2710124130 [09:51:35]line Ðи-92-К-4 [09:51:35]line 20.000 x 66.80 [09:51:35]line ИТОГ: 1336.00 [09:51:35]line Тип оплаты: Талоны: ТК ГПÐÐ Online [09:51:35]line 30137279 [09:51:35]line ______________________ [09:51:35]line (подпиÑÑŒ) [09:51:35]written 0, free lines is 4095 [09:51:35]Write to MH i2c: 01 00 00 56 20 76 [09:51:35]Write i2c OK [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 07 00 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: 01 07 00 56 20 00 00 00 00 00 F5 0D 7F [09:51:35]RasterBufferAndPrint [09:51:35]line [09:51:35]line [09:51:35]line [09:51:35]line [09:51:35]line [09:51:35]written 0, free lines is 3574 [09:51:35]MH_Cut [09:51:35]Write to MH i2c: D1 01 00 5D 20 01 4F [09:51:35]Write i2c OK [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: D1 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: D1 01 00 [09:51:35]MH_I2C_Read... [09:51:35]Read from MH i2c: D1 01 00 5D 20 00 4E [09:51:35]Write to MH i2c: 01 00 00 5E 20 7E [09:51:35]Write i2c OK [09:51:35]MH_I2C_Read... [09:51:36]*** Cut start [09:51:36]*** Partial cut [09:51:36]*** CUTSNS_PIN = 1 [09:51:36]*** CUTSNS_PIN = 0 [09:51:36]*** Brake cut motor [09:51:37]Read from MH i2c: 01 [09:51:37]MH_I2C_Read... [09:51:37]*** Stop cut motor [09:51:37]*** Cut end [09:51:37]Read from MH i2c: 01 07 00 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: 01 07 00 5E 20 00 00 00 00 00 FF 0F 93 [09:51:37]process_action print_text done [09:51:37]requested_data is exist [09:51:37]produce_requested_data [09:51:37]requested_item fm.sn is exist - process it [09:51:37]wFMCommunicate request_size=4 [09:51:37]MH_SAM_APDU [09:51:37]CAPDU: 80 11 00 00 [09:51:37]Write to MH i2c: E2 08 00 5F 20 80 11 00 00 00 00 00 00 F9 [09:51:37]Write i2c OK [09:51:37]MH_I2C_Read... [09:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:37]Read from MH i2c: E2 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 17 00 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 17 00 5F 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4E [09:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:51:37]wFMCommunicate OK [09:51:37]requested_item fd.num is exist - process it [09:51:37]SAM_PROTO_GetFieldsCounters [09:51:37]wFMCommunicate request_size=4 [09:51:37]MH_SAM_APDU [09:51:37]CAPDU: 80 13 00 00 [09:51:37]Write to MH i2c: E2 08 00 60 20 80 13 00 00 00 00 00 00 FC [09:51:37]Write i2c OK [09:51:37]MH_I2C_Read... [09:51:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:37]Read from MH i2c: E2 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 62 00 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 62 00 60 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E0 13 00 00 0E 04 04 00 2D 00 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 7A [09:51:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E0 13 00 00 0E 04 04 00 2D 00 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 [09:51:37]wFMCommunicate OK [09:51:37]SAM_PROTO_GetFieldsCounters done [09:51:37]requested_item shift.num is exist - process it [09:51:37]requested_item shift.opened is exist - process it [09:51:37]req_shift_opened [09:51:37]FM_GetShiftState [09:51:37]SAM_PROTO_GetShiftState [09:51:37]wFMCommunicate request_size=4 [09:51:37]MH_SAM_APDU [09:51:37]CAPDU: 80 13 01 00 [09:51:37]Write to MH i2c: E2 08 00 61 20 80 13 01 00 00 00 00 00 FE [09:51:37]Write i2c OK [09:51:37]MH_I2C_Read... [09:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:37]Read from MH i2c: E2 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 0E 00 [09:51:37]MH_I2C_Read... [09:51:37]Read from MH i2c: E2 0E 00 61 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F9 [09:51:37]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:51:37]wFMCommunicate OK [09:51:37]SAM_PROTO_GetShiftState done [09:51:37]FM_GetShiftState done [09:51:37]req_shift_opened done [09:51:37]requested_item shift.open_date is exist - process it [09:51:37]req_shift_open_date [09:51:37]req_shift_open_date done [09:51:37]produce_requested_data done [09:51:37]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5088,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:51:37]process_action_free print_text [09:51:37]json_value_free [09:51:37]json_value_free done [09:51:37]process_json_proto returns [09:51:37]Send response to host [09:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5088,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:51:37]free response buf [09:51:37]execute_script done [09:51:37]execute_script returns [09:51:37]free content buf [09:51:37]Sock 7.Close socket [09:51:37]Sock 7.Thread stoped [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:58]accept exits with 9 [09:51:58]New connection [09:51:58]New thread 3067108708 created [09:51:58]Thread 3067252068 joined [09:51:58]Waiting for new connection... [09:51:58] Sock 9.Parse request [09:51:58]Sock 9.Check first char [09:51:58]Sock 9.First char is OK [09:51:58]request: POST /json_proto HTTP/1.0 [09:51:58]Method: POST [09:51:58]URL: /json_proto [09:51:58]Method is POST - this is cgi request [09:51:58]url: /json_proto [09:51:58]query_string will be loaded in cgi processing [09:51:58]execute_cgi json_proto POST (null) [09:51:58]execute_cgi path=json_proto method=POST [09:51:58]POST find Content-Length [09:51:58]Host: 172.17.44.4:8080 [09:51:58]Content-Length: 683 [09:51:58]Content-Type: application/json [09:51:58] [09:51:58]POST finish read [09:51:58]Found Content-Length = 683 [09:51:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:51:58]execute_script... [09:51: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)1993450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:51:58]POST & json_proto [09:51:58]process_json_proto [09:51:58]json parsed OK: [09:51:58]protocol is kg_v1.0 [09:51:58]action value=close_receipt [09:51:58]process_action close_receipt [09:51:58]cmd_close_receipt [09:51:58]MH_GetDate [09:51:58]Write to MH i2c: F0 00 00 62 20 71 [09:51:58]Write i2c OK [09:51:58]MH_I2C_Read... [09:51:58]Read from MH i2c: F0 [09:51:58]MH_I2C_Read... [09:51:58]Read from MH i2c: F0 09 00 [09:51:58]MH_I2C_Read... [09:51:58]Read from MH i2c: F0 09 00 62 20 00 C3 28 47 66 6C E9 28 66 F5 [09:51:58]GetLastDocTimeStamp 1715939421 [09:51:58]current date 1715939523 [09:51:58]FM_GetShiftState [09:51:58]SAM_PROTO_GetShiftState [09:51:58]wFMCommunicate request_size=4 [09:51:58]MH_SAM_APDU [09:51:58]CAPDU: 80 13 01 00 [09:51:58]Write to MH i2c: E2 08 00 63 20 80 13 01 00 00 00 00 00 00 [09:51:58]Write i2c OK [09:51:58]MH_I2C_Read... [09:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:58]Read from MH i2c: E2 [09:51:58]MH_I2C_Read... [09:51:58]Read from MH i2c: E2 0E 00 [09:51:58]MH_I2C_Read... [09:51:58]Read from MH i2c: E2 0E 00 63 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FB [09:51:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:51:58]wFMCommunicate OK [09:51:58]SAM_PROTO_GetShiftState done [09:51:58]FM_GetShiftState done [09:51:58]opened in 1715904675 [09:51:58]opened+sec_in_day 1715991075 [09:51:58]quantity*price = 100066 [09:51:58]sum+1 = 100067 [09:51:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.66 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 24 17.05.2024 09:52 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5089 ФПД: 39577626944729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095203&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5089&fm=39577626944729&tin=02508201610067®Number=0000000000154221&sum=100000 [09:51:59]StoreToDocumentArchive [09:51:59]shift 45 fd 5089 [09:51:59]save to /storage/0045/doc_00005089 [09:51:59]save last doc name /storage/0045/doc_00005089 to /storage/kkm_last_doc_name [09:51:59]save OK [09:51:59]Clear old archive folders... [09:51:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:59]tlvbuf is B6F0AAC0 [09:51:59]SAM_PROTO_ClearQueue [09:51:59]wFMCommunicate request_size=4 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 09 00 00 [09:51:59]Write to MH i2c: E2 08 00 70 20 80 09 00 00 00 00 00 00 02 [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 70 20 00 90 00 04 [09:51:59]RAPDU: 90 00 [09:51:59]wFMCommunicate OK [09:51:59]SAM_PROTO_ClearQueue done [09:51:59]KKMCreateOFDPacket [09:51:59]OFDProtocolAddRootSTLVToBuf [09:51:59]FM_MakeSignedData [09:51:59]FM_MakeSignedData [09:51:59]SAM_PROTO_SignData [09:51:59]wFMCommunicate request_size=4 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 0D 01 02 [09:51:59]Write to MH i2c: E2 08 00 71 20 80 0D 01 02 00 00 00 00 0A [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 71 20 00 90 00 05 [09:51:59]RAPDU: 90 00 [09:51:59]wFMCommunicate OK [09:51:59]wFMCommunicate request_size=255 [09:51:59]MH_SAM_APDU [09:51: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 C3 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E1 13 00 00 35 04 06 00 23 [09:51:59]Write to MH i2c: E2 02 01 72 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 C3 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E1 13 00 00 35 04 06 00 23 00 00 C9 [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 72 20 00 90 00 06 [09:51:59]RAPDU: 90 00 [09:51:59]wFMCommunicate OK [09:51:59]wFMCommunicate request_size=10 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 0D 02 02 05 FE E2 65 24 D9 [09:51:59]Write to MH i2c: E2 0D 00 73 20 80 0D 02 02 05 00 FE E2 65 24 D9 00 00 59 [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 03 00 73 20 00 90 00 07 [09:51:59]RAPDU: 90 00 [09:51:59]wFMCommunicate OK [09:51:59]wFMCommunicate request_size=4 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 0D 03 02 [09:51:59]Write to MH i2c: E2 08 00 74 20 80 0D 03 02 00 00 00 00 0F [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 0B 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 0B 00 74 20 00 06 95 41 B3 8C C1 DD B4 90 00 7D [09:51:59]RAPDU: 06 95 41 B3 8C C1 DD B4 90 00 [09:51:59]wFMCommunicate OK [09:51:59]SAM_PROTO_SignData done [09:51:59]FM_MakeSignedData done [09:51:59]CreateOFDProtocolMessage [09:51:59]wFMCommunicate request_size=4 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 11 00 00 [09:51:59]Write to MH i2c: E2 08 00 75 20 80 11 00 00 00 00 00 00 0F [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 17 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 17 00 75 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 64 [09:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:51:59]wFMCommunicate OK [09:51:59]CreateOFDProtocolMessage done [09:51:59]OFDSenderStorePacket 5089 [09:51:59]StoreOFDPacket docnum=5089 [09:51:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 57 E4 07 01 58 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 C3 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E1 13 00 00 35 04 06 00 23 FE E2 65 24 D9 06 95 41 B3 8C C1 DD B4 [09:51:59]CheckFolder [09:51:59]dirname=/storage/ofd_packets [09:51:59]CheckFolder done [09:51:59]ProducePacketName [09:51:59]name=ofd_packets/00005089 [09:51:59]NVStorageSaveData ofd_packets/00005089 [09:51:59]File name is /storage/ofd_packets/00005089 [09:51:59]Write 301 bytes [09:51:59]NVStorageSaveData done [09:51:59]OFDSenderStorePacket done [09:51:59]KKMCreateOFDPacket done [09:51:59]NVStorageSaveData kkm_last_timestamp [09:51:59]File name is /storage/kkm_last_timestamp [09:51:59]Write 4 bytes [09:51:59]NVStorageSaveData done [09:51:59]ExternCall_PrintAddStr [09:51:59]wPrintStart [09:51:59]Write to MH i2c: 01 00 00 76 20 96 [09:51:59]OFD Sender: Processing packet 5089 [packets to send 4, broken 3] [09:51:59]ProducePacketName [09:51:59]name=ofd_packets/00005089 [09:51:59]OFD Sender: To server: ‡•öpG, [09:51:59]CommunicateWithHost lk.salyk.kg:30040 [09:51:59]ConnectInit lk.salyk.kg [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: 01 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: 01 07 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: 01 07 00 76 20 00 00 00 00 00 FF 0F AB [09:51:59]RasterBufferAndPrint [09:51:59]line Счет N : (1)1993450 [09:51:59]line ИÐÐ: 02508201610067 [09:51:59]line Контрольно-КаÑÑовый Чек [09:51:59]line ПРОДÐЖР[09:51:59]line ТРК (МРК, ГÐК) : 63 [09:51:59]line Товар: 2710124130 [09:51:59]line Ðи-92-К-4 [09:51:59]line 14.980 * 66.80 [09:51:59]line = 1000.66 [09:51:59]line ÐДС 12% ÐСП 1% [09:51:59]line > о реализуемом товаре [09:51:59]line ОКРУГЛЕÐИЕ: -0.66 [09:51:59]line ИТОГО: 1000.00 [09:51:59]line ВнеÑено: 1000.00 [09:51:59]line СДÐЧÐ: 0.00 [09:51:59]line ÐСП 1% : 8.85 [09:51:59]line ÐДС 12% : 106.26 [09:51:59]line Ðаличными: 1000.00 [09:51:59]line Безнал.: 0.00 [09:51:59]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:51:59]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:51:59]line СÐО: Общий режим [09:51:59]line Чек 24 17.05.2024 09:52 [09:51:59]line Смена: 45 ФФД: 1.0 [09:51:59]line ЗÐМ: 0300000237 [09:52:00]line РÐМ: 0000000000154221 [09:52:00]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:52:00]line ФМ: 0000000000963259 [09:52:00]line ФД: 5089 [09:52:00]line ФПД: 39577626944729 [09:52:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095203&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5089&fm=39577626944729&tin=02508201610067®Number=0000000000154221&sum=100000 [09:52:00]Connected sock=10 [09:52:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 57 E4 07 01 58 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 C3 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E1 13 00 00 35 04 06 00 23 FE E2 65 24 D9 06 95 41 B3 8C C1 DD B4 [09:52:00]written 0, free lines is 4095 [09:52:00]Write to MH i2c: 01 00 00 A1 20 C1 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 07 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 07 00 A1 20 00 00 00 00 00 66 0C 3A [09:52:00]RasterBufferAndPrint [09:52:00]line [09:52:00]line [09:52:00]line [09:52:00]line [09:52:00]line [09:52:00]written 0, free lines is 3178 [09:52:00]MH_Cut [09:52:00]Write to MH i2c: D1 01 00 A8 20 01 9A [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: D1 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: D1 01 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: D1 01 00 A8 20 00 99 [09:52:00]Write to MH i2c: 01 00 00 A9 20 C9 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 CF 7C 47 00 2D 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 39 36 33 32 35 39 10 04 04 00 E1 13 00 00 F4 03 04 00 84 D4 46 66 B6 04 01 00 00 83 27 B3 64 B5 50 87 F9 [09:52:00]CommunicateWithHost err = 0 [09:52:00]CheckOFDResponse [09:52:00]1017 (14) - 77093643461234 [09:52:00]1041 (16) - 0000000000963259 [09:52:00]1040 (4) - 5089 [09:52:00]1012 (4) - 17.05.2024 03:52 [09:52:00]1206 (1) - 0 [09:52:00]OFD Sender: Remove packet 5089 [09:52:00]ProducePacketName [09:52:00]name=ofd_packets/00005089 [09:52:00]NVStorageDeleteData [09:52:01]OFD Sender: No OFD packet to send [09:52:01]*** Cut start [09:52:01]*** Partial cut [09:52:01]*** CUTSNS_PIN = 1 [09:52:01]*** CUTSNS_PIN = 0 [09:52:02]*** Brake cut motor [09:52:02]Read from MH i2c: 01 [09:52:02]MH_I2C_Read... [09:52:02]*** Stop cut motor [09:52:02]*** Cut end [09:52:02]Read from MH i2c: 01 07 00 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: 01 07 00 A9 20 00 00 00 00 00 FF 0F DE [09:52:02]process_action close_receipt done [09:52:02]requested_data is exist [09:52:02]produce_requested_data [09:52:02]requested_item fm.sn is exist - process it [09:52:02]wFMCommunicate request_size=4 [09:52:02]MH_SAM_APDU [09:52:02]CAPDU: 80 11 00 00 [09:52:02]Write to MH i2c: E2 08 00 AA 20 80 11 00 00 00 00 00 00 44 [09:52:02]Write i2c OK [09:52:02]MH_I2C_Read... [09:52:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:02]Read from MH i2c: E2 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 17 00 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 17 00 AA 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 99 [09:52:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:52:02]wFMCommunicate OK [09:52:02]requested_item fd.num is exist - process it [09:52:02]SAM_PROTO_GetFieldsCounters [09:52:02]wFMCommunicate request_size=4 [09:52:02]MH_SAM_APDU [09:52:02]CAPDU: 80 13 00 00 [09:52:02]Write to MH i2c: E2 08 00 AB 20 80 13 00 00 00 00 00 00 47 [09:52:02]Write i2c OK [09:52:02]MH_I2C_Read... [09:52:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:02]Read from MH i2c: E2 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 62 00 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 62 00 AB 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E1 13 00 00 0E 04 04 00 2D 00 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 C9 [09:52:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E1 13 00 00 0E 04 04 00 2D 00 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 [09:52:02]wFMCommunicate OK [09:52:02]SAM_PROTO_GetFieldsCounters done [09:52:02]requested_item shift.num is exist - process it [09:52:02]requested_item shift.opened is exist - process it [09:52:02]req_shift_opened [09:52:02]FM_GetShiftState [09:52:02]SAM_PROTO_GetShiftState [09:52:02]wFMCommunicate request_size=4 [09:52:02]MH_SAM_APDU [09:52:02]CAPDU: 80 13 01 00 [09:52:02]Write to MH i2c: E2 08 00 AC 20 80 13 01 00 00 00 00 00 49 [09:52:02]Write i2c OK [09:52:02]MH_I2C_Read... [09:52:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:02]Read from MH i2c: E2 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 0E 00 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: E2 0E 00 AC 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 44 [09:52:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:52:02]wFMCommunicate OK [09:52:02]SAM_PROTO_GetShiftState done [09:52:02]FM_GetShiftState done [09:52:02]req_shift_opened done [09:52:02]requested_item shift.open_date is exist - process it [09:52:02]req_shift_open_date [09:52:02]req_shift_open_date done [09:52:02]produce_requested_data done [09:52:02]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5089,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:52:02]process_action_free close_receipt [09:52:02]json_value_free [09:52:02]json_value_free done [09:52:02]process_json_proto returns [09:52:02]Send response to host [09:52:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5089,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:52:02]free response buf [09:52:02]execute_script done [09:52:02]execute_script returns [09:52:02]free content buf [09:52:02]Sock 9.Close socket [09:52:02]Sock 9.Thread stoped [09:52:06]OFD Sender: No OFD packet to send [09:52:10]accept exits with 7 [09:52:10]New connection [09:52:10]New thread 3067252068 created [09:52:10]Thread 3067108708 joined [09:52:10]Waiting for new connection... [09:52:10] Sock 7.Parse request [09:52:10]Sock 7.Check first char [09:52:10]Sock 7.First char is OK [09:52:10]request: POST /json_proto HTTP/1.0 [09:52:10]Method: POST [09:52:10]URL: /json_proto [09:52:10]Method is POST - this is cgi request [09:52:10]url: /json_proto [09:52:10]query_string will be loaded in cgi processing [09:52:10]execute_cgi json_proto POST (null) [09:52:10]execute_cgi path=json_proto method=POST [09:52:10]POST find Content-Length [09:52:10]Host: 172.17.44.4:8080 [09:52:10]Content-Length: 652 [09:52:10]Content-Type: application/json [09:52:10] [09:52:10]POST finish read [09:52:10]Found Content-Length = 652 [09:52:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141058", "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" : 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" ] } } [09:52:10]execute_script... [09: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 : (3)141058", "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" : 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" ] } } [09:52:10]POST & json_proto [09:52:10]process_json_proto [09:52:10]json parsed OK: [09:52:10]protocol is kg_v1.0 [09:52:10]action value=close_receipt [09:52:10]process_action close_receipt [09:52:10]cmd_close_receipt [09:52:10]MH_GetDate [09:52:10]Write to MH i2c: F0 00 00 AD 20 BC [09:52:10]Write i2c OK [09:52:10]MH_I2C_Read... [09:52:10]Read from MH i2c: F0 [09:52:10]MH_I2C_Read... [09:52:10]Read from MH i2c: F0 09 00 [09:52:10]MH_I2C_Read... [09:52:10]Read from MH i2c: F0 09 00 AD 20 00 CF 28 47 66 6C E9 28 66 4C [09:52:10]GetLastDocTimeStamp 1715939523 [09:52:10]current date 1715939535 [09:52:10]FM_GetShiftState [09:52:10]SAM_PROTO_GetShiftState [09:52:10]wFMCommunicate request_size=4 [09:52:10]MH_SAM_APDU [09:52:10]CAPDU: 80 13 01 00 [09:52:10]Write to MH i2c: E2 08 00 AE 20 80 13 01 00 00 00 00 00 4B [09:52:10]Write i2c OK [09:52:10]MH_I2C_Read... [09:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:10]Read from MH i2c: E2 [09:52:10]MH_I2C_Read... [09:52:10]Read from MH i2c: E2 0E 00 [09:52:10]MH_I2C_Read... [09:52:10]Read from MH i2c: E2 0E 00 AE 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 46 [09:52:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:52:10]wFMCommunicate OK [09:52:10]SAM_PROTO_GetShiftState done [09:52:10]FM_GetShiftState done [09:52:10]opened in 1715904675 [09:52:10]opened+sec_in_day 1715991075 [09:52:10]quantity*price = 6500 [09:52:10]sum+1 = 6501 [09:52:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 ÐСП 1% : 0.57 ÐДС 12% : 6.90 Ðаличными: 65.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 25 17.05.2024 09:52 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5090 ФПД: 140983661932587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095215&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5090&fm=140983661932587&tin=02508201610067®Number=0000000000154221&sum=6500 0 [09:52:12]StoreToDocumentArchive [09:52:12]shift 45 fd 5090 [09:52:12]save to /storage/0045/doc_00005090 [09:52:12]save last doc name /storage/0045/doc_00005090 to /storage/kkm_last_doc_name [09:52:12]save OK [09:52:12]Clear old archive folders... [09:52:12]ProcessDocumentItem done err = 0, tmpTLVsize=275 [09:52:12]tlvbuf is 0121F910 [09:52:12]SAM_PROTO_ClearQueue [09:52:12]wFMCommunicate request_size=4 [09:52:12]MH_SAM_APDU [09:52:12]CAPDU: 80 09 00 00 [09:52:12]Write to MH i2c: E2 08 00 BB 20 80 09 00 00 00 00 00 00 4D [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 BB 20 00 90 00 4F [09:52:12]RAPDU: 90 00 [09:52:12]wFMCommunicate OK [09:52:12]SAM_PROTO_ClearQueue done [09:52:12]KKMCreateOFDPacket [09:52:12]OFDProtocolAddRootSTLVToBuf [09:52:12]FM_MakeSignedData [09:52:12]FM_MakeSignedData [09:52:12]SAM_PROTO_SignData [09:52:12]wFMCommunicate request_size=4 [09:52:12]MH_SAM_APDU [09:52:12]CAPDU: 80 0D 01 02 [09:52:12]Write to MH i2c: E2 08 00 BC 20 80 0D 01 02 00 00 00 00 55 [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 BC 20 00 90 00 50 [09:52:12]RAPDU: 90 00 [09:52:12]wFMCommunicate OK [09:52:12]wFMCommunicate request_size=255 [09:52:12]MH_SAM_APDU [09:52: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 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 19 00 00 00 F4 03 04 00 CF 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 [09:52:12]Write to MH i2c: E2 02 01 BD 20 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 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 19 00 00 00 F4 03 04 00 CF 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 00 00 00 [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 BD 20 00 90 00 51 [09:52:12]RAPDU: 90 00 [09:52:12]wFMCommunicate OK [09:52:12]wFMCommunicate request_size=34 [09:52:12]MH_SAM_APDU [09:52:12]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E2 13 00 00 35 04 06 00 80 39 51 16 B0 2B [09:52:12]Write to MH i2c: E2 25 00 BE 20 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E2 13 00 00 35 04 06 00 80 39 51 16 B0 2B 00 00 0B [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 03 00 BE 20 00 90 00 52 [09:52:12]RAPDU: 90 00 [09:52:12]wFMCommunicate OK [09:52:12]wFMCommunicate request_size=4 [09:52:12]MH_SAM_APDU [09:52:12]CAPDU: 80 0D 03 02 [09:52:12]Write to MH i2c: E2 08 00 BF 20 80 0D 03 02 00 00 00 00 5A [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 0B 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 0B 00 BF 20 00 D3 B8 7A BE 95 E4 F6 7D 90 00 0A [09:52:12]RAPDU: D3 B8 7A BE 95 E4 F6 7D 90 00 [09:52:12]wFMCommunicate OK [09:52:12]SAM_PROTO_SignData done [09:52:12]FM_MakeSignedData done [09:52:12]CreateOFDProtocolMessage [09:52:12]wFMCommunicate request_size=4 [09:52:12]MH_SAM_APDU [09:52:12]CAPDU: 80 11 00 00 [09:52:12]Write to MH i2c: E2 08 00 C0 20 80 11 00 00 00 00 00 00 5A [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:12]Read from MH i2c: E2 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 17 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: E2 17 00 C0 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 AF [09:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:52:12]wFMCommunicate OK [09:52:12]CreateOFDProtocolMessage done [09:52:12]OFDSenderStorePacket 5090 [09:52:12]StoreOFDPacket docnum=5090 [09:52:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 FE 93 1F 01 18 D7 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 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 19 00 00 00 F4 03 04 00 CF 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E2 13 00 00 35 04 06 00 80 39 51 16 B0 2B D3 B8 7A BE 95 E4 F6 7D [09:52:12]CheckFolder [09:52:12]dirname=/storage/ofd_packets [09:52:12]CheckFolder done [09:52:12]ProducePacketName [09:52:12]name=ofd_packets/00005090 [09:52:12]NVStorageSaveData ofd_packets/00005090 [09:52:12]File name is /storage/ofd_packets/00005090 [09:52:12]Write 325 bytes [09:52:12]NVStorageSaveData done [09:52:12]OFDSenderStorePacket done [09:52:12]KKMCreateOFDPacket done [09:52:12]NVStorageSaveData kkm_last_timestamp [09:52:12]File name is /storage/kkm_last_timestamp [09:52:12]Write 4 bytes [09:52:12]NVStorageSaveData done [09:52:12]ExternCall_PrintAddStr [09:52:12]wPrintStart [09:52:12]Write to MH i2c: 01 00 00 C1 20 E1 [09:52:12]Write i2c OK [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: 01 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: 01 07 00 [09:52:12]MH_I2C_Read... [09:52:12]Read from MH i2c: 01 07 00 C1 20 00 00 00 00 00 FF 0F F6 [09:52:12]RasterBufferAndPrint [09:52:12]line Счет N : (3)141058 [09:52:12]line ИÐÐ: 02508201610067 [09:52:12]line Контрольно-КаÑÑовый Чек [09:52:12]line ПРОДÐЖР[09:52:12]line Товар: 54491472 [09:52:12]line Ðапиток Кока-Кола 0,5л [09:52:12]line 1.000 * 65.00 [09:52:12]line = 65.00 [09:52:12]line ÐДС 12% ÐСП 1% [09:52:12]line > о реализуемом товаре [09:52:12]line ИТОГО: 65.00 [09:52:12]line ÐСП 1% : 0.57 [09:52:12]line ÐДС 12% : 6.90 [09:52:12]line Ðаличными: 65.00 [09:52:12]line Безнал.: 0.00 [09:52:12]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:52:12]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:52:12]line СÐО: Общий режим [09:52:12]line Чек 25 17.05.2024 09:52 [09:52:12]line Смена: 45 ФФД: 1.0 [09:52:12]line ЗÐМ: 0300000237 [09:52:12]line РÐМ: 0000000000154221 [09:52:12]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:52:12]line ФМ: 0000000000963259 [09:52:12]line ФД: 5090 [09:52:12]line ФПД: 140983661932587 [09:52:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095215&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5090&fm=140983661932587&tin=02508201610067®Number=0000000000154221&sum=6500 [09:52:12]line 0 [09:52:12]OFD Sender: Processing packet 5090 [packets to send 4, broken 3] [09:52:12]ProducePacketName [09:52:12]name=ofd_packets/00005090 [09:52:12]OFD Sender: To server: ‡•öpG, [09:52:12]CommunicateWithHost lk.salyk.kg:30040 [09:52:12]ConnectInit lk.salyk.kg [09:52:12]written 0, free lines is 4095 [09:52:13]Connected sock=10 [09:52:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 FE 93 1F 01 18 D7 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 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 19 00 00 00 F4 03 04 00 CF 28 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E2 13 00 00 35 04 06 00 80 39 51 16 B0 2B D3 B8 7A BE 95 E4 F6 7D [09:52:13]Write to MH i2c: 01 00 00 E9 20 09 [09:52:13]Write i2c OK [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: 01 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: 01 07 00 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: 01 07 00 E9 20 00 00 00 00 00 97 0C B3 [09:52:13]RasterBufferAndPrint [09:52:13]line [09:52:13]line [09:52:13]line [09:52:13]line [09:52:13]line [09:52:13]written 0, free lines is 3228 [09:52:13]MH_Cut [09:52:13]Write to MH i2c: D1 01 00 F0 20 01 E2 [09:52:13]Write i2c OK [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: D1 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: D1 01 00 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: D1 01 00 F0 20 00 E1 [09:52:13]Write to MH i2c: 01 00 00 F1 20 11 [09:52:13]Write i2c OK [09:52:13]MH_I2C_Read... [09:52:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 45 2D 47 00 19 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 39 36 33 32 35 39 10 04 04 00 E2 13 00 00 F4 03 04 00 90 D4 46 66 B6 04 01 00 00 6C 89 43 56 58 17 66 2A [09:52:13]CommunicateWithHost err = 0 [09:52:13]CheckOFDResponse [09:52:13]1017 (14) - 77093643461234 [09:52:13]1041 (16) - 0000000000963259 [09:52:13]1040 (4) - 5090 [09:52:13]1012 (4) - 17.05.2024 03:52 [09:52:13]1206 (1) - 0 [09:52:13]OFD Sender: Remove packet 5090 [09:52:13]ProducePacketName [09:52:13]name=ofd_packets/00005090 [09:52:13]NVStorageDeleteData [09:52:13]OFD Sender: No OFD packet to send [09:52:14]*** Cut start [09:52:14]*** Partial cut [09:52:14]*** CUTSNS_PIN = 1 [09:52:14]*** CUTSNS_PIN = 0 [09:52:14]*** Brake cut motor [09:52:15]Read from MH i2c: 01 [09:52:15]MH_I2C_Read... [09:52:15]*** Stop cut motor [09:52:15]*** Cut end [09:52:15]Read from MH i2c: 01 07 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: 01 07 00 F1 20 00 00 00 00 00 FF 0F 26 [09:52:15]process_action close_receipt done [09:52:15]requested_data is exist [09:52:15]produce_requested_data [09:52:15]requested_item fm.sn is exist - process it [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 11 00 00 [09:52:15]Write to MH i2c: E2 08 00 F2 20 80 11 00 00 00 00 00 00 8C [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 17 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 17 00 F2 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E1 [09:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:52:15]wFMCommunicate OK [09:52:15]requested_item fd.num is exist - process it [09:52:15]SAM_PROTO_GetFieldsCounters [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 13 00 00 [09:52:15]Write to MH i2c: E2 08 00 F3 20 80 13 00 00 00 00 00 00 8F [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 62 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 62 00 F3 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E2 13 00 00 0E 04 04 00 2D 00 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 15 [09:52:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E2 13 00 00 0E 04 04 00 2D 00 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:52:15]wFMCommunicate OK [09:52:15]SAM_PROTO_GetFieldsCounters done [09:52:15]requested_item shift.num is exist - process it [09:52:15]requested_item shift.opened is exist - process it [09:52:15]req_shift_opened [09:52:15]FM_GetShiftState [09:52:15]SAM_PROTO_GetShiftState [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 13 01 00 [09:52:15]Write to MH i2c: E2 08 00 F4 20 80 13 01 00 00 00 00 00 91 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 0E 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 0E 00 F4 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8C [09:52:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:52:15]wFMCommunicate OK [09:52:15]SAM_PROTO_GetShiftState done [09:52:15]FM_GetShiftState done [09:52:15]req_shift_opened done [09:52:15]requested_item shift.open_date is exist - process it [09:52:15]req_shift_open_date [09:52:15]req_shift_open_date done [09:52:15]produce_requested_data done [09:52:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5090,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:52:15]process_action_free close_receipt [09:52:15]json_value_free [09:52:15]json_value_free done [09:52:15]process_json_proto returns [09:52:15]Send response to host [09:52:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5090,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:52:15]free response buf [09:52:15]execute_script done [09:52:15]execute_script returns [09:52:15]free content buf [09:52:15]Sock 7.Close socket [09:52:15]Sock 7.Thread stoped [09:52:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:14]OFD Sender: No OFD packet to send [09:53:19]OFD Sender: No OFD packet to send [09:53:22]accept exits with 9 [09:53:22]New connection [09:53:22]New thread 3067108708 created [09:53:22]Thread 3067252068 joined [09:53:22]Waiting for new connection... [09:53:22] Sock 9.Parse request [09:53:22]Sock 9.Check first char [09:53:22]Sock 9.First char is OK [09:53:22]request: POST /json_proto HTTP/1.0 [09:53:22]Method: POST [09:53:22]URL: /json_proto [09:53:22]Method is POST - this is cgi request [09:53:22]url: /json_proto [09:53:22]query_string will be loaded in cgi processing [09:53:22]execute_cgi json_proto POST (null) [09:53:22]execute_cgi path=json_proto method=POST [09:53:22]POST find Content-Length [09:53:22]Host: 172.17.44.4:8080 [09:53:22]Content-Length: 679 [09:53:22]Content-Type: application/json [09:53:22] [09:53:22]POST finish read [09:53:22]Found Content-Length = 679 [09:53:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.750, "sum" : 985.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 985.00, "total" : 985.00, "payments": [ { "type": 0, "sum" : 985.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:22]execute_script... [09:53:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.750, "sum" : 985.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 985.00, "total" : 985.00, "payments": [ { "type": 0, "sum" : 985.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:22]POST & json_proto [09:53:22]process_json_proto [09:53:22]json parsed OK: [09:53:22]protocol is kg_v1.0 [09:53:22]action value=close_receipt [09:53:22]process_action close_receipt [09:53:22]cmd_close_receipt [09:53:22]MH_GetDate [09:53:22]Write to MH i2c: F0 00 00 F5 20 04 [09:53:22]Write i2c OK [09:53:22]MH_I2C_Read... [09:53:22]Read from MH i2c: F0 [09:53:22]MH_I2C_Read... [09:53:22]Read from MH i2c: F0 09 00 [09:53:22]MH_I2C_Read... [09:53:22]Read from MH i2c: F0 09 00 F5 20 00 16 29 47 66 6C E9 28 66 DC [09:53:22]GetLastDocTimeStamp 1715939535 [09:53:22]current date 1715939606 [09:53:22]FM_GetShiftState [09:53:22]SAM_PROTO_GetShiftState [09:53:22]wFMCommunicate request_size=4 [09:53:22]MH_SAM_APDU [09:53:22]CAPDU: 80 13 01 00 [09:53:22]Write to MH i2c: E2 08 00 F6 20 80 13 01 00 00 00 00 00 93 [09:53:22]Write i2c OK [09:53:22]MH_I2C_Read... [09:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:22]Read from MH i2c: E2 [09:53:22]MH_I2C_Read... [09:53:22]Read from MH i2c: E2 0E 00 [09:53:22]MH_I2C_Read... [09:53:22]Read from MH i2c: E2 0E 00 F6 20 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8E [09:53:22]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:53:22]wFMCommunicate OK [09:53:22]SAM_PROTO_GetShiftState done [09:53:22]FM_GetShiftState done [09:53:22]opened in 1715904675 [09:53:22]opened+sec_in_day 1715991075 [09:53:22]quantity*price = 98530 [09:53:22]sum+1 = 98531 [09:53:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.30 ИТОГО: 985.00 ВнеÑено: 985.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.72 ÐДС 12% : 104.63 Ðаличными: 985.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 26 17.05.2024 09:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5091 ФПД: 40586269573294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095326&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5091&fm=40586269573294&tin=02508201610067®Number=0000000000154221&sum=98500 [09:53:23]StoreToDocumentArchive [09:53:23]shift 45 fd 5091 [09:53:23]save to /storage/0045/doc_00005091 [09:53:23]save last doc name /storage/0045/doc_00005091 to /storage/kkm_last_doc_name [09:53:23]save OK [09:53:23]Clear old archive folders... [09:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:23]tlvbuf is B6F0A3E0 [09:53:23]SAM_PROTO_ClearQueue [09:53:23]wFMCommunicate request_size=4 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 09 00 00 [09:53:23]Write to MH i2c: E2 08 00 03 21 80 09 00 00 00 00 00 00 96 [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 03 21 00 90 00 98 [09:53:23]RAPDU: 90 00 [09:53:23]wFMCommunicate OK [09:53:23]SAM_PROTO_ClearQueue done [09:53:23]KKMCreateOFDPacket [09:53:23]OFDProtocolAddRootSTLVToBuf [09:53:23]FM_MakeSignedData [09:53:23]FM_MakeSignedData [09:53:23]SAM_PROTO_SignData [09:53:23]wFMCommunicate request_size=4 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 0D 01 02 [09:53:23]Write to MH i2c: E2 08 00 04 21 80 0D 01 02 00 00 00 00 9E [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 04 21 00 90 00 99 [09:53:23]RAPDU: 90 00 [09:53:23]wFMCommunicate OK [09:53:23]wFMCommunicate request_size=255 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 28 00 00 00 00 07 04 06 00 C4 80 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 16 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E3 13 00 00 35 04 06 00 24 [09:53:23]Write to MH i2c: E2 02 01 05 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 28 00 00 00 00 07 04 06 00 C4 80 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 16 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E3 13 00 00 35 04 06 00 24 00 00 54 [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 05 21 00 90 00 9A [09:53:23]RAPDU: 90 00 [09:53:23]wFMCommunicate OK [09:53:23]wFMCommunicate request_size=10 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 0D 02 02 05 E9 BA 2E 40 AE [09:53:23]Write to MH i2c: E2 0D 00 06 21 80 0D 02 02 05 00 E9 BA 2E 40 AE 00 00 6A [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 03 00 06 21 00 90 00 9B [09:53:23]RAPDU: 90 00 [09:53:23]wFMCommunicate OK [09:53:23]wFMCommunicate request_size=4 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 0D 03 02 [09:53:23]Write to MH i2c: E2 08 00 07 21 80 0D 03 02 00 00 00 00 A3 [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 0B 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 0B 00 07 21 00 44 1F 3C 30 70 A6 85 BF 90 00 CD [09:53:23]RAPDU: 44 1F 3C 30 70 A6 85 BF 90 00 [09:53:23]wFMCommunicate OK [09:53:23]SAM_PROTO_SignData done [09:53:23]FM_MakeSignedData done [09:53:23]CreateOFDProtocolMessage [09:53:23]wFMCommunicate request_size=4 [09:53:23]MH_SAM_APDU [09:53:23]CAPDU: 80 11 00 00 [09:53:23]Write to MH i2c: E2 08 00 08 21 80 11 00 00 00 00 00 00 A3 [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:23]Read from MH i2c: E2 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 17 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: E2 17 00 08 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F8 [09:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:53:23]wFMCommunicate OK [09:53:23]CreateOFDProtocolMessage done [09:53:23]OFDSenderStorePacket 5091 [09:53:23]StoreOFDPacket docnum=5091 [09:53:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A0 1C 07 01 B8 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 28 00 00 00 00 07 04 06 00 C4 80 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 16 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E3 13 00 00 35 04 06 00 24 E9 BA 2E 40 AE 44 1F 3C 30 70 A6 85 BF [09:53:23]CheckFolder [09:53:23]dirname=/storage/ofd_packets [09:53:23]CheckFolder done [09:53:23]ProducePacketName [09:53:23]name=ofd_packets/00005091 [09:53:23]NVStorageSaveData ofd_packets/00005091 [09:53:23]File name is /storage/ofd_packets/00005091 [09:53:23]Write 301 bytes [09:53:23]NVStorageSaveData done [09:53:23]OFDSenderStorePacket done [09:53:23]KKMCreateOFDPacket done [09:53:23]NVStorageSaveData kkm_last_timestamp [09:53:23]File name is /storage/kkm_last_timestamp [09:53:23]Write 4 bytes [09:53:23]NVStorageSaveData done [09:53:23]ExternCall_PrintAddStr [09:53:23]wPrintStart [09:53:23]Write to MH i2c: 01 00 00 09 21 2A [09:53:23]Write i2c OK [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: 01 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: 01 07 00 [09:53:23]MH_I2C_Read... [09:53:23]Read from MH i2c: 01 07 00 09 21 00 00 00 00 00 FF 0F 3F [09:53:23]RasterBufferAndPrint [09:53:23]line Счет N : (1)1993452 [09:53:23]line ИÐÐ: 02508201610067 [09:53:23]line Контрольно-КаÑÑовый Чек [09:53:23]line ПРОДÐЖР[09:53:23]line ТРК (МРК, ГÐК) : 43 [09:53:23]line Товар: 2710124130 [09:53:23]line Ðи-92-К-4 [09:53:23]line 14.750 * 66.80 [09:53:23]line = 985.30 [09:53:23]line ÐДС 12% ÐСП 1% [09:53:23]line > о реализуемом товаре [09:53:23]line ОКРУГЛЕÐИЕ: -0.30 [09:53:23]line ИТОГО: 985.00 [09:53:23]line ВнеÑено: 985.00 [09:53:23]line СДÐЧÐ: 0.00 [09:53:23]line ÐСП 1% : 8.72 [09:53:23]line ÐДС 12% : 104.63 [09:53:23]line Ðаличными: 985.00 [09:53:23]line Безнал.: 0.00 [09:53:23]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:53:23]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:53:23]line СÐО: Общий режим [09:53:23]line Чек 26 17.05.2024 09:53 [09:53:23]line Смена: 45 ФФД: 1.0 [09:53:23]line ЗÐМ: 0300000237 [09:53:23]line РÐМ: 0000000000154221 [09:53:23]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:53:23]line ФМ: 0000000000963259 [09:53:23]line ФД: 5091 [09:53:23]line ФПД: 40586269573294 [09:53:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095326&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5091&fm=40586269573294&tin=02508201610067®Number=0000000000154221&sum=98500 [09:53:24]OFD Sender: Processing packet 5091 [packets to send 4, broken 3] [09:53:24]ProducePacketName [09:53:24]name=ofd_packets/00005091 [09:53:24]OFD Sender: To server: ‡•öpG, [09:53:24]CommunicateWithHost lk.salyk.kg:30040 [09:53:24]ConnectInit lk.salyk.kg [09:53:24]written 0, free lines is 4095 [09:53:24]Connected sock=10 [09:53:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A0 1C 07 01 B8 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 28 00 00 00 00 07 04 06 00 C4 80 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 16 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E3 13 00 00 35 04 06 00 24 E9 BA 2E 40 AE 44 1F 3C 30 70 A6 85 BF [09:53:24]Write to MH i2c: 01 00 00 34 21 55 [09:53:24]Write i2c OK [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: 01 [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: 01 07 00 [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: 01 07 00 34 21 00 00 00 00 00 6D 0C D5 [09:53:24]RasterBufferAndPrint [09:53:24]line [09:53:24]line [09:53:24]line [09:53:24]line [09:53:24]line [09:53:24]written 0, free lines is 3184 [09:53:24]MH_Cut [09:53:24]Write to MH i2c: D1 01 00 3B 21 01 2E [09:53:24]Write i2c OK [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: D1 [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: D1 01 00 [09:53:24]MH_I2C_Read... [09:53:24]Read from MH i2c: D1 01 00 3B 21 00 2D [09:53:24]Write to MH i2c: 01 00 00 3C 21 5D [09:53:24]Write i2c OK [09:53:24]MH_I2C_Read... [09:53:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 AE E1 47 00 DA 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 39 36 33 32 35 39 10 04 04 00 E3 13 00 00 F4 03 04 00 D7 D4 46 66 B6 04 01 00 00 4D 98 3A 9C 2C 4A 0C 06 [09:53:24]CommunicateWithHost err = 0 [09:53:24]CheckOFDResponse [09:53:24]1017 (14) - 77093643461234 [09:53:24]1041 (16) - 0000000000963259 [09:53:24]1040 (4) - 5091 [09:53:24]1012 (4) - 17.05.2024 03:53 [09:53:24]1206 (1) - 0 [09:53:24]OFD Sender: Remove packet 5091 [09:53:24]ProducePacketName [09:53:24]name=ofd_packets/00005091 [09:53:24]NVStorageDeleteData [09:53:25]OFD Sender: No OFD packet to send [09:53:25]*** Cut start [09:53:25]*** Partial cut [09:53:25]*** CUTSNS_PIN = 1 [09:53:25]*** CUTSNS_PIN = 0 [09:53:25]*** Brake cut motor [09:53:26]Read from MH i2c: 01 [09:53:26]MH_I2C_Read... [09:53:26]*** Stop cut motor [09:53:26]*** Cut end [09:53:26]Read from MH i2c: 01 07 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: 01 07 00 3C 21 00 00 00 00 00 FF 0F 72 [09:53:26]process_action close_receipt done [09:53:26]requested_data is exist [09:53:26]produce_requested_data [09:53:26]requested_item fm.sn is exist - process it [09:53:26]wFMCommunicate request_size=4 [09:53:26]MH_SAM_APDU [09:53:26]CAPDU: 80 11 00 00 [09:53:26]Write to MH i2c: E2 08 00 3D 21 80 11 00 00 00 00 00 00 D8 [09:53:26]Write i2c OK [09:53:26]MH_I2C_Read... [09:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:26]Read from MH i2c: E2 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 17 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 17 00 3D 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2D [09:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:53:26]wFMCommunicate OK [09:53:26]requested_item fd.num is exist - process it [09:53:26]SAM_PROTO_GetFieldsCounters [09:53:26]wFMCommunicate request_size=4 [09:53:26]MH_SAM_APDU [09:53:26]CAPDU: 80 13 00 00 [09:53:26]Write to MH i2c: E2 08 00 3E 21 80 13 00 00 00 00 00 00 DB [09:53:26]Write i2c OK [09:53:26]MH_I2C_Read... [09:53:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:26]Read from MH i2c: E2 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 62 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 62 00 3E 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E3 13 00 00 0E 04 04 00 2D 00 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 65 [09:53:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E3 13 00 00 0E 04 04 00 2D 00 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:53:26]wFMCommunicate OK [09:53:26]SAM_PROTO_GetFieldsCounters done [09:53:26]requested_item shift.num is exist - process it [09:53:26]requested_item shift.opened is exist - process it [09:53:26]req_shift_opened [09:53:26]FM_GetShiftState [09:53:26]SAM_PROTO_GetShiftState [09:53:26]wFMCommunicate request_size=4 [09:53:26]MH_SAM_APDU [09:53:26]CAPDU: 80 13 01 00 [09:53:26]Write to MH i2c: E2 08 00 3F 21 80 13 01 00 00 00 00 00 DD [09:53:26]Write i2c OK [09:53:26]MH_I2C_Read... [09:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:26]Read from MH i2c: E2 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 0E 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 0E 00 3F 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D8 [09:53:26]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:53:26]wFMCommunicate OK [09:53:26]SAM_PROTO_GetShiftState done [09:53:26]FM_GetShiftState done [09:53:26]req_shift_opened done [09:53:26]requested_item shift.open_date is exist - process it [09:53:26]req_shift_open_date [09:53:26]req_shift_open_date done [09:53:26]produce_requested_data done [09:53:26]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5091,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:53:26]process_action_free close_receipt [09:53:26]json_value_free [09:53:26]json_value_free done [09:53:26]process_json_proto returns [09:53:26]Send response to host [09:53:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5091,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:53:26]free response buf [09:53:26]execute_script done [09:53:26]execute_script returns [09:53:26]free content buf [09:53:26]Sock 9.Close socket [09:53:26]Sock 9.Thread stoped [09:53:30]OFD Sender: No OFD packet to send [09:53:35]OFD Sender: No OFD packet to send [09:53:40]OFD Sender: No OFD packet to send [09:53:45]OFD Sender: No OFD packet to send [09:53:50]OFD Sender: No OFD packet to send [09:53:53]accept exits with 7 [09:53:53]New connection [09:53:53]New thread 3067252068 created [09:53:53]Thread 3067108708 joined [09:53:53]Waiting for new connection... [09:53:53] Sock 7.Parse request [09:53:53]Sock 7.Check first char [09:53:53]Sock 7.First char is OK [09:53:53]request: POST /json_proto HTTP/1.0 [09:53:53]Method: POST [09:53:53]URL: /json_proto [09:53:53]Method is POST - this is cgi request [09:53:53]url: /json_proto [09:53:53]query_string will be loaded in cgi processing [09:53:53]execute_cgi json_proto POST (null) [09:53:53]execute_cgi path=json_proto method=POST [09:53:53]POST find Content-Length [09:53:53]Host: 172.17.44.4:8080 [09:53:53]Content-Length: 804 [09:53:53]Content-Type: application/json [09:53:53] [09:53:53]POST finish read [09:53:53]Found Content-Length = 804 [09:53:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:53]execute_script... [09:53: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)1993453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:53]POST & json_proto [09:53:53]process_json_proto [09:53:53]json parsed OK: [09:53:53]protocol is kg_v1.0 [09:53:53]action value=close_receipt [09:53:53]process_action close_receipt [09:53:53]cmd_close_receipt [09:53:53]MH_GetDate [09:53:53]Write to MH i2c: F0 00 00 40 21 50 [09:53:53]Write i2c OK [09:53:53]MH_I2C_Read... [09:53:53]Read from MH i2c: F0 [09:53:53]MH_I2C_Read... [09:53:53]Read from MH i2c: F0 09 00 [09:53:53]MH_I2C_Read... [09:53:53]Read from MH i2c: F0 09 00 40 21 00 36 29 47 66 6C E9 28 66 48 [09:53:53]GetLastDocTimeStamp 1715939606 [09:53:53]current date 1715939638 [09:53:53]FM_GetShiftState [09:53:53]SAM_PROTO_GetShiftState [09:53:53]wFMCommunicate request_size=4 [09:53:53]MH_SAM_APDU [09:53:53]CAPDU: 80 13 01 00 [09:53:53]Write to MH i2c: E2 08 00 41 21 80 13 01 00 00 00 00 00 DF [09:53:53]Write i2c OK [09:53:53]MH_I2C_Read... [09:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:53]Read from MH i2c: E2 [09:53:53]MH_I2C_Read... [09:53:53]Read from MH i2c: E2 0E 00 [09:53:53]MH_I2C_Read... [09:53:53]Read from MH i2c: E2 0E 00 41 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DA [09:53:53]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:53:53]wFMCommunicate OK [09:53:53]SAM_PROTO_GetShiftState done [09:53:53]FM_GetShiftState done [09:53:53]opened in 1715904675 [09:53:53]opened+sec_in_day 1715991075 [09:53:53]quantity*price = 100066 [09:53:53]sum+1 = 100067 [09:53:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.66 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.66 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 27 17.05.2024 09:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5092 ФПД: 102892804332245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095358&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5092&fm=102892804332245&tin=02508201610067®Number=0000000000154221&sum=100066 [09:53:54]StoreToDocumentArchive [09:53:54]shift 45 fd 5092 [09:53:54]save to /storage/0045/doc_00005092 [09:53:54]save last doc name /storage/0045/doc_00005092 to /storage/kkm_last_doc_name [09:53:54]save OK [09:53:54]Clear old archive folders... [09:53:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:54]tlvbuf is 012162B0 [09:53:54]SAM_PROTO_ClearQueue [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 09 00 00 [09:53:54]Write to MH i2c: E2 08 00 4E 21 80 09 00 00 00 00 00 00 E1 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 4E 21 00 90 00 E3 [09:53:54]RAPDU: 90 00 [09:53:54]wFMCommunicate OK [09:53:54]SAM_PROTO_ClearQueue done [09:53:54]KKMCreateOFDPacket [09:53:54]OFDProtocolAddRootSTLVToBuf [09:53:54]FM_MakeSignedData [09:53:54]FM_MakeSignedData [09:53:54]SAM_PROTO_SignData [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 0D 01 02 [09:53:54]Write to MH i2c: E2 08 00 4F 21 80 0D 01 02 00 00 00 00 E9 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 4F 21 00 90 00 E4 [09:53:54]RAPDU: 90 00 [09:53:54]wFMCommunicate OK [09:53:54]wFMCommunicate request_size=255 [09:53:54]MH_SAM_APDU [09:53: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 36 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E4 13 00 00 35 04 06 00 5D [09:53:54]Write to MH i2c: E2 02 01 50 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 36 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E4 13 00 00 35 04 06 00 5D 00 00 E0 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 50 21 00 90 00 E5 [09:53:54]RAPDU: 90 00 [09:53:54]wFMCommunicate OK [09:53:54]wFMCommunicate request_size=10 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 0D 02 02 05 94 99 0D 5A D5 [09:53:54]Write to MH i2c: E2 0D 00 51 21 80 0D 02 02 05 00 94 99 0D 5A D5 00 00 5F [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 03 00 51 21 00 90 00 E6 [09:53:54]RAPDU: 90 00 [09:53:54]wFMCommunicate OK [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 0D 03 02 [09:53:54]Write to MH i2c: E2 08 00 52 21 80 0D 03 02 00 00 00 00 EE [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 0B 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 0B 00 52 21 00 28 10 CE 82 18 C0 15 19 90 00 7D [09:53:54]RAPDU: 28 10 CE 82 18 C0 15 19 90 00 [09:53:54]wFMCommunicate OK [09:53:54]SAM_PROTO_SignData done [09:53:54]FM_MakeSignedData done [09:53:54]CreateOFDProtocolMessage [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 11 00 00 [09:53:54]Write to MH i2c: E2 08 00 53 21 80 11 00 00 00 00 00 00 EE [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 17 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 17 00 53 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 43 [09:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:53:54]wFMCommunicate OK [09:53:54]CreateOFDProtocolMessage done [09:53:54]OFDSenderStorePacket 5092 [09:53:54]StoreOFDPacket docnum=5092 [09:53:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 1A 18 07 01 55 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 36 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E4 13 00 00 35 04 06 00 5D 94 99 0D 5A D5 28 10 CE 82 18 C0 15 19 [09:53:54]CheckFolder [09:53:54]dirname=/storage/ofd_packets [09:53:54]CheckFolder done [09:53:54]ProducePacketName [09:53:54]name=ofd_packets/00005092 [09:53:54]NVStorageSaveData ofd_packets/00005092 [09:53:54]File name is /storage/ofd_packets/00005092 [09:53:54]Write 301 bytes [09:53:54]NVStorageSaveData done [09:53:54]OFDSenderStorePacket done [09:53:54]KKMCreateOFDPacket done [09:53:54]NVStorageSaveData kkm_last_timestamp [09:53:54]File name is /storage/kkm_last_timestamp [09:53:54]Write 4 bytes [09:53:54]NVStorageSaveData done [09:53:54]ExternCall_PrintAddStr [09:53:54]wPrintStart [09:53:54]Write to MH i2c: 01 00 00 54 21 75 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: 01 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 54 21 00 00 00 00 00 FF 0F 8A [09:53:55]RasterBufferAndPrint [09:53:55]line Счет N : (1)1993453 [09:53:55]line ИÐÐ: 02508201610067 [09:53:55]line Контрольно-КаÑÑовый Чек [09:53:55]line ПРОДÐЖР[09:53:55]line ТРК (МРК, ГÐК) : 63 [09:53:55]line Товар: 2710124130 [09:53:55]line Ðи-92-К-4 [09:53:55]line 14.980 * 66.80 [09:53:55]line = 1000.66 [09:53:55]line ÐДС 12% ÐСП 1% [09:53:55]line > о реализуемом товаре [09:53:55]line ИТОГО: 1000.66 [09:53:55]line ÐСП 1% : 8.85 [09:53:55]line ÐДС 12% : 106.26 [09:53:55]line Ðаличными: 0.00 [09:53:55]line Безнал.: 1000.66 [09:53:55]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:53:55]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:53:55]line СÐО: Общий режим [09:53:55]line Чек 27 17.05.2024 09:53 [09:53:55]line Смена: 45 ФФД: 1.0 [09:53:55]line ЗÐМ: 0300000237 [09:53:55]line РÐМ: 0000000000154221 [09:53:55]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:53:55]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [09:53:55]line ФМ: 0000000000963259 [09:53:55]line ФД: 5092 [09:53:55]line ФПД: 102892804332245 [09:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095358&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5092&fm=102892804332245&tin=02508201610067®Number=0000000000154221&sum=100066 [09:53:55]OFD Sender: Processing packet 5092 [packets to send 4, broken 3] [09:53:55]ProducePacketName [09:53:55]name=ofd_packets/00005092 [09:53:55]OFD Sender: To server: ‡•öpG, [09:53:55]CommunicateWithHost lk.salyk.kg:30040 [09:53:55]ConnectInit lk.salyk.kg [09:53:55]written 0, free lines is 4095 [09:53:55]Connected sock=10 [09:53:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 1A 18 07 01 55 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 36 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E4 13 00 00 35 04 06 00 5D 94 99 0D 5A D5 28 10 CE 82 18 C0 15 19 [09:53:55]Write to MH i2c: 01 00 00 7E 21 9F [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: 01 07 00 7E 21 00 00 00 00 00 8E 0C 40 [09:53:55]RasterBufferAndPrint [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]line [09:53:55]written 0, free lines is 3217 [09:53:55]MH_Cut [09:53:55]Write to MH i2c: D1 01 00 85 21 01 78 [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 01 00 [09:53:55]MH_I2C_Read... [09:53:55]Read from MH i2c: D1 01 00 85 21 00 77 [09:53:55]Write to MH i2c: 01 00 00 86 21 A7 [09:53:55]Write i2c OK [09:53:55]MH_I2C_Read... [09:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 28 04 47 00 5F C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E4 13 00 00 F4 03 04 00 F7 D4 46 66 B6 04 01 00 00 8D AC 72 BC 76 41 4B E4 [09:53:55]CommunicateWithHost err = 0 [09:53:55]CheckOFDResponse [09:53:55]1017 (14) - 77093643461234 [09:53:55]1041 (16) - 0000000000963259 [09:53:55]1040 (4) - 5092 [09:53:55]1012 (4) - 17.05.2024 03:54 [09:53:55]1206 (1) - 0 [09:53:55]OFD Sender: Remove packet 5092 [09:53:55]ProducePacketName [09:53:55]name=ofd_packets/00005092 [09:53:55]NVStorageDeleteData [09:53:56]OFD Sender: No OFD packet to send [09:53:56]*** Cut start [09:53:56]*** Partial cut [09:53:56]*** CUTSNS_PIN = 1 [09:53:57]*** CUTSNS_PIN = 0 [09:53:57]*** Brake cut motor [09:53:57]Read from MH i2c: 01 [09:53:57]MH_I2C_Read... [09:53:57]*** Stop cut motor [09:53:57]*** Cut end [09:53:57]Read from MH i2c: 01 07 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: 01 07 00 86 21 00 00 00 00 00 FF 0F BC [09:53:57]process_action close_receipt done [09:53:57]requested_data is exist [09:53:57]produce_requested_data [09:53:57]requested_item fm.sn is exist - process it [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 11 00 00 [09:53:57]Write to MH i2c: E2 08 00 87 21 80 11 00 00 00 00 00 00 22 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 17 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 17 00 87 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 77 [09:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:53:57]wFMCommunicate OK [09:53:57]requested_item fd.num is exist - process it [09:53:57]SAM_PROTO_GetFieldsCounters [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 13 00 00 [09:53:57]Write to MH i2c: E2 08 00 88 21 80 13 00 00 00 00 00 00 25 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 62 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 62 00 88 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E4 13 00 00 0E 04 04 00 2D 00 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 B3 [09:53:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E4 13 00 00 0E 04 04 00 2D 00 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:53:57]wFMCommunicate OK [09:53:57]SAM_PROTO_GetFieldsCounters done [09:53:57]requested_item shift.num is exist - process it [09:53:57]requested_item shift.opened is exist - process it [09:53:57]req_shift_opened [09:53:57]FM_GetShiftState [09:53:57]SAM_PROTO_GetShiftState [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 13 01 00 [09:53:57]Write to MH i2c: E2 08 00 89 21 80 13 01 00 00 00 00 00 27 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 0E 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 0E 00 89 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 22 [09:53:57]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:53:57]wFMCommunicate OK [09:53:57]SAM_PROTO_GetShiftState done [09:53:57]FM_GetShiftState done [09:53:57]req_shift_opened done [09:53:57]requested_item shift.open_date is exist - process it [09:53:57]req_shift_open_date [09:53:57]req_shift_open_date done [09:53:57]produce_requested_data done [09:53:57]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5092,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:53:57]process_action_free close_receipt [09:53:57]json_value_free [09:53:57]json_value_free done [09:53:57]process_json_proto returns [09:53:57]Send response to host [09:53:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5092,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:53:57]free response buf [09:53:57]execute_script done [09:53:57]execute_script returns [09:53:57]free content buf [09:53:57]Sock 7.Close socket [09:53:57]Sock 7.Thread stoped [09:54:01]OFD Sender: No OFD packet to send [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:41]OFD Sender: No OFD packet to send [09:54:46]OFD Sender: No OFD packet to send [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09: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:46]OFD Sender: No OFD packet to send [09:55:51]OFD Sender: No OFD packet to send [09:55:51]accept exits with 9 [09:55:51]New connection [09:55:51]New thread 3067108708 created [09:55:51]Thread 3067252068 joined [09:55:51]Waiting for new connection... [09:55:51] Sock 9.Parse request [09:55:51]Sock 9.Check first char [09:55:51]Sock 9.First char is OK [09:55:51]request: POST /json_proto HTTP/1.0 [09:55:51]Method: POST [09:55:51]URL: /json_proto [09:55:51]Method is POST - this is cgi request [09:55:51]url: /json_proto [09:55:51]query_string will be loaded in cgi processing [09:55:51]execute_cgi json_proto POST (null) [09:55:51]execute_cgi path=json_proto method=POST [09:55:51]POST find Content-Length [09:55:51]Host: 172.17.44.4:8080 [09:55:51]Content-Length: 801 [09:55:51]Content-Type: application/json [09:55:51] [09:55:51]POST finish read [09:55:51]Found Content-Length = 801 [09:55:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:51]execute_script... [09:55: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)1993454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:51]POST & json_proto [09:55:51]process_json_proto [09:55:51]json parsed OK: [09:55:51]protocol is kg_v1.0 [09:55:51]action value=close_receipt [09:55:51]process_action close_receipt [09:55:51]cmd_close_receipt [09:55:51]MH_GetDate [09:55:51]Write to MH i2c: F0 00 00 8A 21 9A [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: F0 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: F0 09 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: F0 09 00 8A 21 00 AC 29 47 66 6C E9 28 66 08 [09:55:51]GetLastDocTimeStamp 1715939638 [09:55:51]current date 1715939756 [09:55:51]FM_GetShiftState [09:55:51]SAM_PROTO_GetShiftState [09:55:51]wFMCommunicate request_size=4 [09:55:51]MH_SAM_APDU [09:55:51]CAPDU: 80 13 01 00 [09:55:51]Write to MH i2c: E2 08 00 8B 21 80 13 01 00 00 00 00 00 29 [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:51]Read from MH i2c: E2 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 0E 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: E2 0E 00 8B 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 24 [09:55:51]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:55:51]wFMCommunicate OK [09:55:51]SAM_PROTO_GetShiftState done [09:55:51]FM_GetShiftState done [09:55:51]opened in 1715904675 [09:55:51]opened+sec_in_day 1715991075 [09:55:51]quantity*price = 100023 [09:55:51]sum+1 = 100024 [09:55:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.23 ÐСП 1% : 8.85 ÐДС 12% : 106.22 Ðаличными: 0.00 Безнал.: 1000.23 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 28 17.05.2024 09:55 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5093 ФПД: 272946539884576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095556&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5093&fm=272946539884576&tin=02508201610067®Number=0000000000154221&sum=100023 [09:55:52]StoreToDocumentArchive [09:55:52]shift 45 fd 5093 [09:55:52]save to /storage/0045/doc_00005093 [09:55:52]save last doc name /storage/0045/doc_00005093 to /storage/kkm_last_doc_name [09:55:52]save OK [09:55:52]Clear old archive folders... [09:55:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:55:52]tlvbuf is 011F3D40 [09:55:52]SAM_PROTO_ClearQueue [09:55:52]wFMCommunicate request_size=4 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 09 00 00 [09:55:52]Write to MH i2c: E2 08 00 98 21 80 09 00 00 00 00 00 00 2B [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 03 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 03 00 98 21 00 90 00 2D [09:55:52]RAPDU: 90 00 [09:55:52]wFMCommunicate OK [09:55:52]SAM_PROTO_ClearQueue done [09:55:52]KKMCreateOFDPacket [09:55:52]OFDProtocolAddRootSTLVToBuf [09:55:52]FM_MakeSignedData [09:55:52]FM_MakeSignedData [09:55:52]SAM_PROTO_SignData [09:55:52]wFMCommunicate request_size=4 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 0D 01 02 [09:55:52]Write to MH i2c: E2 08 00 99 21 80 0D 01 02 00 00 00 00 33 [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 03 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 03 00 99 21 00 90 00 2E [09:55:52]RAPDU: 90 00 [09:55:52]wFMCommunicate OK [09:55:52]wFMCommunicate request_size=255 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AC 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E5 13 00 00 35 04 06 00 F8 3E 51 8D [09:55:52]Write to MH i2c: E2 02 01 9A 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AC 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E5 13 00 00 35 04 06 00 F8 3E 51 8D 00 00 05 [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:53]Read from MH i2c: E2 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 03 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 03 00 9A 21 00 90 00 2F [09:55:53]RAPDU: 90 00 [09:55:53]wFMCommunicate OK [09:55:53]wFMCommunicate request_size=7 [09:55:53]MH_SAM_APDU [09:55:53]CAPDU: 80 0D 02 02 02 70 20 [09:55:53]Write to MH i2c: E2 0A 00 9B 21 80 0D 02 02 02 00 70 20 00 00 CA [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:53]Read from MH i2c: E2 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 03 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 03 00 9B 21 00 90 00 30 [09:55:53]RAPDU: 90 00 [09:55:53]wFMCommunicate OK [09:55:53]wFMCommunicate request_size=4 [09:55:53]MH_SAM_APDU [09:55:53]CAPDU: 80 0D 03 02 [09:55:53]Write to MH i2c: E2 08 00 9C 21 80 0D 03 02 00 00 00 00 38 [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:53]Read from MH i2c: E2 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 0B 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 0B 00 9C 21 00 8E 13 DF 23 8F 6B 8F F7 90 00 5C [09:55:53]RAPDU: 8E 13 DF 23 8F 6B 8F F7 90 00 [09:55:53]wFMCommunicate OK [09:55:53]SAM_PROTO_SignData done [09:55:53]FM_MakeSignedData done [09:55:53]CreateOFDProtocolMessage [09:55:53]wFMCommunicate request_size=4 [09:55:53]MH_SAM_APDU [09:55:53]CAPDU: 80 11 00 00 [09:55:53]Write to MH i2c: E2 08 00 9D 21 80 11 00 00 00 00 00 00 38 [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:53]Read from MH i2c: E2 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 17 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: E2 17 00 9D 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8D [09:55:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:55:53]wFMCommunicate OK [09:55:53]CreateOFDProtocolMessage done [09:55:53]OFDSenderStorePacket 5093 [09:55:53]StoreOFDPacket docnum=5093 [09:55:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 16 1B 04 01 51 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AC 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E5 13 00 00 35 04 06 00 F8 3E 51 8D 70 20 8E 13 DF 23 8F 6B 8F F7 [09:55:53]CheckFolder [09:55:53]dirname=/storage/ofd_packets [09:55:53]CheckFolder done [09:55:53]ProducePacketName [09:55:53]name=ofd_packets/00005093 [09:55:53]NVStorageSaveData ofd_packets/00005093 [09:55:53]File name is /storage/ofd_packets/00005093 [09:55:53]Write 298 bytes [09:55:53]NVStorageSaveData done [09:55:53]OFDSenderStorePacket done [09:55:53]KKMCreateOFDPacket done [09:55:53]NVStorageSaveData kkm_last_timestamp [09:55:53]File name is /storage/kkm_last_timestamp [09:55:53]Write 4 bytes [09:55:53]NVStorageSaveData done [09:55:53]ExternCall_PrintAddStr [09:55:53]wPrintStart [09:55:53]Write to MH i2c: 01 00 00 9E 21 BF [09:55:53]Write i2c OK [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: 01 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: 01 07 00 [09:55:53]MH_I2C_Read... [09:55:53]Read from MH i2c: 01 07 00 9E 21 00 00 00 00 00 FF 0F D4 [09:55:53]RasterBufferAndPrint [09:55:53]line Счет N : (1)1993454 [09:55:53]line ИÐÐ: 02508201610067 [09:55:53]line Контрольно-КаÑÑовый Чек [09:55:53]line ПРОДÐЖР[09:55:53]line ТРК (МРК, ГÐК) : 21 [09:55:53]line Товар: 2710194210 [09:55:53]line ДТ-К-5 [09:55:53]line 13.390 * 74.70 [09:55:53]line = 1000.23 [09:55:53]line ÐДС 12% ÐСП 1% [09:55:53]line > о реализуемом товаре [09:55:53]line ИТОГО: 1000.23 [09:55:53]line ÐСП 1% : 8.85 [09:55:53]line ÐДС 12% : 106.22 [09:55:53]line Ðаличными: 0.00 [09:55:53]line Безнал.: 1000.23 [09:55:53]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:55:53]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:55:53]line СÐО: Общий режим [09:55:53]line Чек 28 17.05.2024 09:55 [09:55:53]line Смена: 45 ФФД: 1.0 [09:55:53]line ЗÐМ: 0300000237 [09:55:53]line РÐМ: 0000000000154221 [09:55:53]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:55:53]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [09:55:53]line ФМ: 0000000000963259 [09:55:53]line ФД: 5093 [09:55:53]line ФПД: 272946539884576 [09:55:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095556&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5093&fm=272946539884576&tin=02508201610067®Number=0000000000154221&sum=100023 [09:55:53]OFD Sender: Processing packet 5093 [packets to send 4, broken 3] [09:55:53]ProducePacketName [09:55:53]name=ofd_packets/00005093 [09:55:53]OFD Sender: To server: ‡•öpG, [09:55:53]CommunicateWithHost lk.salyk.kg:30040 [09:55:53]ConnectInit lk.salyk.kg [09:55:53]written 0, free lines is 4095 [09:55:53]Connected sock=10 [09:55:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 16 1B 04 01 51 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AC 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E5 13 00 00 35 04 06 00 F8 3E 51 8D 70 20 8E 13 DF 23 8F 6B 8F F7 [09:55:54]Write to MH i2c: 01 00 00 C8 21 E9 [09:55:54]Write i2c OK [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: 01 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: 01 07 00 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: 01 07 00 C8 21 00 00 00 00 00 89 0C 85 [09:55:54]RasterBufferAndPrint [09:55:54]line [09:55:54]line [09:55:54]line [09:55:54]line [09:55:54]line [09:55:54]written 0, free lines is 3212 [09:55:54]MH_Cut [09:55:54]Write to MH i2c: D1 01 00 CF 21 01 C2 [09:55:54]Write i2c OK [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: D1 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: D1 01 00 [09:55:54]MH_I2C_Read... [09:55:54]Read from MH i2c: D1 01 00 CF 21 00 C1 [09:55:54]Write to MH i2c: 01 00 00 D0 21 F1 [09:55:54]Write i2c OK [09:55:54]MH_I2C_Read... [09:55:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 21 AE 47 00 9A 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 39 36 33 32 35 39 10 04 04 00 E5 13 00 00 F4 03 04 00 6D D5 46 66 B6 04 01 00 00 B8 CA 8A BA 2C E9 66 74 [09:55:54]CommunicateWithHost err = 0 [09:55:54]CheckOFDResponse [09:55:54]1017 (14) - 77093643461234 [09:55:54]1041 (16) - 0000000000963259 [09:55:54]1040 (4) - 5093 [09:55:54]1012 (4) - 17.05.2024 03:56 [09:55:54]1206 (1) - 0 [09:55:54]OFD Sender: Remove packet 5093 [09:55:54]ProducePacketName [09:55:54]name=ofd_packets/00005093 [09:55:54]NVStorageDeleteData [09:55:54]OFD Sender: No OFD packet to send [09:55:55]*** Cut start [09:55:55]*** Partial cut [09:55:55]*** CUTSNS_PIN = 1 [09:55:55]*** CUTSNS_PIN = 0 [09:55:55]*** Brake cut motor [09:55:55]Read from MH i2c: 01 [09:55:55]MH_I2C_Read... [09:55:55]*** Stop cut motor [09:55:55]*** Cut end [09:55:55]Read from MH i2c: 01 07 00 [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: 01 07 00 D0 21 00 00 00 00 00 FF 0F 06 [09:55:55]process_action close_receipt done [09:55:55]requested_data is exist [09:55:55]produce_requested_data [09:55:55]requested_item fm.sn is exist - process it [09:55:55]wFMCommunicate request_size=4 [09:55:55]MH_SAM_APDU [09:55:55]CAPDU: 80 11 00 00 [09:55:55]Write to MH i2c: E2 08 00 D1 21 80 11 00 00 00 00 00 00 6C [09:55:55]Write i2c OK [09:55:55]MH_I2C_Read... [09:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:56]Read from MH i2c: E2 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 17 00 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 17 00 D1 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C1 [09:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:55:56]wFMCommunicate OK [09:55:56]requested_item fd.num is exist - process it [09:55:56]SAM_PROTO_GetFieldsCounters [09:55:56]wFMCommunicate request_size=4 [09:55:56]MH_SAM_APDU [09:55:56]CAPDU: 80 13 00 00 [09:55:56]Write to MH i2c: E2 08 00 D2 21 80 13 00 00 00 00 00 00 6F [09:55:56]Write i2c OK [09:55:56]MH_I2C_Read... [09:55:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:56]Read from MH i2c: E2 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 62 00 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 62 00 D2 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E5 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [09:55:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E5 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:56]wFMCommunicate OK [09:55:56]SAM_PROTO_GetFieldsCounters done [09:55:56]requested_item shift.num is exist - process it [09:55:56]requested_item shift.opened is exist - process it [09:55:56]req_shift_opened [09:55:56]FM_GetShiftState [09:55:56]SAM_PROTO_GetShiftState [09:55:56]wFMCommunicate request_size=4 [09:55:56]MH_SAM_APDU [09:55:56]CAPDU: 80 13 01 00 [09:55:56]Write to MH i2c: E2 08 00 D3 21 80 13 01 00 00 00 00 00 71 [09:55:56]Write i2c OK [09:55:56]MH_I2C_Read... [09:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:56]Read from MH i2c: E2 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 0E 00 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 0E 00 D3 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6C [09:55:56]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:55:56]wFMCommunicate OK [09:55:56]SAM_PROTO_GetShiftState done [09:55:56]FM_GetShiftState done [09:55:56]req_shift_opened done [09:55:56]requested_item shift.open_date is exist - process it [09:55:56]req_shift_open_date [09:55:56]req_shift_open_date done [09:55:56]produce_requested_data done [09:55:56]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5093,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:55:56]process_action_free close_receipt [09:55:56]json_value_free [09:55:56]json_value_free done [09:55:56]process_json_proto returns [09:55:56]Send response to host [09:55:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5093,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:55:56]free response buf [09:55:56]execute_script done [09:55:56]execute_script returns [09:55:56]free content buf [09:55:56]Sock 9.Close socket [09:55:56]Sock 9.Thread stoped [09:55:59]OFD Sender: No OFD packet to send [09:56:04]OFD Sender: No OFD packet to send [09:56:09]OFD Sender: No OFD packet to send [09:56:14]OFD Sender: No OFD packet to send [09:56:24]OFD Sender: No OFD packet to send [09:56:29]OFD Sender: No OFD packet to send [09:56:34]OFD Sender: No OFD packet to send [09:56:39]OFD Sender: No OFD packet to send [09:56:44]OFD Sender: No OFD packet to send [09:56:49]OFD Sender: No OFD packet to send [09:56:54]OFD Sender: No OFD packet to send [09:56:59]accept exits with 7 [09:56:59]New connection [09:56:59]New thread 3067252068 created [09:56:59]Thread 3067108708 joined [09:56:59]Waiting for new connection... [09:56:59] Sock 7.Parse request [09:56:59]Sock 7.Check first char [09:56:59]Sock 7.First char is OK [09:56:59]request: POST /json_proto HTTP/1.0 [09:56:59]Method: POST [09:56:59]URL: /json_proto [09:56:59]Method is POST - this is cgi request [09:56:59]url: /json_proto [09:56:59]query_string will be loaded in cgi processing [09:56:59]execute_cgi json_proto POST (null) [09:56:59]execute_cgi path=json_proto method=POST [09:56:59]POST find Content-Length [09:56:59]Host: 172.17.44.4:8080 [09:56:59]Content-Length: 678 [09:56:59]Content-Type: application/json [09:56:59] [09:56:59]POST finish read [09:56:59]Found Content-Length = 678 [09:56:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:56:59]execute_script... [09:56: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)1993455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:56:59]POST & json_proto [09:56:59]process_json_proto [09:56:59]json parsed OK: [09:56:59]protocol is kg_v1.0 [09:56:59]action value=close_receipt [09:56:59]process_action close_receipt [09:56:59]cmd_close_receipt [09:56:59]MH_GetDate [09:56:59]Write to MH i2c: F0 00 00 D4 21 E4 [09:56:59]Write i2c OK [09:56:59]MH_I2C_Read... [09:56:59]Read from MH i2c: F0 [09:56:59]MH_I2C_Read... [09:56:59]Read from MH i2c: F0 09 00 [09:56:59]MH_I2C_Read... [09:56:59]Read from MH i2c: F0 09 00 D4 21 00 F0 29 47 66 6C E9 28 66 96 [09:56:59]GetLastDocTimeStamp 1715939756 [09:56:59]current date 1715939824 [09:56:59]FM_GetShiftState [09:56:59]SAM_PROTO_GetShiftState [09:56:59]wFMCommunicate request_size=4 [09:56:59]MH_SAM_APDU [09:56:59]CAPDU: 80 13 01 00 [09:56:59]Write to MH i2c: E2 08 00 D5 21 80 13 01 00 00 00 00 00 73 [09:56:59]Write i2c OK [09:56:59]MH_I2C_Read... [09:56:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:59]Read from MH i2c: E2 [09:56:59]MH_I2C_Read... [09:56:59]Read from MH i2c: E2 0E 00 [09:56:59]MH_I2C_Read... [09:56:59]Read from MH i2c: E2 0E 00 D5 21 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6E [09:56:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:56:59]wFMCommunicate OK [09:56:59]SAM_PROTO_GetShiftState done [09:56:59]FM_GetShiftState done [09:56:59]opened in 1715904675 [09:56:59]opened+sec_in_day 1715991075 [09:56:59]quantity*price = 50033 [09:56:59]sum+1 = 50034 [09:56:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 29 17.05.2024 09:57 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5094 ФПД: 231649816624298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095704&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5094&fm=231649816624298&tin=02508201610067®Number=0000000000154221&sum=50000 [09:57:00]StoreToDocumentArchive [09:57:00]shift 45 fd 5094 [09:57:00]save to /storage/0045/doc_00005094 [09:57:00]save last doc name /storage/0045/doc_00005094 to /storage/kkm_last_doc_name [09:57:00]save OK [09:57:00]Clear old archive folders... [09:57:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:00]tlvbuf is 01226980 [09:57:00]SAM_PROTO_ClearQueue [09:57:00]wFMCommunicate request_size=4 [09:57:00]MH_SAM_APDU [09:57:00]CAPDU: 80 09 00 00 [09:57:00]Write to MH i2c: E2 08 00 E2 21 80 09 00 00 00 00 00 00 75 [09:57:00]Write i2c OK [09:57:00]MH_I2C_Read... [09:57:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:00]Read from MH i2c: E2 [09:57:00]MH_I2C_Read... [09:57:00]Read from MH i2c: E2 03 00 [09:57:00]MH_I2C_Read... [09:57:00]Read from MH i2c: E2 03 00 E2 21 00 90 00 77 [09:57:00]RAPDU: 90 00 [09:57:00]wFMCommunicate OK [09:57:00]SAM_PROTO_ClearQueue done [09:57:00]KKMCreateOFDPacket [09:57:00]OFDProtocolAddRootSTLVToBuf [09:57:00]FM_MakeSignedData [09:57:00]FM_MakeSignedData [09:57:00]SAM_PROTO_SignData [09:57:00]wFMCommunicate request_size=4 [09:57:00]MH_SAM_APDU [09:57:00]CAPDU: 80 0D 01 02 [09:57:00]Write to MH i2c: E2 08 00 E3 21 80 0D 01 02 00 00 00 00 7D [09:57:00]Write i2c OK [09:57:00]MH_I2C_Read... [09:57:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:01]Read from MH i2c: E2 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 E3 21 00 90 00 78 [09:57:01]RAPDU: 90 00 [09:57:01]wFMCommunicate OK [09:57:01]wFMCommunicate request_size=255 [09:57:01]MH_SAM_APDU [09:57: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F0 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E6 13 00 00 35 04 06 00 D2 [09:57:01]Write to MH i2c: E2 02 01 E4 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F0 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E6 13 00 00 35 04 06 00 D2 00 00 D5 [09:57:01]Write i2c OK [09:57:01]MH_I2C_Read... [09:57:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:01]Read from MH i2c: E2 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 E4 21 00 90 00 79 [09:57:01]RAPDU: 90 00 [09:57:01]wFMCommunicate OK [09:57:01]wFMCommunicate request_size=10 [09:57:01]MH_SAM_APDU [09:57:01]CAPDU: 80 0D 02 02 05 AF 2D 08 3C AA [09:57:01]Write to MH i2c: E2 0D 00 E5 21 80 0D 02 02 05 00 AF 2D 08 3C AA 00 00 54 [09:57:01]Write i2c OK [09:57:01]MH_I2C_Read... [09:57:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:01]Read from MH i2c: E2 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 03 00 E5 21 00 90 00 7A [09:57:01]RAPDU: 90 00 [09:57:01]wFMCommunicate OK [09:57:01]wFMCommunicate request_size=4 [09:57:01]MH_SAM_APDU [09:57:01]CAPDU: 80 0D 03 02 [09:57:01]Write to MH i2c: E2 08 00 E6 21 80 0D 03 02 00 00 00 00 82 [09:57:01]Write i2c OK [09:57:01]MH_I2C_Read... [09:57:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:01]Read from MH i2c: E2 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 0B 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 0B 00 E6 21 00 DC 3B 5A E6 EA 99 61 63 90 00 21 [09:57:01]RAPDU: DC 3B 5A E6 EA 99 61 63 90 00 [09:57:01]wFMCommunicate OK [09:57:01]SAM_PROTO_SignData done [09:57:01]FM_MakeSignedData done [09:57:01]CreateOFDProtocolMessage [09:57:01]wFMCommunicate request_size=4 [09:57:01]MH_SAM_APDU [09:57:01]CAPDU: 80 11 00 00 [09:57:01]Write to MH i2c: E2 08 00 E7 21 80 11 00 00 00 00 00 00 82 [09:57:01]Write i2c OK [09:57:01]MH_I2C_Read... [09:57:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:01]Read from MH i2c: E2 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 17 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: E2 17 00 E7 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D7 [09:57:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:57:01]wFMCommunicate OK [09:57:01]CreateOFDProtocolMessage done [09:57:01]OFDSenderStorePacket 5094 [09:57:01]StoreOFDPacket docnum=5094 [09:57:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 AB 2D 07 01 F6 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F0 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E6 13 00 00 35 04 06 00 D2 AF 2D 08 3C AA DC 3B 5A E6 EA 99 61 63 [09:57:01]CheckFolder [09:57:01]dirname=/storage/ofd_packets [09:57:01]CheckFolder done [09:57:01]ProducePacketName [09:57:01]name=ofd_packets/00005094 [09:57:01]NVStorageSaveData ofd_packets/00005094 [09:57:01]File name is /storage/ofd_packets/00005094 [09:57:01]Write 301 bytes [09:57:01]NVStorageSaveData done [09:57:01]OFDSenderStorePacket done [09:57:01]KKMCreateOFDPacket done [09:57:01]NVStorageSaveData kkm_last_timestamp [09:57:01]File name is /storage/kkm_last_timestamp [09:57:01]Write 4 bytes [09:57:01]NVStorageSaveData done [09:57:01]ExternCall_PrintAddStr [09:57:01]wPrintStart [09:57:01]Write to MH i2c: 01 00 00 E8 21 09 [09:57:01]Write i2c OK [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: 01 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: 01 07 00 [09:57:01]MH_I2C_Read... [09:57:01]Read from MH i2c: 01 07 00 E8 21 00 00 00 00 00 FF 0F 1E [09:57:01]RasterBufferAndPrint [09:57:01]line Счет N : (1)1993455 [09:57:01]line ИÐÐ: 02508201610067 [09:57:01]line Контрольно-КаÑÑовый Чек [09:57:01]line ПРОДÐЖР[09:57:01]line ТРК (МРК, ГÐК) : 33 [09:57:01]line Товар: 2710124130 [09:57:01]line Ðи-92-К-4 [09:57:01]line 7.490 * 66.80 [09:57:01]line = 500.33 [09:57:01]line ÐДС 12% ÐСП 1% [09:57:01]line > о реализуемом товаре [09:57:01]line ОКРУГЛЕÐИЕ: -0.33 [09:57:01]line ИТОГО: 500.00 [09:57:01]line ВнеÑено: 500.00 [09:57:01]line СДÐЧÐ: 0.00 [09:57:01]line ÐСП 1% : 4.43 [09:57:01]line ÐДС 12% : 53.13 [09:57:01]line Ðаличными: 500.00 [09:57:01]line Безнал.: 0.00 [09:57:01]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [09:57:01]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [09:57:01]line СÐО: Общий режим [09:57:01]line Чек 29 17.05.2024 09:57 [09:57:01]line Смена: 45 ФФД: 1.0 [09:57:01]line ЗÐМ: 0300000237 [09:57:01]line РÐМ: 0000000000154221 [09:57:01]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [09:57:01]line ФМ: 0000000000963259 [09:57:01]line ФД: 5094 [09:57:01]line ФПД: 231649816624298 [09:57:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T095704&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5094&fm=231649816624298&tin=02508201610067®Number=0000000000154221&sum=50000 [09:57:01]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:01]ProducePacketName [09:57:01]name=ofd_packets/00005094 [09:57:01]OFD Sender: To server: ‡•öpG, [09:57:01]CommunicateWithHost lk.salyk.kg:30040 [09:57:01]ConnectInit lk.salyk.kg [09:57:01]written 0, free lines is 4095 [09:57:02]Write to MH i2c: 01 00 00 13 22 35 [09:57:02]Write i2c OK [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: 01 [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: 01 07 00 [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: 01 07 00 13 22 00 00 00 00 00 6D 0C B5 [09:57:02]RasterBufferAndPrint [09:57:02]line [09:57:02]line [09:57:02]line [09:57:02]line [09:57:02]line [09:57:02]written 0, free lines is 3184 [09:57:02]MH_Cut [09:57:02]Write to MH i2c: D1 01 00 1A 22 01 0E [09:57:02]Write i2c OK [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: D1 [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: D1 01 00 [09:57:02]MH_I2C_Read... [09:57:02]Read from MH i2c: D1 01 00 1A 22 00 0D [09:57:02]Write to MH i2c: 01 00 00 1B 22 3D [09:57:02]Write i2c OK [09:57:02]MH_I2C_Read... [09:57:03]*** Cut start [09:57:03]*** Partial cut [09:57:03]*** CUTSNS_PIN = 1 [09:57:03]*** CUTSNS_PIN = 0 [09:57:03]*** Brake cut motor [09:57:04]Read from MH i2c: 01 [09:57:04]MH_I2C_Read... [09:57:04]*** Stop cut motor [09:57:04]*** Cut end [09:57:04]Read from MH i2c: 01 07 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: 01 07 00 1B 22 00 00 00 00 00 FF 0F 52 [09:57:04]process_action close_receipt done [09:57:04]requested_data is exist [09:57:04]produce_requested_data [09:57:04]requested_item fm.sn is exist - process it [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 11 00 00 [09:57:04]Write to MH i2c: E2 08 00 1C 22 80 11 00 00 00 00 00 00 B8 [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 17 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 17 00 1C 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 0D [09:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [09:57:04]wFMCommunicate OK [09:57:04]requested_item fd.num is exist - process it [09:57:04]SAM_PROTO_GetFieldsCounters [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 13 00 00 [09:57:04]Write to MH i2c: E2 08 00 1D 22 80 13 00 00 00 00 00 00 BB [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 62 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 62 00 1D 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E6 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [09:57:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E6 13 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:04]wFMCommunicate OK [09:57:04]SAM_PROTO_GetFieldsCounters done [09:57:04]requested_item shift.num is exist - process it [09:57:04]requested_item shift.opened is exist - process it [09:57:04]req_shift_opened [09:57:04]FM_GetShiftState [09:57:04]SAM_PROTO_GetShiftState [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 13 01 00 [09:57:04]Write to MH i2c: E2 08 00 1E 22 80 13 01 00 00 00 00 00 BD [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 0E 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 0E 00 1E 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B8 [09:57:04]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [09:57:04]wFMCommunicate OK [09:57:04]SAM_PROTO_GetShiftState done [09:57:04]FM_GetShiftState done [09:57:04]req_shift_opened done [09:57:04]requested_item shift.open_date is exist - process it [09:57:04]req_shift_open_date [09:57:04]req_shift_open_date done [09:57:04]produce_requested_data done [09:57:04]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5094,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [09:57:04]process_action_free close_receipt [09:57:04]json_value_free [09:57:04]json_value_free done [09:57:04]process_json_proto returns [09:57:04]Send response to host [09:57:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5094,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [09:57:04]free response buf [09:57:04]execute_script done [09:57:04]execute_script returns [09:57:04]free content buf [09:57:04]Sock 7.Close socket [09:57:04]Sock 7.Thread stoped [09:57:06]ConnectInit Can't take IP for lk.salyk.kg [09:57:06]CommunicateWithHost connect error [09:57:06]CommunicateWithHost err = -1 [09:57:06]OFD Sender: Server communicate error [09:57:11]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:11]ProducePacketName [09:57:11]name=ofd_packets/00005094 [09:57:11]OFD Sender: To server: ‡•öpG, [09:57:11]CommunicateWithHost lk.salyk.kg:30040 [09:57:11]ConnectInit lk.salyk.kg [09:57:16]ConnectInit Can't take IP for lk.salyk.kg [09:57:16]CommunicateWithHost connect error [09:57:16]CommunicateWithHost err = -1 [09:57:16]OFD Sender: Server communicate error [09:57:21]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:21]ProducePacketName [09:57:21]name=ofd_packets/00005094 [09:57:21]OFD Sender: To server: ‡•öpG, [09:57:21]CommunicateWithHost lk.salyk.kg:30040 [09:57:21]ConnectInit lk.salyk.kg [09:57:26]ConnectInit Can't take IP for lk.salyk.kg [09:57:26]CommunicateWithHost connect error [09:57:26]CommunicateWithHost err = -1 [09:57:26]OFD Sender: Server communicate error [09:57:31]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:31]ProducePacketName [09:57:31]name=ofd_packets/00005094 [09:57:31]OFD Sender: To server: ‡•öpG, [09:57:31]CommunicateWithHost lk.salyk.kg:30040 [09:57:31]ConnectInit lk.salyk.kg [09:57:36]ConnectInit Can't take IP for lk.salyk.kg [09:57:36]CommunicateWithHost connect error [09:57:36]CommunicateWithHost err = -1 [09:57:36]OFD Sender: Server communicate error [09:57:41]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:41]ProducePacketName [09:57:41]name=ofd_packets/00005094 [09:57:41]OFD Sender: To server: ‡•öpG, [09:57:41]CommunicateWithHost lk.salyk.kg:30040 [09:57:41]ConnectInit lk.salyk.kg [09:57:46]ConnectInit Can't take IP for lk.salyk.kg [09:57:46]CommunicateWithHost connect error [09:57:46]CommunicateWithHost err = -1 [09:57:46]OFD Sender: Server communicate error [09:57:51]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:57:51]ProducePacketName [09:57:51]name=ofd_packets/00005094 [09:57:51]OFD Sender: To server: ‡•öpG, [09:57:51]CommunicateWithHost lk.salyk.kg:30040 [09:57:51]ConnectInit lk.salyk.kg [09:57:56]ConnectInit Can't take IP for lk.salyk.kg [09:57:56]CommunicateWithHost connect error [09:57:56]CommunicateWithHost err = -1 [09:57:56]OFD Sender: Server communicate error [09:58:01]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:58:01]ProducePacketName [09:58:01]name=ofd_packets/00005094 [09:58:01]OFD Sender: To server: ‡•öpG, [09:58:01]CommunicateWithHost lk.salyk.kg:30040 [09:58:01]ConnectInit lk.salyk.kg [09:58:06]ConnectInit Can't take IP for lk.salyk.kg [09:58:06]CommunicateWithHost connect error [09:58:06]CommunicateWithHost err = -1 [09:58:06]OFD Sender: Server communicate error [09:58:11]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:58:11]ProducePacketName [09:58:11]name=ofd_packets/00005094 [09:58:11]OFD Sender: To server: ‡•öpG, [09:58:11]CommunicateWithHost lk.salyk.kg:30040 [09:58:11]ConnectInit lk.salyk.kg [09:58:16]ConnectInit Can't take IP for lk.salyk.kg [09:58:16]CommunicateWithHost connect error [09:58:16]CommunicateWithHost err = -1 [09:58:16]OFD Sender: Server communicate error [09:58:21]OFD Sender: Processing packet 5094 [packets to send 4, broken 3] [09:58:21]ProducePacketName [09:58:21]name=ofd_packets/00005094 [09:58:21]OFD Sender: To server: ‡•öpG, [09:58:21]CommunicateWithHost lk.salyk.kg:30040 [09:58:21]ConnectInit lk.salyk.kg [09:58:22]Connected sock=7 [09:58:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 AB 2D 07 01 F6 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F0 29 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E6 13 00 00 35 04 06 00 D2 AF 2D 08 3C AA DC 3B 5A E6 EA 99 61 63 [09:58:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 0A 19 47 00 5D 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 39 36 33 32 35 39 10 04 04 00 E6 13 00 00 F4 03 04 00 01 D6 46 66 B6 04 01 00 00 8E 71 F5 7F B1 7F CA FB [09:58:22]CommunicateWithHost err = 0 [09:58:22]CheckOFDResponse [09:58:22]1017 (14) - 77093643461234 [09:58:22]1041 (16) - 0000000000963259 [09:58:22]1040 (4) - 5094 [09:58:22]1012 (4) - 17.05.2024 03:58 [09:58:22]1206 (1) - 0 [09:58:22]OFD Sender: Remove packet 5094 [09:58:22]ProducePacketName [09:58:22]name=ofd_packets/00005094 [09:58:22]NVStorageDeleteData [09:58:22]OFD Sender: No OFD packet to send [09:58:27]OFD Sender: No OFD packet to send [09:58:30]ConnectInit Can't connect to host [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: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]OFD Sender: No OFD packet to send [10:01:12]OFD Sender: No OFD packet to send [10:01:17]OFD Sender: No OFD packet to send [10:01:22]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:00]ConnectInit Can't connect to host [10:02:03]OFD Sender: No OFD packet to send [10:02:08]OFD Sender: No OFD packet to send [10:02:13]OFD Sender: No OFD packet to send [10:02:18]OFD Sender: No OFD packet to send [10:02:23]OFD Sender: No OFD packet to send [10:02:28]OFD Sender: No OFD packet to send [10:02:33]OFD Sender: No OFD packet to send [10:02:38]OFD Sender: No OFD packet to send [10:02:43]OFD Sender: No OFD packet to send [10:02:48]OFD Sender: No OFD packet to send [10:02:53]OFD Sender: No OFD packet to send [10:02:58]OFD Sender: No OFD packet to send [10:03:03]OFD Sender: No OFD packet to send [10:03:08]OFD Sender: No OFD packet to send [10:03:13]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [10:05:23]OFD Sender: No OFD packet to send [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:03]OFD Sender: No OFD packet to send [10:06:08]OFD Sender: No OFD packet to send [10:06:13]OFD Sender: No OFD packet to send [10:06:18]OFD Sender: No OFD packet to send [10:06:23]OFD Sender: No OFD packet to send [10:06:28]OFD Sender: No OFD packet to send [10:06:32]accept exits with 10 [10:06:32]New connection [10:06:32]New thread 3067108708 created [10:06:32]Thread 3067252068 joined [10:06:32]Waiting for new connection... [10:06:32] Sock 10.Parse request [10:06:32]Sock 10.Check first char [10:06:32]Sock 10.First char is OK [10:06:32]request: POST /json_proto HTTP/1.0 [10:06:32]Method: POST [10:06:32]URL: /json_proto [10:06:32]Method is POST - this is cgi request [10:06:32]url: /json_proto [10:06:32]query_string will be loaded in cgi processing [10:06:32]execute_cgi json_proto POST (null) [10:06:32]execute_cgi path=json_proto method=POST [10:06:32]POST find Content-Length [10:06:32]Host: 172.17.44.4:8080 [10:06:32]Content-Length: 801 [10:06:32]Content-Type: application/json [10:06:32] [10:06:32]POST finish read [10:06:32]Found Content-Length = 801 [10:06:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:32]execute_script... [10:06:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:32]POST & json_proto [10:06:32]process_json_proto [10:06:32]json parsed OK: [10:06:32]protocol is kg_v1.0 [10:06:32]action value=close_receipt [10:06:32]process_action close_receipt [10:06:32]cmd_close_receipt [10:06:32]MH_GetDate [10:06:32]Write to MH i2c: F0 00 00 1F 22 30 [10:06:32]Write i2c OK [10:06:32]MH_I2C_Read... [10:06:32]Read from MH i2c: F0 [10:06:32]MH_I2C_Read... [10:06:32]Read from MH i2c: F0 09 00 [10:06:32]MH_I2C_Read... [10:06:32]Read from MH i2c: F0 09 00 1F 22 00 2D 2C 47 66 6C E9 28 66 22 [10:06:32]GetLastDocTimeStamp 1715939824 [10:06:32]current date 1715940397 [10:06:32]FM_GetShiftState [10:06:32]SAM_PROTO_GetShiftState [10:06:32]wFMCommunicate request_size=4 [10:06:32]MH_SAM_APDU [10:06:32]CAPDU: 80 13 01 00 [10:06:32]Write to MH i2c: E2 08 00 20 22 80 13 01 00 00 00 00 00 BF [10:06:32]Write i2c OK [10:06:32]MH_I2C_Read... [10:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:32]Read from MH i2c: E2 [10:06:32]MH_I2C_Read... [10:06:32]Read from MH i2c: E2 0E 00 [10:06:32]MH_I2C_Read... [10:06:32]Read from MH i2c: E2 0E 00 20 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 BA [10:06:32]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:06:32]wFMCommunicate OK [10:06:32]SAM_PROTO_GetShiftState done [10:06:32]FM_GetShiftState done [10:06:32]opened in 1715904675 [10:06:32]opened+sec_in_day 1715991075 [10:06:32]quantity*price = 50033 [10:06:32]sum+1 = 50034 [10:06:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.33 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 0.00 Безнал.: 500.33 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 30 17.05.2024 10:06 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5095 ФПД: 3690257503471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T100637&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5095&fm=3690257503471&tin=02508201610067®Number=0000000000154221&sum=50033 [10:06:33]StoreToDocumentArchive [10:06:33]shift 45 fd 5095 [10:06:33]save to /storage/0045/doc_00005095 [10:06:33]save last doc name /storage/0045/doc_00005095 to /storage/kkm_last_doc_name [10:06:33]save OK [10:06:33]Clear old archive folders... [10:06:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:33]tlvbuf is B6EF1940 [10:06:33]SAM_PROTO_ClearQueue [10:06:33]wFMCommunicate request_size=4 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 09 00 00 [10:06:33]Write to MH i2c: E2 08 00 2D 22 80 09 00 00 00 00 00 00 C1 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 2D 22 00 90 00 C3 [10:06:33]RAPDU: 90 00 [10:06:33]wFMCommunicate OK [10:06:33]SAM_PROTO_ClearQueue done [10:06:33]KKMCreateOFDPacket [10:06:33]OFDProtocolAddRootSTLVToBuf [10:06:33]FM_MakeSignedData [10:06:33]FM_MakeSignedData [10:06:33]SAM_PROTO_SignData [10:06:33]wFMCommunicate request_size=4 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 0D 01 02 [10:06:33]Write to MH i2c: E2 08 00 2E 22 80 0D 01 02 00 00 00 00 C9 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 2E 22 00 90 00 C4 [10:06:33]RAPDU: 90 00 [10:06:33]wFMCommunicate OK [10:06:33]wFMCommunicate request_size=255 [10:06:33]MH_SAM_APDU [10:06: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 2D 2C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E7 13 00 00 35 04 06 00 03 [10:06:33]Write to MH i2c: E2 02 01 2F 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 2D 2C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E7 13 00 00 35 04 06 00 03 00 00 D6 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 2F 22 00 90 00 C5 [10:06:33]RAPDU: 90 00 [10:06:33]wFMCommunicate OK [10:06:33]wFMCommunicate request_size=10 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 0D 02 02 05 5B 34 7C D4 EF [10:06:33]Write to MH i2c: E2 0D 00 30 22 80 0D 02 02 05 00 5B 34 7C D4 EF 00 00 A4 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 03 00 30 22 00 90 00 C6 [10:06:33]RAPDU: 90 00 [10:06:33]wFMCommunicate OK [10:06:33]wFMCommunicate request_size=4 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 0D 03 02 [10:06:33]Write to MH i2c: E2 08 00 31 22 80 0D 03 02 00 00 00 00 CE [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 0B 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 0B 00 31 22 00 D4 C5 A8 53 0C 30 E1 06 90 00 86 [10:06:33]RAPDU: D4 C5 A8 53 0C 30 E1 06 90 00 [10:06:33]wFMCommunicate OK [10:06:33]SAM_PROTO_SignData done [10:06:33]FM_MakeSignedData done [10:06:33]CreateOFDProtocolMessage [10:06:33]wFMCommunicate request_size=4 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 11 00 00 [10:06:33]Write to MH i2c: E2 08 00 32 22 80 11 00 00 00 00 00 00 CE [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 17 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 17 00 32 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 23 [10:06:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:06:33]wFMCommunicate OK [10:06:33]CreateOFDProtocolMessage done [10:06:33]OFDSenderStorePacket 5095 [10:06:33]StoreOFDPacket docnum=5095 [10:06:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E7 A8 07 01 A1 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 2D 2C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E7 13 00 00 35 04 06 00 03 5B 34 7C D4 EF D4 C5 A8 53 0C 30 E1 06 [10:06:33]CheckFolder [10:06:33]dirname=/storage/ofd_packets [10:06:33]CheckFolder done [10:06:33]ProducePacketName [10:06:33]name=ofd_packets/00005095 [10:06:33]NVStorageSaveData ofd_packets/00005095 [10:06:33]File name is /storage/ofd_packets/00005095 [10:06:33]Write 301 bytes [10:06:33]NVStorageSaveData done [10:06:33]OFDSenderStorePacket done [10:06:33]KKMCreateOFDPacket done [10:06:33]NVStorageSaveData kkm_last_timestamp [10:06:33]File name is /storage/kkm_last_timestamp [10:06:33]Write 4 bytes [10:06:33]NVStorageSaveData done [10:06:33]ExternCall_PrintAddStr [10:06:33]wPrintStart [10:06:33]Write to MH i2c: 01 00 00 33 22 55 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: 01 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: 01 07 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: 01 07 00 33 22 00 00 00 00 00 FF 0F 6A [10:06:33]RasterBufferAndPrint [10:06:33]line Счет N : (1)1993462 [10:06:33]line ИÐÐ: 02508201610067 [10:06:33]line Контрольно-КаÑÑовый Чек [10:06:33]line ПРОДÐЖР[10:06:33]line ТРК (МРК, ГÐК) : 43 [10:06:33]line Товар: 2710124130 [10:06:33]line Ðи-92-К-4 [10:06:33]line 7.490 * 66.80 [10:06:33]line = 500.33 [10:06:33]line ÐДС 12% ÐСП 1% [10:06:33]line > о реализуемом товаре [10:06:33]line ИТОГО: 500.33 [10:06:33]line ÐСП 1% : 4.43 [10:06:33]line ÐДС 12% : 53.13 [10:06:33]line Ðаличными: 0.00 [10:06:33]line Безнал.: 500.33 [10:06:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [10:06:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [10:06:33]line СÐО: Общий режим [10:06:33]line Чек 30 17.05.2024 10:06 [10:06:33]line Смена: 45 ФФД: 1.0 [10:06:33]line ЗÐМ: 0300000237 [10:06:33]line РÐМ: 0000000000154221 [10:06:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [10:06:33]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [10:06:33]line ФМ: 0000000000963259 [10:06:33]line ФД: 5095 [10:06:33]line ФПД: 3690257503471 [10:06:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T100637&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5095&fm=3690257503471&tin=02508201610067®Number=0000000000154221&sum=50033 [10:06:34]OFD Sender: Processing packet 5095 [packets to send 4, broken 3] [10:06:34]ProducePacketName [10:06:34]name=ofd_packets/00005095 [10:06:34]OFD Sender: To server: ‡•öpG, [10:06:34]CommunicateWithHost lk.salyk.kg:30040 [10:06:34]ConnectInit lk.salyk.kg [10:06:34]written 0, free lines is 4095 [10:06:34]Connected sock=9 [10:06:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E7 A8 07 01 A1 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 2D 2C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E7 13 00 00 35 04 06 00 03 5B 34 7C D4 EF D4 C5 A8 53 0C 30 E1 06 [10:06:34]Write to MH i2c: 01 00 00 5D 22 7F [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: 01 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: 01 07 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: 01 07 00 5D 22 00 00 00 00 00 86 0C 18 [10:06:34]RasterBufferAndPrint [10:06:34]line [10:06:34]line [10:06:34]line [10:06:34]line [10:06:34]line [10:06:34]written 0, free lines is 3209 [10:06:34]MH_Cut [10:06:34]Write to MH i2c: D1 01 00 64 22 01 58 [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: D1 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: D1 01 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: D1 01 00 64 22 00 57 [10:06:34]Write to MH i2c: 01 00 00 65 22 87 [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 3B CF 47 00 79 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 39 36 33 32 35 39 10 04 04 00 E7 13 00 00 F4 03 04 00 EE D7 46 66 B6 04 01 00 00 DA 85 BB 48 A1 AD E2 FD [10:06:34]CommunicateWithHost err = 0 [10:06:34]CheckOFDResponse [10:06:34]1017 (14) - 77093643461234 [10:06:34]1041 (16) - 0000000000963259 [10:06:34]1040 (4) - 5095 [10:06:34]1012 (4) - 17.05.2024 04:07 [10:06:34]1206 (1) - 0 [10:06:34]OFD Sender: Remove packet 5095 [10:06:34]ProducePacketName [10:06:34]name=ofd_packets/00005095 [10:06:34]NVStorageDeleteData [10:06:35]OFD Sender: No OFD packet to send [10:06:35]*** Cut start [10:06:35]*** Partial cut [10:06:35]*** CUTSNS_PIN = 1 [10:06:35]*** CUTSNS_PIN = 0 [10:06:36]*** Brake cut motor [10:06:36]Read from MH i2c: 01 [10:06:36]MH_I2C_Read... [10:06:36]*** Stop cut motor [10:06:36]*** Cut end [10:06:36]Read from MH i2c: 01 07 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 65 22 00 00 00 00 00 FF 0F 9C [10:06:36]process_action close_receipt done [10:06:36]requested_data is exist [10:06:36]produce_requested_data [10:06:36]requested_item fm.sn is exist - process it [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 11 00 00 [10:06:36]Write to MH i2c: E2 08 00 66 22 80 11 00 00 00 00 00 00 02 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 66 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 57 [10:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:06:36]wFMCommunicate OK [10:06:36]requested_item fd.num is exist - process it [10:06:36]SAM_PROTO_GetFieldsCounters [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 13 00 00 [10:06:36]Write to MH i2c: E2 08 00 67 22 80 13 00 00 00 00 00 00 05 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 62 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 62 00 67 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E7 13 00 00 0E 04 04 00 2D 00 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 9F [10:06:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E7 13 00 00 0E 04 04 00 2D 00 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 [10:06:36]wFMCommunicate OK [10:06:36]SAM_PROTO_GetFieldsCounters done [10:06:36]requested_item shift.num is exist - process it [10:06:36]requested_item shift.opened is exist - process it [10:06:36]req_shift_opened [10:06:36]FM_GetShiftState [10:06:36]SAM_PROTO_GetShiftState [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 13 01 00 [10:06:36]Write to MH i2c: E2 08 00 68 22 80 13 01 00 00 00 00 00 07 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0E 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0E 00 68 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 02 [10:06:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:06:36]wFMCommunicate OK [10:06:36]SAM_PROTO_GetShiftState done [10:06:36]FM_GetShiftState done [10:06:36]req_shift_opened done [10:06:36]requested_item shift.open_date is exist - process it [10:06:36]req_shift_open_date [10:06:36]req_shift_open_date done [10:06:36]produce_requested_data done [10:06:36]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5095,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [10:06:36]process_action_free close_receipt [10:06:36]json_value_free [10:06:36]json_value_free done [10:06:36]process_json_proto returns [10:06:36]Send response to host [10:06:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5095,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [10:06:36]free response buf [10:06:36]execute_script done [10:06:36]execute_script returns [10:06:36]free content buf [10:06:36]Sock 10.Close socket [10:06:36]Sock 10.Thread stoped [10:06:40]OFD Sender: No OFD packet to send [10:06:45]OFD Sender: No OFD packet to send [10:06:50]OFD Sender: No OFD packet to send [10:06:55]OFD Sender: No OFD packet to send [10:07:00]OFD Sender: No OFD packet to send [10:07:05]OFD Sender: No OFD packet to send [10:07:10]OFD Sender: No OFD packet to send [10:07:15]OFD Sender: No OFD packet to send [10:07:20]OFD Sender: No OFD packet to send [10:07:25]OFD Sender: No OFD packet to send [10:07:30]OFD Sender: No OFD packet to send [10:07:35]OFD Sender: No OFD packet to send [10:07:40]OFD Sender: No OFD packet to send [10:07:45]OFD Sender: No OFD packet to send [10:07:50]OFD Sender: No OFD packet to send [10:07:55]OFD Sender: No OFD packet to send [10:08:00]OFD Sender: No OFD packet to send [10:08:05]OFD Sender: No OFD packet to send [10:08:10]OFD Sender: No OFD packet to send [10:08:15]OFD Sender: No OFD packet to send [10:08:20]OFD Sender: No OFD packet to send [10:08:25]OFD Sender: No OFD packet to send [10:08:30]OFD Sender: No OFD packet to send [10:08:35]OFD Sender: No OFD packet to send [10:08:40]OFD Sender: No OFD packet to send [10:08:45]OFD Sender: No OFD packet to send [10:08:50]OFD Sender: No OFD packet to send [10:08:55]OFD Sender: No OFD packet to send [10:09:00]OFD Sender: No OFD packet to send [10:09:05]OFD Sender: No OFD packet to send [10:09:10]OFD Sender: No OFD packet to send [10:09:15]OFD Sender: No OFD packet to send [10:09:20]OFD Sender: No OFD packet to send [10:09:25]OFD Sender: No OFD packet to send [10:09:30]OFD Sender: No OFD packet to send [10:09:35]OFD Sender: No OFD packet to send [10:09:40]OFD Sender: No OFD packet to send [10:09:45]OFD Sender: No OFD packet to send [10:09:50]OFD Sender: No OFD packet to send [10:09:55]OFD Sender: No OFD packet to send [10:10:00]OFD Sender: No OFD packet to send [10:10:05]OFD Sender: No OFD packet to send [10:10:10]OFD Sender: No OFD packet to send [10:10:15]OFD Sender: No OFD packet to send [10:10:20]OFD Sender: No OFD packet to send [10:10:25]OFD Sender: No OFD packet to send [10:10:30]OFD Sender: No OFD packet to send [10:10:35]OFD Sender: No OFD packet to send [10:10:40]OFD Sender: No OFD packet to send [10:10:45]OFD Sender: No OFD packet to send [10:10:50]OFD Sender: No OFD packet to send [10:10:55]OFD Sender: No OFD packet to send [10:11:00]OFD Sender: No OFD packet to send [10:11:05]OFD Sender: No OFD packet to send [10:11:10]OFD Sender: No OFD packet to send [10:11:15]OFD Sender: No OFD packet to send [10:11:20]OFD Sender: No OFD packet to send [10:11:25]OFD Sender: No OFD packet to send [10:11:30]OFD Sender: No OFD packet to send [10:11:35]OFD Sender: No OFD packet to send [10:11:40]OFD Sender: No OFD packet to send [10:11:45]OFD Sender: No OFD packet to send [10:11:50]OFD Sender: No OFD packet to send [10:11:55]OFD Sender: No OFD packet to send [10:12:00]OFD Sender: No OFD packet to send [10:12:05]OFD Sender: No OFD packet to send [10:12:10]OFD Sender: No OFD packet to send [10:12:15]OFD Sender: No OFD packet to send [10:12:20]OFD Sender: No OFD packet to send [10:12:25]OFD Sender: No OFD packet to send [10:12:30]OFD Sender: No OFD packet to send [10:12:35]OFD Sender: No OFD packet to send [10:12:40]OFD Sender: No OFD packet to send [10:12:45]OFD Sender: No OFD packet to send [10:12:50]OFD Sender: No OFD packet to send [10:12:55]OFD Sender: No OFD packet to send [10:13:00]OFD Sender: No OFD packet to send [10:13:05]OFD Sender: No OFD packet to send [10:13:10]OFD Sender: No OFD packet to send [10:13:15]OFD Sender: No OFD packet to send [10:13:20]OFD Sender: No OFD packet to send [10:13:25]OFD Sender: No OFD packet to send [10:13:30]OFD Sender: No OFD packet to send [10:13:35]OFD Sender: No OFD packet to send [10:13:40]OFD Sender: No OFD packet to send [10:13:45]OFD Sender: No OFD packet to send [10:13:50]OFD Sender: No OFD packet to send [10:13:50]accept exits with 7 [10:13:50]New connection [10:13:50]New thread 3067252068 created [10:13:50]Thread 3067108708 joined [10:13:50]Waiting for new connection... [10:13:50] Sock 7.Parse request [10:13:50]Sock 7.Check first char [10:13:50]Sock 7.First char is OK [10:13:50]request: POST /json_proto HTTP/1.0 [10:13:50]Method: POST [10:13:50]URL: /json_proto [10:13:50]Method is POST - this is cgi request [10:13:50]url: /json_proto [10:13:50]query_string will be loaded in cgi processing [10:13:50]execute_cgi json_proto POST (null) [10:13:50]execute_cgi path=json_proto method=POST [10:13:50]POST find Content-Length [10:13:50]Host: 172.17.44.4:8080 [10:13:50]Content-Length: 628 [10:13:50]Content-Type: application/json [10:13:50] [10:13:50]POST finish read [10:13:50]Found Content-Length = 628 [10:13:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141059", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.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:13:50]execute_script... [10:13:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141059", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.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:13:50]POST & json_proto [10:13:50]process_json_proto [10:13:50]json parsed OK: [10:13:50]protocol is kg_v1.0 [10:13:50]action value=close_receipt [10:13:50]process_action close_receipt [10:13:50]cmd_close_receipt [10:13:50]MH_GetDate [10:13:50]Write to MH i2c: F0 00 00 69 22 7A [10:13:50]Write i2c OK [10:13:50]MH_I2C_Read... [10:13:50]Read from MH i2c: F0 [10:13:50]MH_I2C_Read... [10:13:50]Read from MH i2c: F0 09 00 [10:13:50]MH_I2C_Read... [10:13:50]Read from MH i2c: F0 09 00 69 22 00 E3 2D 47 66 6C E9 28 66 23 [10:13:50]GetLastDocTimeStamp 1715940397 [10:13:50]current date 1715940835 [10:13:50]FM_GetShiftState [10:13:50]SAM_PROTO_GetShiftState [10:13:50]wFMCommunicate request_size=4 [10:13:50]MH_SAM_APDU [10:13:50]CAPDU: 80 13 01 00 [10:13:50]Write to MH i2c: E2 08 00 6A 22 80 13 01 00 00 00 00 00 09 [10:13:50]Write i2c OK [10:13:50]MH_I2C_Read... [10:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:50]Read from MH i2c: E2 [10:13:50]MH_I2C_Read... [10:13:50]Read from MH i2c: E2 0E 00 [10:13:50]MH_I2C_Read... [10:13:50]Read from MH i2c: E2 0E 00 6A 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 04 [10:13:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:13:50]wFMCommunicate OK [10:13:50]SAM_PROTO_GetShiftState done [10:13:50]FM_GetShiftState done [10:13:50]opened in 1715904675 [10:13:50]opened+sec_in_day 1715991075 [10:13:50]quantity*price = 13000 [10:13:50]sum+1 = 13001 [10:13:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 ÐСП 1% : 1.15 ÐДС 12% : 13.80 Ðаличными: 130.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 31 17.05.2024 10:13 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5096 ФПД: 18042871827771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T101355&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5096&fm=18042871827771&tin=02508201610067®Number=0000000000154221&sum=13000 0 [10:13:51]StoreToDocumentArchive [10:13:51]shift 45 fd 5096 [10:13:51]save to /storage/0045/doc_00005096 [10:13:51]save last doc name /storage/0045/doc_00005096 to /storage/kkm_last_doc_name [10:13:51]save OK [10:13:51]Clear old archive folders... [10:13:51]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:13:51]tlvbuf is 01246FE0 [10:13:51]SAM_PROTO_ClearQueue [10:13:51]wFMCommunicate request_size=4 [10:13:51]MH_SAM_APDU [10:13:51]CAPDU: 80 09 00 00 [10:13:51]Write to MH i2c: E2 08 00 77 22 80 09 00 00 00 00 00 00 0B [10:13:51]Write i2c OK [10:13:51]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 77 22 00 90 00 0D [10:13:52]RAPDU: 90 00 [10:13:52]wFMCommunicate OK [10:13:52]SAM_PROTO_ClearQueue done [10:13:52]KKMCreateOFDPacket [10:13:52]OFDProtocolAddRootSTLVToBuf [10:13:52]FM_MakeSignedData [10:13:52]FM_MakeSignedData [10:13:52]SAM_PROTO_SignData [10:13:52]wFMCommunicate request_size=4 [10:13:52]MH_SAM_APDU [10:13:52]CAPDU: 80 0D 01 02 [10:13:52]Write to MH i2c: E2 08 00 78 22 80 0D 01 02 00 00 00 00 13 [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 78 22 00 90 00 0E [10:13:52]RAPDU: 90 00 [10:13:52]wFMCommunicate OK [10:13:52]wFMCommunicate request_size=255 [10:13:52]MH_SAM_APDU [10:13:52]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 1F 00 00 00 F4 03 04 00 E3 2D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 [10:13:52]Write to MH i2c: E2 02 01 79 22 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 1F 00 00 00 F4 03 04 00 E3 2D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 00 00 2D [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 79 22 00 90 00 0F [10:13:52]RAPDU: 90 00 [10:13:52]wFMCommunicate OK [10:13:52]wFMCommunicate request_size=35 [10:13:52]MH_SAM_APDU [10:13:52]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E8 13 00 00 35 04 06 00 10 68 EE F7 4D 3B [10:13:52]Write to MH i2c: E2 26 00 7A 22 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E8 13 00 00 35 04 06 00 10 68 EE F7 4D 3B 00 00 EB [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 03 00 7A 22 00 90 00 10 [10:13:52]RAPDU: 90 00 [10:13:52]wFMCommunicate OK [10:13:52]wFMCommunicate request_size=4 [10:13:52]MH_SAM_APDU [10:13:52]CAPDU: 80 0D 03 02 [10:13:52]Write to MH i2c: E2 08 00 7B 22 80 0D 03 02 00 00 00 00 18 [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 0B 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 0B 00 7B 22 00 97 85 28 F2 65 CA BF E9 90 00 26 [10:13:52]RAPDU: 97 85 28 F2 65 CA BF E9 90 00 [10:13:52]wFMCommunicate OK [10:13:52]SAM_PROTO_SignData done [10:13:52]FM_MakeSignedData done [10:13:52]CreateOFDProtocolMessage [10:13:52]wFMCommunicate request_size=4 [10:13:52]MH_SAM_APDU [10:13:52]CAPDU: 80 11 00 00 [10:13:52]Write to MH i2c: E2 08 00 7C 22 80 11 00 00 00 00 00 00 18 [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:52]Read from MH i2c: E2 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 17 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: E2 17 00 7C 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 6D [10:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:13:52]wFMCommunicate OK [10:13:52]CreateOFDProtocolMessage done [10:13:52]OFDSenderStorePacket 5096 [10:13:52]StoreOFDPacket docnum=5096 [10:13:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 17 D9 20 01 78 38 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 1F 00 00 00 F4 03 04 00 E3 2D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E8 13 00 00 35 04 06 00 10 68 EE F7 4D 3B 97 85 28 F2 65 CA BF E9 [10:13:52]CheckFolder [10:13:52]dirname=/storage/ofd_packets [10:13:52]CheckFolder done [10:13:52]ProducePacketName [10:13:52]name=ofd_packets/00005096 [10:13:52]NVStorageSaveData ofd_packets/00005096 [10:13:52]File name is /storage/ofd_packets/00005096 [10:13:52]Write 326 bytes [10:13:52]NVStorageSaveData done [10:13:52]OFDSenderStorePacket done [10:13:52]KKMCreateOFDPacket done [10:13:52]NVStorageSaveData kkm_last_timestamp [10:13:52]File name is /storage/kkm_last_timestamp [10:13:52]Write 4 bytes [10:13:52]NVStorageSaveData done [10:13:52]ExternCall_PrintAddStr [10:13:52]wPrintStart [10:13:52]Write to MH i2c: 01 00 00 7D 22 9F [10:13:52]Write i2c OK [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: 01 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: 01 07 00 [10:13:52]MH_I2C_Read... [10:13:52]Read from MH i2c: 01 07 00 7D 22 00 00 00 00 00 FF 0F B4 [10:13:52]RasterBufferAndPrint [10:13:52]line Счет N : (3)141059 [10:13:52]line ИÐÐ: 02508201610067 [10:13:52]line Контрольно-КаÑÑовый Чек [10:13:52]line ПРОДÐЖР[10:13:52]line Товар: 2000036230011 [10:13:52]line Кофе Латте XL(GABB TRADE) [10:13:52]line 1.000 * 130.00 [10:13:52]line = 130.00 [10:13:52]line ÐДС 12% ÐСП 1% [10:13:52]line > о реализуемом товаре [10:13:52]line ИТОГО: 130.00 [10:13:52]line ÐСП 1% : 1.15 [10:13:52]line ÐДС 12% : 13.80 [10:13:52]line Ðаличными: 130.00 [10:13:52]line Безнал.: 0.00 [10:13:52]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [10:13:52]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [10:13:52]line СÐО: Общий режим [10:13:52]line Чек 31 17.05.2024 10:13 [10:13:52]line Смена: 45 ФФД: 1.0 [10:13:52]line ЗÐМ: 0300000237 [10:13:52]line РÐМ: 0000000000154221 [10:13:52]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [10:13:52]line ФМ: 0000000000963259 [10:13:52]line ФД: 5096 [10:13:52]line ФПД: 18042871827771 [10:13:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T101355&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5096&fm=18042871827771&tin=02508201610067®Number=0000000000154221&sum=13000 [10:13:52]line 0 [10:13:52]OFD Sender: Processing packet 5096 [packets to send 4, broken 3] [10:13:52]ProducePacketName [10:13:52]name=ofd_packets/00005096 [10:13:52]OFD Sender: To server: ‡•öpG, [10:13:52]CommunicateWithHost lk.salyk.kg:30040 [10:13:52]ConnectInit lk.salyk.kg [10:13:52]written 0, free lines is 4095 [10:13:53]Connected sock=10 [10:13:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 28 01 00 00 17 D9 20 01 78 38 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 1F 00 00 00 F4 03 04 00 E3 2D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E8 13 00 00 35 04 06 00 10 68 EE F7 4D 3B 97 85 28 F2 65 CA BF E9 [10:13:53]Write to MH i2c: 01 00 00 A5 22 C7 [10:13:53]Write i2c OK [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: 01 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: 01 07 00 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: 01 07 00 A5 22 00 00 00 00 00 94 0C 6E [10:13:53]RasterBufferAndPrint [10:13:53]line [10:13:53]line [10:13:53]line [10:13:53]line [10:13:53]line [10:13:53]written 0, free lines is 3225 [10:13:53]MH_Cut [10:13:53]Write to MH i2c: D1 01 00 AC 22 01 A0 [10:13:53]Write i2c OK [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: D1 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: D1 01 00 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: D1 01 00 AC 22 00 9F [10:13:53]Write to MH i2c: 01 00 00 AD 22 CF [10:13:53]Write i2c OK [10:13:53]MH_I2C_Read... [10:13:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 72 C2 47 00 1E 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 39 36 33 32 35 39 10 04 04 00 E8 13 00 00 F4 03 04 00 A4 D9 46 66 B6 04 01 00 00 63 33 10 B6 FC 44 DA 26 [10:13:53]CommunicateWithHost err = 0 [10:13:53]CheckOFDResponse [10:13:53]1017 (14) - 77093643461234 [10:13:53]1041 (16) - 0000000000963259 [10:13:53]1040 (4) - 5096 [10:13:53]1012 (4) - 17.05.2024 04:14 [10:13:53]1206 (1) - 0 [10:13:53]OFD Sender: Remove packet 5096 [10:13:53]ProducePacketName [10:13:53]name=ofd_packets/00005096 [10:13:53]NVStorageDeleteData [10:13:53]OFD Sender: No OFD packet to send [10:13:54]*** Cut start [10:13:54]*** Partial cut [10:13:54]*** CUTSNS_PIN = 1 [10:13:54]*** CUTSNS_PIN = 0 [10:13:54]*** Brake cut motor [10:13:55]Read from MH i2c: 01 [10:13:55]MH_I2C_Read... [10:13:55]*** Stop cut motor [10:13:55]*** Cut end [10:13:55]Read from MH i2c: 01 07 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: 01 07 00 AD 22 00 00 00 00 00 FF 0F E4 [10:13:55]process_action close_receipt done [10:13:55]requested_data is exist [10:13:55]produce_requested_data [10:13:55]requested_item fm.sn is exist - process it [10:13:55]wFMCommunicate request_size=4 [10:13:55]MH_SAM_APDU [10:13:55]CAPDU: 80 11 00 00 [10:13:55]Write to MH i2c: E2 08 00 AE 22 80 11 00 00 00 00 00 00 4A [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:55]Read from MH i2c: E2 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 17 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 17 00 AE 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 9F [10:13:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:13:55]wFMCommunicate OK [10:13:55]requested_item fd.num is exist - process it [10:13:55]SAM_PROTO_GetFieldsCounters [10:13:55]wFMCommunicate request_size=4 [10:13:55]MH_SAM_APDU [10:13:55]CAPDU: 80 13 00 00 [10:13:55]Write to MH i2c: E2 08 00 AF 22 80 13 00 00 00 00 00 00 4D [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:55]Read from MH i2c: E2 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 62 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 62 00 AF 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E8 13 00 00 0E 04 04 00 2D 00 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 EB [10:13:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E8 13 00 00 0E 04 04 00 2D 00 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 [10:13:55]wFMCommunicate OK [10:13:55]SAM_PROTO_GetFieldsCounters done [10:13:55]requested_item shift.num is exist - process it [10:13:55]requested_item shift.opened is exist - process it [10:13:55]req_shift_opened [10:13:55]FM_GetShiftState [10:13:55]SAM_PROTO_GetShiftState [10:13:55]wFMCommunicate request_size=4 [10:13:55]MH_SAM_APDU [10:13:55]CAPDU: 80 13 01 00 [10:13:55]Write to MH i2c: E2 08 00 B0 22 80 13 01 00 00 00 00 00 4F [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:55]Read from MH i2c: E2 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 0E 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: E2 0E 00 B0 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 4A [10:13:55]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:13:55]wFMCommunicate OK [10:13:55]SAM_PROTO_GetShiftState done [10:13:55]FM_GetShiftState done [10:13:55]req_shift_opened done [10:13:55]requested_item shift.open_date is exist - process it [10:13:55]req_shift_open_date [10:13:55]req_shift_open_date done [10:13:55]produce_requested_data done [10:13:55]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5096,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [10:13:55]process_action_free close_receipt [10:13:55]json_value_free [10:13:55]json_value_free done [10:13:55]process_json_proto returns [10:13:55]Send response to host [10:13:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5096,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [10:13:55]free response buf [10:13:55]execute_script done [10:13:55]execute_script returns [10:13:55]free content buf [10:13:55]Sock 7.Close socket [10:13:55]Sock 7.Thread stoped [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:43]OFD Sender: No OFD packet to send [10:14:53]OFD Sender: No OFD packet to send [10:14:58]OFD Sender: No OFD packet to send [10:15:03]OFD Sender: No OFD packet to send [10:15:08]OFD Sender: No OFD packet to send [10:15:13]OFD Sender: No OFD packet to send [10:15:18]OFD Sender: No OFD packet to send [10:15:23]OFD Sender: No OFD packet to send [10:15:28]OFD Sender: No OFD packet to send [10:15:33]OFD Sender: No OFD packet to send [10:15:38]OFD Sender: No OFD packet to send [10:15:43]OFD Sender: No OFD packet to send [10:15:48]OFD Sender: No OFD packet to send [10:15:53]OFD Sender: No OFD packet to send [10:15:58]OFD Sender: No OFD packet to send [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:23]OFD Sender: No OFD packet to send [10:16:29]OFD Sender: No OFD packet to send [10:16:34]OFD Sender: No OFD packet to send [10:16:39]OFD Sender: No OFD packet to send [10:16:44]OFD Sender: No OFD packet to send [10:16:49]OFD Sender: No OFD packet to send [10:16:54]OFD Sender: No OFD packet to send [10:16:59]OFD Sender: No OFD packet to send [10:17:04]OFD Sender: No OFD packet to send [10:17:06]ConnectInit Can't connect to host [10:17:09]OFD Sender: No OFD packet to send [10:17:14]OFD Sender: No OFD packet to send [10:17:19]OFD Sender: No OFD packet to send [10:17:24]OFD Sender: No OFD packet to send [10:17:29]OFD Sender: No OFD packet to send [10:17:34]OFD Sender: No OFD packet to send [10:17:39]OFD Sender: No OFD packet to send [10:17:44]OFD Sender: No OFD packet to send [10:17:49]OFD Sender: No OFD packet to send [10:17:54]OFD Sender: No OFD packet to send [10:17:59]OFD Sender: No OFD packet to send [10:18:04]OFD Sender: No OFD packet to send [10:18:09]OFD Sender: No OFD packet to send [10:18:14]OFD Sender: No OFD packet to send [10:18:19]OFD Sender: No OFD packet to send [10:18:24]OFD Sender: No OFD packet to send [10:18:29]OFD Sender: No OFD packet to send [10:18:34]OFD Sender: No OFD packet to send [10:18:39]OFD Sender: No OFD packet to send [10:18:44]OFD Sender: No OFD packet to send [10:18:49]OFD Sender: No OFD packet to send [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:19:04]OFD Sender: No OFD packet to send [10:19:09]OFD Sender: No OFD packet to send [10:19:14]OFD Sender: No OFD packet to send [10:19:19]OFD Sender: No OFD packet to send [10:19:24]OFD Sender: No OFD packet to send [10:19:29]OFD Sender: No OFD packet to send [10:19:34]OFD Sender: No OFD packet to send [10:19:39]OFD Sender: No OFD packet to send [10:19:44]OFD Sender: No OFD packet to send [10:19:49]OFD Sender: No OFD packet to send [10:19:54]OFD Sender: No OFD packet to send [10:19:59]OFD Sender: No OFD packet to send [10:20:04]OFD Sender: No OFD packet to send [10:20:09]OFD Sender: No OFD packet to send [10:20:14]OFD Sender: No OFD packet to send [10:20:19]OFD Sender: No OFD packet to send [10:20:24]OFD Sender: No OFD packet to send [10:20:29]OFD Sender: No OFD packet to send [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:44]OFD Sender: No OFD packet to send [10:20:49]OFD Sender: No OFD packet to send [10:20:54]OFD Sender: No OFD packet to send [10:20:59]OFD Sender: No OFD packet to send [10:21:04]OFD Sender: No OFD packet to send [10:21:09]OFD Sender: No OFD packet to send [10:21:14]OFD Sender: No OFD packet to send [10:21:19]OFD Sender: No OFD packet to send [10:21:24]OFD Sender: No OFD packet to send [10:21:29]OFD Sender: No OFD packet to send [10:21:34]OFD Sender: No OFD packet to send [10:21:39]OFD Sender: No OFD packet to send [10:21:44]OFD Sender: No OFD packet to send [10:21:49]OFD Sender: No OFD packet to send [10:21:54]OFD Sender: No OFD packet to send [10:21:59]OFD Sender: No OFD packet to send [10:22:04]OFD Sender: No OFD packet to send [10:22:09]OFD Sender: No OFD packet to send [10:22:14]OFD Sender: No OFD packet to send [10:22:19]OFD Sender: No OFD packet to send [10:22:24]OFD Sender: No OFD packet to send [10:22:29]OFD Sender: No OFD packet to send [10:22:34]OFD Sender: No OFD packet to send [10:22:39]OFD Sender: No OFD packet to send [10:22:44]OFD Sender: No OFD packet to send [10:22:49]OFD Sender: No OFD packet to send [10:22:54]OFD Sender: No OFD packet to send [10:22:59]OFD Sender: No OFD packet to send [10:23:04]OFD Sender: No OFD packet to send [10:23:09]OFD Sender: No OFD packet to send [10:23:14]OFD Sender: No OFD packet to send [10:23:19]OFD Sender: No OFD packet to send [10:23:24]OFD Sender: No OFD packet to send [10:23:29]OFD Sender: No OFD packet to send [10:23:34]OFD Sender: No OFD packet to send [10:23:39]OFD Sender: No OFD packet to send [10:23:44]OFD Sender: No OFD packet to send [10:23:49]OFD Sender: No OFD packet to send [10:23:54]OFD Sender: No OFD packet to send [10:23:59]OFD Sender: No OFD packet to send [10:24:04]OFD Sender: No OFD packet to send [10:24:09]OFD Sender: No OFD packet to send [10:24:14]OFD Sender: No OFD packet to send [10:24:19]OFD Sender: No OFD packet to send [10:24:24]OFD Sender: No OFD packet to send [10:24:29]OFD Sender: No OFD packet to send [10:24:34]OFD Sender: No OFD packet to send [10:24:39]OFD Sender: No OFD packet to send [10:24:44]OFD Sender: No OFD packet to send [10:24:49]OFD Sender: No OFD packet to send [10:24:54]OFD Sender: No OFD packet to send [10:24:59]OFD Sender: No OFD packet to send [10:25:04]OFD Sender: No OFD packet to send [10:25:09]OFD Sender: No OFD packet to send [10:25:14]OFD Sender: No OFD packet to send [10:25:19]OFD Sender: No OFD packet to send [10:25:24]OFD Sender: No OFD packet to send [10:25:29]OFD Sender: No OFD packet to send [10:25:34]OFD Sender: No OFD packet to send [10:25:39]OFD Sender: No OFD packet to send [10:25:44]OFD Sender: No OFD packet to send [10:25:49]OFD Sender: No OFD packet to send [10:25:54]OFD Sender: No OFD packet to send [10:25:55]accept exits with 9 [10:25:55]New connection [10:25:55]New thread 3067108708 created [10:25:55]Thread 3067252068 joined [10:25:55]Waiting for new connection... [10:25:55] Sock 9.Parse request [10:25:55]Sock 9.Check first char [10:25:55]Sock 9.First char is OK [10:25:55]request: POST /json_proto HTTP/1.0 [10:25:55]Method: POST [10:25:55]URL: /json_proto [10:25:55]Method is POST - this is cgi request [10:25:55]url: /json_proto [10:25:55]query_string will be loaded in cgi processing [10:25:55]execute_cgi json_proto POST (null) [10:25:55]execute_cgi path=json_proto method=POST [10:25:55]POST find Content-Length [10:25:55]Host: 172.17.44.4:8080 [10:25:55]Content-Length: 728 [10:25:55]Content-Type: application/json [10:25:55] [10:25:55]POST finish read [10:25:55]Found Content-Length = 728 [10:25:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141060", "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" : 108.00, "quantity" : 1.000, "sum" : 108.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 108.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:55]execute_script... [10:25: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)141060", "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" : 108.00, "quantity" : 1.000, "sum" : 108.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 108.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:55]POST & json_proto [10:25:55]process_json_proto [10:25:55]json parsed OK: [10:25:55]protocol is kg_v1.0 [10:25:55]action value=close_receipt [10:25:55]process_action close_receipt [10:25:55]cmd_close_receipt [10:25:55]MH_GetDate [10:25:55]Write to MH i2c: F0 00 00 B1 22 C2 [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: F0 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: F0 09 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: F0 09 00 B1 22 00 B8 30 47 66 6C E9 28 66 43 [10:25:55]GetLastDocTimeStamp 1715940835 [10:25:55]current date 1715941560 [10:25:55]FM_GetShiftState [10:25:55]SAM_PROTO_GetShiftState [10:25:55]wFMCommunicate request_size=4 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 13 01 00 [10:25:55]Write to MH i2c: E2 08 00 B2 22 80 13 01 00 00 00 00 00 51 [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 0E 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 0E 00 B2 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 4C [10:25:55]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:25:55]wFMCommunicate OK [10:25:55]SAM_PROTO_GetShiftState done [10:25:55]FM_GetShiftState done [10:25:55]opened in 1715904675 [10:25:55]opened+sec_in_day 1715991075 [10:25:55]quantity*price = 10800 [10:25:55]sum+1 = 10801 [10:25:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 108.00 ÐСП 1% : 0.96 ÐДС 12% : 11.47 Ðаличными: 108.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 32 17.05.2024 10:26 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5097 ФПД: 16449005786395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T102600&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5097&fm=16449005786395&tin=02508201610067®Number=0000000000154221&sum=10800 0 [10:25:56]StoreToDocumentArchive [10:25:56]shift 45 fd 5097 [10:25:56]save to /storage/0045/doc_00005097 [10:25:56]save last doc name /storage/0045/doc_00005097 to /storage/kkm_last_doc_name [10:25:56]save OK [10:25:56]Clear old archive folders... [10:25:56]ProcessDocumentItem done err = 0, tmpTLVsize=308 [10:25:56]tlvbuf is B6F0A190 [10:25:56]SAM_PROTO_ClearQueue [10:25:56]wFMCommunicate request_size=4 [10:25:56]MH_SAM_APDU [10:25:56]CAPDU: 80 09 00 00 [10:25:56]Write to MH i2c: E2 08 00 BF 22 80 09 00 00 00 00 00 00 53 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:56]Read from MH i2c: E2 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 03 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 03 00 BF 22 00 90 00 55 [10:25:56]RAPDU: 90 00 [10:25:56]wFMCommunicate OK [10:25:56]SAM_PROTO_ClearQueue done [10:25:56]KKMCreateOFDPacket [10:25:56]OFDProtocolAddRootSTLVToBuf [10:25:56]FM_MakeSignedData [10:25:56]FM_MakeSignedData [10:25:56]SAM_PROTO_SignData [10:25:56]wFMCommunicate request_size=4 [10:25:56]MH_SAM_APDU [10:25:56]CAPDU: 80 0D 01 02 [10:25:56]Write to MH i2c: E2 08 00 C0 22 80 0D 01 02 00 00 00 00 5B [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:56]Read from MH i2c: E2 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 03 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 03 00 C0 22 00 90 00 56 [10:25:56]RAPDU: 90 00 [10:25:56]wFMCommunicate OK [10:25:56]wFMCommunicate request_size=255 [10:25:56]MH_SAM_APDU [10:25:56]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 2A 00 00 00 00 13 04 06 00 30 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 04 00 00 00 00 07 04 06 00 30 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 20 00 00 00 F4 03 04 00 B8 30 47 66 0E 04 04 00 2D 00 00 00 B9 [10:25:56]Write to MH i2c: E2 02 01 C1 22 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 2A 00 00 00 00 13 04 06 00 30 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 04 00 00 00 00 07 04 06 00 30 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 20 00 00 00 F4 03 04 00 B8 30 47 66 0E 04 04 00 2D 00 00 00 B9 00 00 14 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 C1 22 00 90 00 57 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]wFMCommunicate request_size=67 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E9 13 00 00 35 04 06 00 0E F5 D5 25 95 1B [10:25:57]Write to MH i2c: E2 46 00 C2 22 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E9 13 00 00 35 04 06 00 0E F5 D5 25 95 1B 00 00 57 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 C2 22 00 90 00 58 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 03 02 [10:25:57]Write to MH i2c: E2 08 00 C3 22 80 0D 03 02 00 00 00 00 60 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 0B 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 0B 00 C3 22 00 80 81 AB 7F 6A 78 BA F1 90 00 19 [10:25:57]RAPDU: 80 81 AB 7F 6A 78 BA F1 90 00 [10:25:57]wFMCommunicate OK [10:25:57]SAM_PROTO_SignData done [10:25:57]FM_MakeSignedData done [10:25:57]CreateOFDProtocolMessage [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 11 00 00 [10:25:57]Write to MH i2c: E2 08 00 C4 22 80 11 00 00 00 00 00 00 60 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 17 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 17 00 C4 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B5 [10:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:25:57]wFMCommunicate OK [10:25:57]CreateOFDProtocolMessage done [10:25:57]OFDSenderStorePacket 5097 [10:25:57]StoreOFDPacket docnum=5097 [10:25:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 48 01 00 00 AC 73 40 01 7C 6D 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 2A 00 00 00 00 13 04 06 00 30 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 04 00 00 00 00 07 04 06 00 30 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 20 00 00 00 F4 03 04 00 B8 30 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E9 13 00 00 35 04 06 00 0E F5 D5 25 95 1B 80 81 AB 7F 6A 78 BA F1 [10:25:57]CheckFolder [10:25:57]dirname=/storage/ofd_packets [10:25:57]CheckFolder done [10:25:57]ProducePacketName [10:25:57]name=ofd_packets/00005097 [10:25:57]NVStorageSaveData ofd_packets/00005097 [10:25:57]File name is /storage/ofd_packets/00005097 [10:25:57]Write 358 bytes [10:25:57]NVStorageSaveData done [10:25:57]OFDSenderStorePacket done [10:25:57]KKMCreateOFDPacket done [10:25:57]NVStorageSaveData kkm_last_timestamp [10:25:57]File name is /storage/kkm_last_timestamp [10:25:57]Write 4 bytes [10:25:57]NVStorageSaveData done [10:25:57]ExternCall_PrintAddStr [10:25:57]wPrintStart [10:25:57]Write to MH i2c: 01 00 00 C5 22 E7 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: 01 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: 01 07 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: 01 07 00 C5 22 00 00 00 00 00 FF 0F FC [10:25:57]RasterBufferAndPrint [10:25:57]line Счет N : (3)141060 [10:25:57]line ИÐÐ: 02508201610067 [10:25:57]line Контрольно-КаÑÑовый Чек [10:25:57]line ПРОДÐЖР[10:25:57]line Товар: 5449000027474 [10:25:57]line Ðапиток FuzeTea зел чай манго,ромашка 1л [10:25:57]line 1.000 * 108.00 [10:25:57]line = 108.00 [10:25:57]line ÐДС 12% ÐСП 1% [10:25:57]line > о реализуемом товаре [10:25:57]line ИТОГО: 108.00 [10:25:57]line ÐСП 1% : 0.96 [10:25:57]line ÐДС 12% : 11.47 [10:25:57]line Ðаличными: 108.00 [10:25:57]line Безнал.: 0.00 [10:25:57]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [10:25:57]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [10:25:57]line СÐО: Общий режим [10:25:57]line Чек 32 17.05.2024 10:26 [10:25:57]line Смена: 45 ФФД: 1.0 [10:25:57]line ЗÐМ: 0300000237 [10:25:57]line РÐМ: 0000000000154221 [10:25:57]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [10:25:57]line ФМ: 0000000000963259 [10:25:57]line ФД: 5097 [10:25:57]line ФПД: 16449005786395 [10:25:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T102600&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5097&fm=16449005786395&tin=02508201610067®Number=0000000000154221&sum=10800 [10:25:57]line 0 [10:25:57]OFD Sender: Processing packet 5097 [packets to send 4, broken 3] [10:25:57]ProducePacketName [10:25:57]name=ofd_packets/00005097 [10:25:57]OFD Sender: To server: ‡•öpG, [10:25:57]CommunicateWithHost lk.salyk.kg:30040 [10:25:57]ConnectInit lk.salyk.kg [10:25:57]written 0, free lines is 4095 [10:25:57]Connected sock=10 [10:25:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 48 01 00 00 AC 73 40 01 7C 6D 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 2A 00 00 00 00 13 04 06 00 30 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 04 00 00 00 00 07 04 06 00 30 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 20 00 00 00 F4 03 04 00 B8 30 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 E9 13 00 00 35 04 06 00 0E F5 D5 25 95 1B 80 81 AB 7F 6A 78 BA F1 [10:25:58]Write to MH i2c: 01 00 00 EE 22 10 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 EE 22 00 00 00 00 00 6E 0C 91 [10:25:58]RasterBufferAndPrint [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]written 0, free lines is 3186 [10:25:58]MH_Cut [10:25:58]Write to MH i2c: D1 01 00 F5 22 01 E9 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 01 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 01 00 F5 22 00 E8 [10:25:58]Write to MH i2c: 01 00 00 F6 22 18 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 A6 79 47 00 D2 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 39 36 33 32 35 39 10 04 04 00 E9 13 00 00 F4 03 04 00 79 DC 46 66 B6 04 01 00 00 4F 24 EE D3 AA 7A AF ED [10:25:58]CommunicateWithHost err = 0 [10:25:58]CheckOFDResponse [10:25:58]1017 (14) - 77093643461234 [10:25:58]1041 (16) - 0000000000963259 [10:25:58]1040 (4) - 5097 [10:25:58]1012 (4) - 17.05.2024 04:26 [10:25:58]1206 (1) - 0 [10:25:58]OFD Sender: Remove packet 5097 [10:25:58]ProducePacketName [10:25:58]name=ofd_packets/00005097 [10:25:58]NVStorageDeleteData [10:25:58]OFD Sender: No OFD packet to send [10:25:59]*** Cut start [10:25:59]*** Partial cut [10:25:59]*** CUTSNS_PIN = 1 [10:25:59]*** CUTSNS_PIN = 0 [10:25:59]*** Brake cut motor [10:25:59]Read from MH i2c: 01 [10:25:59]MH_I2C_Read... [10:25:59]*** Stop cut motor [10:25:59]*** Cut end [10:25:59]Read from MH i2c: 01 07 00 [10:25:59]MH_I2C_Read... [10:25:59]Read from MH i2c: 01 07 00 F6 22 00 00 00 00 00 FF 0F 2D [10:25:59]process_action close_receipt done [10:25:59]requested_data is exist [10:25:59]produce_requested_data [10:26:00]requested_item fm.sn is exist - process it [10:26:00]wFMCommunicate request_size=4 [10:26:00]MH_SAM_APDU [10:26:00]CAPDU: 80 11 00 00 [10:26:00]Write to MH i2c: E2 08 00 F7 22 80 11 00 00 00 00 00 00 93 [10:26:00]Write i2c OK [10:26:00]MH_I2C_Read... [10:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:00]Read from MH i2c: E2 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 17 00 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 17 00 F7 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E8 [10:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:26:00]wFMCommunicate OK [10:26:00]requested_item fd.num is exist - process it [10:26:00]SAM_PROTO_GetFieldsCounters [10:26:00]wFMCommunicate request_size=4 [10:26:00]MH_SAM_APDU [10:26:00]CAPDU: 80 13 00 00 [10:26:00]Write to MH i2c: E2 08 00 F8 22 80 13 00 00 00 00 00 00 96 [10:26:00]Write i2c OK [10:26:00]MH_I2C_Read... [10:26:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:00]Read from MH i2c: E2 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 62 00 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 62 00 F8 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E9 13 00 00 0E 04 04 00 2D 00 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 38 [10:26:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 E9 13 00 00 0E 04 04 00 2D 00 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 [10:26:00]wFMCommunicate OK [10:26:00]SAM_PROTO_GetFieldsCounters done [10:26:00]requested_item shift.num is exist - process it [10:26:00]requested_item shift.opened is exist - process it [10:26:00]req_shift_opened [10:26:00]FM_GetShiftState [10:26:00]SAM_PROTO_GetShiftState [10:26:00]wFMCommunicate request_size=4 [10:26:00]MH_SAM_APDU [10:26:00]CAPDU: 80 13 01 00 [10:26:00]Write to MH i2c: E2 08 00 F9 22 80 13 01 00 00 00 00 00 98 [10:26:00]Write i2c OK [10:26:00]MH_I2C_Read... [10:26:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:00]Read from MH i2c: E2 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 0E 00 [10:26:00]MH_I2C_Read... [10:26:00]Read from MH i2c: E2 0E 00 F9 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 93 [10:26:00]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:26:00]wFMCommunicate OK [10:26:00]SAM_PROTO_GetShiftState done [10:26:00]FM_GetShiftState done [10:26:00]req_shift_opened done [10:26:00]requested_item shift.open_date is exist - process it [10:26:00]req_shift_open_date [10:26:00]req_shift_open_date done [10:26:00]produce_requested_data done [10:26:00]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5097,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [10:26:00]process_action_free close_receipt [10:26:00]json_value_free [10:26:00]json_value_free done [10:26:00]process_json_proto returns [10:26:00]Send response to host [10:26:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5097,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [10:26:00]free response buf [10:26:00]execute_script done [10:26:00]execute_script returns [10:26:00]free content buf [10:26:00]Sock 9.Close socket [10:26:00]Sock 9.Thread stoped [10:26:03]OFD Sender: No OFD packet to send [10:26:08]OFD Sender: No OFD packet to send [10:26:13]OFD Sender: No OFD packet to send [10:26:18]OFD Sender: No OFD packet to send [10:26:23]OFD Sender: No OFD packet to send [10:26:28]OFD Sender: No OFD packet to send [10:26:33]OFD Sender: No OFD packet to send [10:26:38]OFD Sender: No OFD packet to send [10:26:43]OFD Sender: No OFD packet to send [10:26:48]OFD Sender: No OFD packet to send [10:26:53]OFD Sender: No OFD packet to send [10:26:58]OFD Sender: No OFD packet to send [10:27:03]OFD Sender: No OFD packet to send [10:27:08]OFD Sender: No OFD packet to send [10:27:13]OFD Sender: No OFD packet to send [10:27:18]OFD Sender: No OFD packet to send [10:27:23]OFD Sender: No OFD packet to send [10:27:28]OFD Sender: No OFD packet to send [10:27:33]OFD Sender: No OFD packet to send [10:27:38]OFD Sender: No OFD packet to send [10:27:43]OFD Sender: No OFD packet to send [10:27:48]OFD Sender: No OFD packet to send [10:27:53]OFD Sender: No OFD packet to send [10:27:58]OFD Sender: No OFD packet to send [10:28:03]OFD Sender: No OFD packet to send [10:28:08]OFD Sender: No OFD packet to send [10:28:13]OFD Sender: No OFD packet to send [10:28:18]OFD Sender: No OFD packet to send [10:28:23]OFD Sender: No OFD packet to send [10:28:28]OFD Sender: No OFD packet to send [10:28:33]OFD Sender: No OFD packet to send [10:28:38]OFD Sender: No OFD packet to send [10:28:43]OFD Sender: No OFD packet to send [10:28:48]OFD Sender: No OFD packet to send [10:28:53]OFD Sender: No OFD packet to send [10:28:58]OFD Sender: No OFD packet to send [10:29:03]OFD Sender: No OFD packet to send [10:29:08]OFD Sender: No OFD packet to send [10:29:13]OFD Sender: No OFD packet to send [10:29:18]OFD Sender: No OFD packet to send [10:29:23]OFD Sender: No OFD packet to send [10:29:28]OFD Sender: No OFD packet to send [10:29:33]OFD Sender: No OFD packet to send [10:29:38]OFD Sender: No OFD packet to send [10:29:43]OFD Sender: No OFD packet to send [10:29:48]OFD Sender: No OFD packet to send [10:29:53]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: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:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:19]OFD Sender: No OFD packet to send [10:36:24]OFD Sender: No OFD packet to send [10:36:29]OFD Sender: No OFD packet to send [10:36:34]OFD Sender: No OFD packet to send [10:36:39]OFD Sender: No OFD packet to send [10:36:44]OFD Sender: No OFD packet to send [10:36:49]OFD Sender: No OFD packet to send [10:36:54]OFD Sender: No OFD packet to send [10:36:59]OFD Sender: No OFD packet to send [10:37:04]OFD Sender: No OFD packet to send [10:37:09]OFD Sender: No OFD packet to send [10:37:14]OFD Sender: No OFD packet to send [10:37:19]OFD Sender: No OFD packet to send [10:37:24]OFD Sender: No OFD packet to send [10:37:29]OFD Sender: No OFD packet to send [10:37:34]OFD Sender: No OFD packet to send [10:37:39]OFD Sender: No OFD packet to send [10:37:44]OFD Sender: No OFD packet to send [10:37:49]OFD Sender: No OFD packet to send [10:37:54]OFD Sender: No OFD packet to send [10:37:59]OFD Sender: No OFD packet to send [10:38:04]OFD Sender: No OFD packet to send [10:38:09]OFD Sender: No OFD packet to send [10:38:14]OFD Sender: No OFD packet to send [10:38:19]OFD Sender: No OFD packet to send [10:38:24]OFD Sender: No OFD packet to send [10:38:29]OFD Sender: No OFD packet to send [10:38:34]OFD Sender: No OFD packet to send [10:38:39]OFD Sender: No OFD packet to send [10:38:44]OFD Sender: No OFD packet to send [10:38:49]OFD Sender: No OFD packet to send [10:38:54]OFD Sender: No OFD packet to send [10:38:59]OFD Sender: No OFD packet to send [10:39:04]OFD Sender: No OFD packet to send [10:39:09]OFD Sender: No OFD packet to send [10:39:14]OFD Sender: No OFD packet to send [10:39:19]OFD Sender: No OFD packet to send [10:39:24]OFD Sender: No OFD packet to send [10:39:29]OFD Sender: No OFD packet to send [10:39:34]OFD Sender: No OFD packet to send [10:39:39]OFD Sender: No OFD packet to send [10:39:44]OFD Sender: No OFD packet to send [10:39:49]OFD Sender: No OFD packet to send [10:39:54]OFD Sender: No OFD packet to send [10:39:59]OFD Sender: No OFD packet to send [10:40:04]OFD Sender: No OFD packet to send [10:40:09]OFD Sender: No OFD packet to send [10:40:14]OFD Sender: No OFD packet to send [10:40:19]OFD Sender: No OFD packet to send [10:40:24]OFD Sender: No OFD packet to send [10:40:29]OFD Sender: No OFD packet to send [10:40:34]OFD Sender: No OFD packet to send [10:40:39]OFD Sender: No OFD packet to send [10:40:44]OFD Sender: No OFD packet to send [10:40:49]OFD Sender: No OFD packet to send [10:40:54]OFD Sender: No OFD packet to send [10:40:59]OFD Sender: No OFD packet to send [10:41:04]OFD Sender: No OFD packet to send [10:41:09]OFD Sender: No OFD packet to send [10:41:14]OFD Sender: No OFD packet to send [10:41:19]OFD Sender: No OFD packet to send [10:41:24]OFD Sender: No OFD packet to send [10:41:29]OFD Sender: No OFD packet to send [10:41:34]OFD Sender: No OFD packet to send [10:41:39]OFD Sender: No OFD packet to send [10:41:44]OFD Sender: No OFD packet to send [10:41:49]OFD Sender: No OFD packet to send [10:41:54]OFD Sender: No OFD packet to send [10:41:59]OFD Sender: No OFD packet to send [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:14]OFD Sender: No OFD packet to send [10:42:19]OFD Sender: No OFD packet to send [10:42:24]OFD Sender: No OFD packet to send [10:42:29]OFD Sender: No OFD packet to send [10:42:34]OFD Sender: No OFD packet to send [10:42:39]OFD Sender: No OFD packet to send [10:42:44]OFD Sender: No OFD packet to send [10:42:49]OFD Sender: No OFD packet to send [10:42:54]OFD Sender: No OFD packet to send [10:42:59]OFD Sender: No OFD packet to send [10:43:04]OFD Sender: No OFD packet to send [10:43:09]OFD Sender: No OFD packet to send [10:43:14]OFD Sender: No OFD packet to send [10:43:19]OFD Sender: No OFD packet to send [10:43:24]OFD Sender: No OFD packet to send [10:43:29]OFD Sender: No OFD packet to send [10:43:34]OFD Sender: No OFD packet to send [10:43:39]OFD Sender: No OFD packet to send [10:43:41]accept exits with 7 [10:43:41]New connection [10:43:41]New thread 3067252068 created [10:43:41]Thread 3067108708 joined [10:43:41]Waiting for new connection... [10:43:41] Sock 7.Parse request [10:43:41]Sock 7.Check first char [10:43:41]Sock 7.First char is OK [10:43:41]request: POST /json_proto HTTP/1.0 [10:43:41]Method: POST [10:43:41]URL: /json_proto [10:43:41]Method is POST - this is cgi request [10:43:41]url: /json_proto [10:43:41]query_string will be loaded in cgi processing [10:43:41]execute_cgi json_proto POST (null) [10:43:41]execute_cgi path=json_proto method=POST [10:43:41]POST find Content-Length [10:43:41]Host: 172.17.44.4:8080 [10:43:41]Content-Length: 648 [10:43:41]Content-Type: application/json [10:43:41] [10:43:41]POST finish read [10:43:41]Found Content-Length = 648 [10:43:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141061", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 8.000, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:41]execute_script... [10:43: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)141061", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 8.000, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:41]POST & json_proto [10:43:41]process_json_proto [10:43:41]json parsed OK: [10:43:41]protocol is kg_v1.0 [10:43:41]action value=close_receipt [10:43:41]process_action close_receipt [10:43:41]cmd_close_receipt [10:43:41]MH_GetDate [10:43:41]Write to MH i2c: F0 00 00 FA 22 0B [10:43:41]Write i2c OK [10:43:41]MH_I2C_Read... [10:43:41]Read from MH i2c: F0 [10:43:41]MH_I2C_Read... [10:43:41]Read from MH i2c: F0 09 00 [10:43:41]MH_I2C_Read... [10:43:41]Read from MH i2c: F0 09 00 FA 22 00 E2 34 47 66 6C E9 28 66 BA [10:43:41]GetLastDocTimeStamp 1715941560 [10:43:41]current date 1715942626 [10:43:41]FM_GetShiftState [10:43:41]SAM_PROTO_GetShiftState [10:43:41]wFMCommunicate request_size=4 [10:43:41]MH_SAM_APDU [10:43:41]CAPDU: 80 13 01 00 [10:43:41]Write to MH i2c: E2 08 00 FB 22 80 13 01 00 00 00 00 00 9A [10:43:41]Write i2c OK [10:43:41]MH_I2C_Read... [10:43:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:41]Read from MH i2c: E2 [10:43:41]MH_I2C_Read... [10:43:41]Read from MH i2c: E2 0E 00 [10:43:41]MH_I2C_Read... [10:43:41]Read from MH i2c: E2 0E 00 FB 22 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 95 [10:43:41]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:43:41]wFMCommunicate OK [10:43:41]SAM_PROTO_GetShiftState done [10:43:41]FM_GetShiftState done [10:43:41]opened in 1715904675 [10:43:41]opened+sec_in_day 1715991075 [10:43:41]quantity*price = 100000 [10:43:41]sum+1 = 100001 [10:43:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 ÐСП 1% : 8.85 ÐДС 12% : 106.19 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 33 17.05.2024 10:43 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5098 ФПД: 261255616287094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T104346&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5098&fm=261255616287094&tin=02508201610067®Number=0000000000154221&sum=100000 0 [10:43:42]StoreToDocumentArchive [10:43:42]shift 45 fd 5098 [10:43:42]save to /storage/0045/doc_00005098 [10:43:42]save last doc name /storage/0045/doc_00005098 to /storage/kkm_last_doc_name [10:43:42]save OK [10:43:42]Clear old archive folders... [10:43:42]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:43:42]tlvbuf is 01243100 [10:43:42]SAM_PROTO_ClearQueue [10:43:42]wFMCommunicate request_size=4 [10:43:42]MH_SAM_APDU [10:43:42]CAPDU: 80 09 00 00 [10:43:42]Write to MH i2c: E2 08 00 08 23 80 09 00 00 00 00 00 00 9D [10:43:42]Write i2c OK [10:43:42]MH_I2C_Read... [10:43:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:42]Read from MH i2c: E2 [10:43:42]MH_I2C_Read... [10:43:42]Read from MH i2c: E2 03 00 [10:43:42]MH_I2C_Read... [10:43:42]Read from MH i2c: E2 03 00 08 23 00 90 00 9F [10:43:42]RAPDU: 90 00 [10:43:42]wFMCommunicate OK [10:43:42]SAM_PROTO_ClearQueue done [10:43:42]KKMCreateOFDPacket [10:43:42]OFDProtocolAddRootSTLVToBuf [10:43:42]FM_MakeSignedData [10:43:42]FM_MakeSignedData [10:43:42]SAM_PROTO_SignData [10:43:42]wFMCommunicate request_size=4 [10:43:42]MH_SAM_APDU [10:43:42]CAPDU: 80 0D 01 02 [10:43:42]Write to MH i2c: E2 08 00 09 23 80 0D 01 02 00 00 00 00 A5 [10:43:42]Write i2c OK [10:43:42]MH_I2C_Read... [10:43:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:42]Read from MH i2c: E2 [10:43:42]MH_I2C_Read... [10:43:42]Read from MH i2c: E2 03 00 [10:43:42]MH_I2C_Read... [10:43:42]Read from MH i2c: E2 03 00 09 23 00 90 00 A0 [10:43:42]RAPDU: 90 00 [10:43:42]wFMCommunicate OK [10:43:42]wFMCommunicate request_size=255 [10:43:42]MH_SAM_APDU [10:43:42]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E2 34 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 [10:43:43]Write to MH i2c: E2 02 01 0A 23 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E2 34 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 00 00 00 [10:43:43]Write i2c OK [10:43:43]MH_I2C_Read... [10:43:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:43]Read from MH i2c: E2 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 03 00 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 03 00 0A 23 00 90 00 A1 [10:43:43]RAPDU: 90 00 [10:43:43]wFMCommunicate OK [10:43:43]wFMCommunicate request_size=41 [10:43:43]MH_SAM_APDU [10:43:43]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EA 13 00 00 35 04 06 00 ED 9C 50 34 51 76 [10:43:43]Write to MH i2c: E2 2C 00 0B 23 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EA 13 00 00 35 04 06 00 ED 9C 50 34 51 76 00 00 4A [10:43:43]Write i2c OK [10:43:43]MH_I2C_Read... [10:43:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:43]Read from MH i2c: E2 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 03 00 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 03 00 0B 23 00 90 00 A2 [10:43:43]RAPDU: 90 00 [10:43:43]wFMCommunicate OK [10:43:43]wFMCommunicate request_size=4 [10:43:43]MH_SAM_APDU [10:43:43]CAPDU: 80 0D 03 02 [10:43:43]Write to MH i2c: E2 08 00 0C 23 80 0D 03 02 00 00 00 00 AA [10:43:43]Write i2c OK [10:43:43]MH_I2C_Read... [10:43:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:43]Read from MH i2c: E2 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 0B 00 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 0B 00 0C 23 00 02 75 A1 BC C0 2B 57 08 90 00 C9 [10:43:43]RAPDU: 02 75 A1 BC C0 2B 57 08 90 00 [10:43:43]wFMCommunicate OK [10:43:43]SAM_PROTO_SignData done [10:43:43]FM_MakeSignedData done [10:43:43]CreateOFDProtocolMessage [10:43:43]wFMCommunicate request_size=4 [10:43:43]MH_SAM_APDU [10:43:43]CAPDU: 80 11 00 00 [10:43:43]Write to MH i2c: E2 08 00 0D 23 80 11 00 00 00 00 00 00 AA [10:43:43]Write i2c OK [10:43:43]MH_I2C_Read... [10:43:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:43]Read from MH i2c: E2 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 17 00 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: E2 17 00 0D 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FF [10:43:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:43:43]wFMCommunicate OK [10:43:43]CreateOFDProtocolMessage done [10:43:43]OFDSenderStorePacket 5098 [10:43:43]StoreOFDPacket docnum=5098 [10:43:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 9F A7 26 01 67 EA 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E2 34 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EA 13 00 00 35 04 06 00 ED 9C 50 34 51 76 02 75 A1 BC C0 2B 57 08 [10:43:43]CheckFolder [10:43:43]dirname=/storage/ofd_packets [10:43:43]CheckFolder done [10:43:43]ProducePacketName [10:43:43]name=ofd_packets/00005098 [10:43:43]NVStorageSaveData ofd_packets/00005098 [10:43:43]File name is /storage/ofd_packets/00005098 [10:43:43]Write 332 bytes [10:43:43]NVStorageSaveData done [10:43:43]OFDSenderStorePacket done [10:43:43]KKMCreateOFDPacket done [10:43:43]NVStorageSaveData kkm_last_timestamp [10:43:43]File name is /storage/kkm_last_timestamp [10:43:43]Write 4 bytes [10:43:43]NVStorageSaveData done [10:43:43]ExternCall_PrintAddStr [10:43:43]wPrintStart [10:43:43]Write to MH i2c: 01 00 00 0E 23 31 [10:43:43]Write i2c OK [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: 01 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: 01 07 00 [10:43:43]MH_I2C_Read... [10:43:43]Read from MH i2c: 01 07 00 0E 23 00 00 00 00 00 FF 0F 46 [10:43:43]RasterBufferAndPrint [10:43:43]line Счет N : (3)141061 [10:43:43]line ИÐÐ: 02508201610067 [10:43:43]line Контрольно-КаÑÑовый Чек [10:43:43]line ПРОДÐЖР[10:43:43]line Товар: 2000036220012 [10:43:43]line Кофе Капучино XL(GABB TRADE) [10:43:43]line 8.000 * 125.00 [10:43:43]line = 1000.00 [10:43:43]line ÐДС 12% ÐСП 1% [10:43:43]line > о реализуемом товаре [10:43:43]line ИТОГО: 1000.00 [10:43:43]line ÐСП 1% : 8.85 [10:43:43]line ÐДС 12% : 106.19 [10:43:43]line Ðаличными: 1000.00 [10:43:43]line Безнал.: 0.00 [10:43:43]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [10:43:43]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [10:43:43]line СÐО: Общий режим [10:43:43]line Чек 33 17.05.2024 10:43 [10:43:43]line Смена: 45 ФФД: 1.0 [10:43:43]line ЗÐМ: 0300000237 [10:43:43]line РÐМ: 0000000000154221 [10:43:43]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [10:43:43]line ФМ: 0000000000963259 [10:43:43]line ФД: 5098 [10:43:43]line ФПД: 261255616287094 [10:43:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T104346&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5098&fm=261255616287094&tin=02508201610067®Number=0000000000154221&sum=100000 [10:43:43]line 0 [10:43:43]OFD Sender: Processing packet 5098 [packets to send 4, broken 3] [10:43:43]ProducePacketName [10:43:43]name=ofd_packets/00005098 [10:43:43]OFD Sender: To server: ‡•öpG, [10:43:43]CommunicateWithHost lk.salyk.kg:30040 [10:43:43]ConnectInit lk.salyk.kg [10:43:43]written 0, free lines is 4095 [10:43:44]Write to MH i2c: 01 00 00 37 23 5A [10:43:44]Write i2c OK [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: 01 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: 01 07 00 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: 01 07 00 37 23 00 00 00 00 00 77 0C E4 [10:43:44]RasterBufferAndPrint [10:43:44]line [10:43:44]line [10:43:44]line [10:43:44]line [10:43:44]line [10:43:44]written 0, free lines is 3195 [10:43:44]MH_Cut [10:43:44]Write to MH i2c: D1 01 00 3E 23 01 33 [10:43:44]Write i2c OK [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: D1 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: D1 01 00 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: D1 01 00 3E 23 00 32 [10:43:44]Write to MH i2c: 01 00 00 3F 23 62 [10:43:44]Write i2c OK [10:43:44]MH_I2C_Read... [10:43:45]*** Cut start [10:43:45]*** Partial cut [10:43:45]*** CUTSNS_PIN = 1 [10:43:45]*** CUTSNS_PIN = 0 [10:43:45]*** Brake cut motor [10:43:45]Read from MH i2c: 01 [10:43:46]MH_I2C_Read... [10:43:46]*** Stop cut motor [10:43:46]*** Cut end [10:43:46]Read from MH i2c: 01 07 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: 01 07 00 3F 23 00 00 00 00 00 FF 0F 77 [10:43:46]process_action close_receipt done [10:43:46]requested_data is exist [10:43:46]produce_requested_data [10:43:46]requested_item fm.sn is exist - process it [10:43:46]wFMCommunicate request_size=4 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 11 00 00 [10:43:46]Write to MH i2c: E2 08 00 40 23 80 11 00 00 00 00 00 00 DD [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 17 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 17 00 40 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 32 [10:43:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [10:43:46]wFMCommunicate OK [10:43:46]requested_item fd.num is exist - process it [10:43:46]SAM_PROTO_GetFieldsCounters [10:43:46]wFMCommunicate request_size=4 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 13 00 00 [10:43:46]Write to MH i2c: E2 08 00 41 23 80 13 00 00 00 00 00 00 E0 [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 62 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 62 00 41 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EA 13 00 00 0E 04 04 00 2D 00 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 86 [10:43:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EA 13 00 00 0E 04 04 00 2D 00 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 [10:43:46]wFMCommunicate OK [10:43:46]SAM_PROTO_GetFieldsCounters done [10:43:46]requested_item shift.num is exist - process it [10:43:46]requested_item shift.opened is exist - process it [10:43:46]req_shift_opened [10:43:46]FM_GetShiftState [10:43:46]SAM_PROTO_GetShiftState [10:43:46]wFMCommunicate request_size=4 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 13 01 00 [10:43:46]Write to MH i2c: E2 08 00 42 23 80 13 01 00 00 00 00 00 E2 [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 0E 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 0E 00 42 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DD [10:43:46]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [10:43:46]wFMCommunicate OK [10:43:46]SAM_PROTO_GetShiftState done [10:43:46]FM_GetShiftState done [10:43:46]req_shift_opened done [10:43:46]requested_item shift.open_date is exist - process it [10:43:46]req_shift_open_date [10:43:46]req_shift_open_date done [10:43:46]produce_requested_data done [10:43:46]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5098,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [10:43:46]process_action_free close_receipt [10:43:46]json_value_free [10:43:46]json_value_free done [10:43:46]process_json_proto returns [10:43:46]Send response to host [10:43:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5098,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [10:43:46]free response buf [10:43:46]execute_script done [10:43:46]execute_script returns [10:43:46]free content buf [10:43:46]Sock 7.Close socket [10:43:46]Sock 7.Thread stoped [10:45:57]ConnectInit Can't connect to host [10:45:57]CommunicateWithHost connect error [10:45:57]CommunicateWithHost err = -1 [10:45:57]OFD Sender: Server communicate error [10:46:02]OFD Sender: Processing packet 5098 [packets to send 4, broken 3] [10:46:02]ProducePacketName [10:46:02]name=ofd_packets/00005098 [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]Connected sock=7 [10:46:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 9F A7 26 01 67 EA 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E2 34 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EA 13 00 00 35 04 06 00 ED 9C 50 34 51 76 02 75 A1 BC C0 2B 57 08 [10:46:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 00 F7 47 00 E3 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 39 36 33 32 35 39 10 04 04 00 EA 13 00 00 F4 03 04 00 2E E1 46 66 B6 04 01 00 00 3D 3A F7 FA F3 85 AF 77 [10:46:02]CommunicateWithHost err = 0 [10:46:02]CheckOFDResponse [10:46:02]1017 (14) - 77093643461234 [10:46:02]1041 (16) - 0000000000963259 [10:46:02]1040 (4) - 5098 [10:46:02]1012 (4) - 17.05.2024 04:46 [10:46:02]1206 (1) - 0 [10:46:02]OFD Sender: Remove packet 5098 [10:46:02]ProducePacketName [10:46:02]name=ofd_packets/00005098 [10:46:02]NVStorageDeleteData [10:46:03]OFD Sender: No OFD packet to send [10:46:08]OFD Sender: No OFD packet to send [10:46:13]OFD Sender: No OFD packet to send [10:46:18]OFD Sender: No OFD packet to send [10:46:23]OFD Sender: No OFD packet to send [10:46:28]OFD Sender: No OFD packet to send [10:46:33]OFD Sender: No OFD packet to send [10:46:38]OFD Sender: No OFD packet to send [10:46:43]OFD Sender: No OFD packet to send [10:46:48]OFD Sender: No OFD packet to send [10:46:53]OFD Sender: No OFD packet to send [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]OFD Sender: No OFD packet to send [10:47:18]OFD Sender: No OFD packet to send [10:47:23]OFD Sender: No OFD packet to send [10:47:28]OFD Sender: No OFD packet to send [10:47:33]OFD Sender: No OFD packet to send [10:47:38]OFD Sender: No OFD packet to send [10:47:43]OFD Sender: No OFD packet to send [10:47:48]OFD Sender: No OFD packet to send [10:47:53]OFD Sender: No OFD packet to send [10:47:58]OFD Sender: No OFD packet to send [10:48:03]OFD Sender: No OFD packet to send [10:48:08]OFD Sender: No OFD packet to send [10:48:13]OFD Sender: No OFD packet to send [10:48:18]OFD Sender: No OFD packet to send [10:48:23]OFD Sender: No OFD packet to send [10:48:28]OFD Sender: No OFD packet to send [10:48:33]OFD Sender: No OFD packet to send [10:48:38]OFD Sender: No OFD packet to send [10:48:43]OFD Sender: No OFD packet to send [10:48:48]OFD Sender: No OFD packet to send [10:48:53]OFD Sender: No OFD packet to send [10:48:58]OFD Sender: No OFD packet to send [10:49:03]OFD Sender: No OFD packet to send [10:49:08]OFD Sender: No OFD packet to send [10:49:13]OFD Sender: No OFD packet to send [10:49:18]OFD Sender: No OFD packet to send [10:49:23]OFD Sender: No OFD packet to send [10:49:28]OFD Sender: No OFD packet to send [10:49:33]OFD Sender: No OFD packet to send [10:49:38]OFD Sender: No OFD packet to send [10:49:43]OFD Sender: No OFD packet to send [10:49:48]OFD Sender: No OFD packet to send [10:49:53]OFD Sender: No OFD packet to send [10:49:58]OFD Sender: No OFD packet to send [10:50:03]OFD Sender: No OFD packet to send [10:50:08]OFD Sender: No OFD packet to send [10:50:13]OFD Sender: No OFD packet to send [10:50:18]OFD Sender: No OFD packet to send [10:50:23]OFD Sender: No OFD packet to send [10:50:28]OFD Sender: No OFD packet to send [10:50:33]OFD Sender: No OFD packet to send [10:50:38]OFD Sender: No OFD packet to send [10:50:43]OFD Sender: No OFD packet to send [10:50:48]OFD Sender: No OFD packet to send [10:50:53]OFD Sender: No OFD packet to send [10:50:58]OFD Sender: No OFD packet to send [10:51:03]OFD Sender: No OFD packet to send [10:51:08]OFD Sender: No OFD packet to send [10:51:13]OFD Sender: No OFD packet to send [10:51:18]OFD Sender: No OFD packet to send [10:51:23]OFD Sender: No OFD packet to send [10:51:28]OFD Sender: No OFD packet to send [10:51:33]OFD Sender: No OFD packet to send [10:51:38]OFD Sender: No OFD packet to send [10:51:43]OFD Sender: No OFD packet to send [10:51:48]OFD Sender: No OFD packet to send [10:51:53]OFD Sender: No OFD packet to send [10:51:58]OFD Sender: No OFD packet to send [10:52:03]OFD Sender: No OFD packet to send [10:52:08]OFD Sender: No OFD packet to send [10:52:13]OFD Sender: No OFD packet to send [10:52:18]OFD Sender: No OFD packet to send [10:52:23]OFD Sender: No OFD packet to send [10:52:28]OFD Sender: No OFD packet to send [10:52:33]OFD Sender: No OFD packet to send [10:52:38]OFD Sender: No OFD packet to send [10:52:43]OFD Sender: No OFD packet to send [10:52:48]OFD Sender: No OFD packet to send [10:52:53]OFD Sender: No OFD packet to send [10:52:58]OFD Sender: No OFD packet to send [10:53:03]OFD Sender: No OFD packet to send [10:53:08]OFD Sender: No OFD packet to send [10:53:13]OFD Sender: No OFD packet to send [10:53:18]OFD Sender: No OFD packet to send [10:53:23]OFD Sender: No OFD packet to send [10:53:28]OFD Sender: No OFD packet to send [10:53:33]OFD Sender: No OFD packet to send [10:53:38]OFD Sender: No OFD packet to send [10:53:43]OFD Sender: No OFD packet to send [10:53:48]OFD Sender: No OFD packet to send [10:53:53]OFD Sender: No OFD packet to send [10:53:58]OFD Sender: No OFD packet to send [10:54:03]OFD Sender: No OFD packet to send [10:54:08]OFD Sender: No OFD packet to send [10:54:13]OFD Sender: No OFD packet to send [10:54:18]OFD Sender: No OFD packet to send [10:54:23]OFD Sender: No OFD packet to send [10:54:28]OFD Sender: No OFD packet to send [10:54:33]OFD Sender: No OFD packet to send [10:54:38]OFD Sender: No OFD packet to send [10:54:43]OFD Sender: No OFD packet to send [10:54:48]OFD Sender: No OFD packet to send [10:54:53]OFD Sender: No OFD packet to send [10:54:58]OFD Sender: No OFD packet to send [10:55:03]OFD Sender: No OFD packet to send [10:55:08]OFD Sender: No OFD packet to send [10:55:13]OFD Sender: No OFD packet to send [10:55:18]OFD Sender: No OFD packet to send [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:48]OFD Sender: No OFD packet to send [10:55:53]OFD Sender: No OFD packet to send [10:55:58]OFD Sender: No OFD packet to send [10:56:03]OFD Sender: No OFD packet to send [10:56:08]OFD Sender: No OFD packet to send [10:56:13]OFD Sender: No OFD packet to send [10:56:18]OFD Sender: No OFD packet to send [10:56:23]OFD Sender: No OFD packet to send [10:56:28]OFD Sender: No OFD packet to send [10:56:33]OFD Sender: No OFD packet to send [10:56:38]OFD Sender: No OFD packet to send [10:56:43]OFD Sender: No OFD packet to send [10:56:48]OFD Sender: No OFD packet to send [10:56:53]OFD Sender: No OFD packet to send [10:56:58]OFD Sender: No OFD packet to send [10:57:03]OFD Sender: No OFD packet to send [10:57:08]OFD Sender: No OFD packet to send [10:57:13]OFD Sender: No OFD packet to send [10:57:18]OFD Sender: No OFD packet to send [10:57:23]OFD Sender: No OFD packet to send [10:57:28]OFD Sender: No OFD packet to send [10:57:33]OFD Sender: No OFD packet to send [10:57:38]OFD Sender: No OFD packet to send [10:57:43]OFD Sender: No OFD packet to send [10:57:48]OFD Sender: No OFD packet to send [10:57:53]OFD Sender: No OFD packet to send [10:57:58]OFD Sender: No OFD packet to send [10:58:03]OFD Sender: No OFD packet to send [10:58:08]OFD Sender: No OFD packet to send [10:58:13]OFD Sender: No OFD packet to send [10:58:18]OFD Sender: No OFD packet to send [10:58:23]OFD Sender: No OFD packet to send [10:58:28]OFD Sender: No OFD packet to send [10:58:33]OFD Sender: No OFD packet to send [10:58:38]OFD Sender: No OFD packet to send [10:58:43]OFD Sender: No OFD packet to send [10:58:48]OFD Sender: No OFD packet to send [10:58:53]OFD Sender: No OFD packet to send [10:58:58]OFD Sender: No OFD packet to send [10:59:03]OFD Sender: No OFD packet to send [10:59:08]OFD Sender: No OFD packet to send [10:59:13]OFD Sender: No OFD packet to send [10:59:18]OFD Sender: No OFD packet to send [10:59:23]OFD Sender: No OFD packet to send [10:59:28]OFD Sender: No OFD packet to send [10:59:33]OFD Sender: No OFD packet to send [10:59:38]OFD Sender: No OFD packet to send [10:59:43]OFD Sender: No OFD packet to send [10:59:48]OFD Sender: No OFD packet to send [10:59:53]OFD Sender: No OFD packet to send [10:59:58]OFD Sender: No OFD packet to send [11:00:03]OFD Sender: No OFD packet to send [11:00:08]OFD Sender: No OFD packet to send [11:00:13]OFD Sender: No OFD packet to send [11:00:18]OFD Sender: No OFD packet to send [11:00:23]OFD Sender: No OFD packet to send [11:00:28]OFD Sender: No OFD packet to send [11:00:33]OFD Sender: No OFD packet to send [11:00:38]OFD Sender: No OFD packet to send [11:00:43]OFD Sender: No OFD packet to send [11:00:48]OFD Sender: No OFD packet to send [11:00:53]OFD Sender: No OFD packet to send [11:00:55]accept exits with 9 [11:00:55]New connection [11:00:55]New thread 3067108708 created [11:00:55]Thread 3067252068 joined [11:00:55]Waiting for new connection... [11:00:55] Sock 9.Parse request [11:00:55]Sock 9.Check first char [11:00:55]Sock 9.First char is OK [11:00:55]request: POST /json_proto HTTP/1.0 [11:00:55]Method: POST [11:00:55]URL: /json_proto [11:00:55]Method is POST - this is cgi request [11:00:55]url: /json_proto [11:00:55]query_string will be loaded in cgi processing [11:00:55]execute_cgi json_proto POST (null) [11:00:55]execute_cgi path=json_proto method=POST [11:00:55]POST find Content-Length [11:00:55]Host: 172.17.44.4:8080 [11:00:55]Content-Length: 644 [11:00:55]Content-Type: application/json [11:00:55] [11:00:55]POST finish read [11:00:55]Found Content-Length = 644 [11:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141062", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:55]execute_script... [11:00: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)141062", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:55]POST & json_proto [11:00:55]process_json_proto [11:00:55]json parsed OK: [11:00:55]protocol is kg_v1.0 [11:00:55]action value=close_receipt [11:00:55]process_action close_receipt [11:00:55]cmd_close_receipt [11:00:55]MH_GetDate [11:00:55]Write to MH i2c: F0 00 00 43 23 55 [11:00:55]Write i2c OK [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: F0 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: F0 09 00 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: F0 09 00 43 23 00 EC 38 47 66 6C E9 28 66 12 [11:00:55]GetLastDocTimeStamp 1715942626 [11:00:55]current date 1715943660 [11:00:55]FM_GetShiftState [11:00:55]SAM_PROTO_GetShiftState [11:00:55]wFMCommunicate request_size=4 [11:00:55]MH_SAM_APDU [11:00:55]CAPDU: 80 13 01 00 [11:00:55]Write to MH i2c: E2 08 00 44 23 80 13 01 00 00 00 00 00 E4 [11:00:55]Write i2c OK [11:00:55]MH_I2C_Read... [11:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:55]Read from MH i2c: E2 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: E2 0E 00 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: E2 0E 00 44 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DF [11:00:55]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:00:55]wFMCommunicate OK [11:00:55]SAM_PROTO_GetShiftState done [11:00:55]FM_GetShiftState done [11:00:55]opened in 1715904675 [11:00:55]opened+sec_in_day 1715991075 [11:00:55]quantity*price = 11500 [11:00:55]sum+1 = 11501 [11:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 ÐСП 1% : 1.02 ÐДС 12% : 12.21 Ðаличными: 115.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 34 17.05.2024 11:01 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5099 ФПД: 95046146171939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T110100&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5099&fm=95046146171939&tin=02508201610067®Number=0000000000154221&sum=11500 0 [11:00:56]StoreToDocumentArchive [11:00:56]shift 45 fd 5099 [11:00:56]save to /storage/0045/doc_00005099 [11:00:56]save last doc name /storage/0045/doc_00005099 to /storage/kkm_last_doc_name [11:00:56]save OK [11:00:56]Clear old archive folders... [11:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=280 [11:00:56]tlvbuf is B6EF1490 [11:00:56]SAM_PROTO_ClearQueue [11:00:56]wFMCommunicate request_size=4 [11:00:56]MH_SAM_APDU [11:00:56]CAPDU: 80 09 00 00 [11:00:56]Write to MH i2c: E2 08 00 51 23 80 09 00 00 00 00 00 00 E6 [11:00:56]Write i2c OK [11:00:56]MH_I2C_Read... [11:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:56]Read from MH i2c: E2 [11:00:56]MH_I2C_Read... [11:00:56]Read from MH i2c: E2 03 00 [11:00:56]MH_I2C_Read... [11:00:56]Read from MH i2c: E2 03 00 51 23 00 90 00 E8 [11:00:56]RAPDU: 90 00 [11:00:56]wFMCommunicate OK [11:00:56]SAM_PROTO_ClearQueue done [11:00:56]KKMCreateOFDPacket [11:00:56]OFDProtocolAddRootSTLVToBuf [11:00:56]FM_MakeSignedData [11:00:56]FM_MakeSignedData [11:00:56]SAM_PROTO_SignData [11:00:56]wFMCommunicate request_size=4 [11:00:56]MH_SAM_APDU [11:00:56]CAPDU: 80 0D 01 02 [11:00:56]Write to MH i2c: E2 08 00 52 23 80 0D 01 02 00 00 00 00 EE [11:00:56]Write i2c OK [11:00:56]MH_I2C_Read... [11:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:56]Read from MH i2c: E2 [11:00:56]MH_I2C_Read... [11:00:56]Read from MH i2c: E2 03 00 [11:00:56]MH_I2C_Read... [11:00:56]Read from MH i2c: E2 03 00 52 23 00 90 00 E9 [11:00:56]RAPDU: 90 00 [11:00:56]wFMCommunicate OK [11:00:56]wFMCommunicate request_size=255 [11:00:56]MH_SAM_APDU [11:00:56]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 EC 38 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 [11:00:56]Write to MH i2c: E2 02 01 53 23 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 EC 38 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 00 00 44 [11:00:56]Write i2c OK [11:00:56]MH_I2C_Read... [11:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:57]Read from MH i2c: E2 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 03 00 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 03 00 53 23 00 90 00 EA [11:00:57]RAPDU: 90 00 [11:00:57]wFMCommunicate OK [11:00:57]wFMCommunicate request_size=39 [11:00:57]MH_SAM_APDU [11:00:57]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EB 13 00 00 35 04 06 00 56 71 A7 C7 A4 23 [11:00:57]Write to MH i2c: E2 2A 00 54 23 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EB 13 00 00 35 04 06 00 56 71 A7 C7 A4 23 00 00 A8 [11:00:57]Write i2c OK [11:00:57]MH_I2C_Read... [11:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:57]Read from MH i2c: E2 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 03 00 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 03 00 54 23 00 90 00 EB [11:00:57]RAPDU: 90 00 [11:00:57]wFMCommunicate OK [11:00:57]wFMCommunicate request_size=4 [11:00:57]MH_SAM_APDU [11:00:57]CAPDU: 80 0D 03 02 [11:00:57]Write to MH i2c: E2 08 00 55 23 80 0D 03 02 00 00 00 00 F3 [11:00:57]Write i2c OK [11:00:57]MH_I2C_Read... [11:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:57]Read from MH i2c: E2 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 0B 00 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 0B 00 55 23 00 06 1B 45 15 5C 3F 66 7D 90 00 ED [11:00:57]RAPDU: 06 1B 45 15 5C 3F 66 7D 90 00 [11:00:57]wFMCommunicate OK [11:00:57]SAM_PROTO_SignData done [11:00:57]FM_MakeSignedData done [11:00:57]CreateOFDProtocolMessage [11:00:57]wFMCommunicate request_size=4 [11:00:57]MH_SAM_APDU [11:00:57]CAPDU: 80 11 00 00 [11:00:57]Write to MH i2c: E2 08 00 56 23 80 11 00 00 00 00 00 00 F3 [11:00:57]Write i2c OK [11:00:57]MH_I2C_Read... [11:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:57]Read from MH i2c: E2 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 17 00 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: E2 17 00 56 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 48 [11:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:00:57]wFMCommunicate OK [11:00:57]CreateOFDProtocolMessage done [11:00:57]OFDSenderStorePacket 5099 [11:00:57]StoreOFDPacket docnum=5099 [11:00:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2C 01 00 00 3D 20 24 01 95 EB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 EC 38 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EB 13 00 00 35 04 06 00 56 71 A7 C7 A4 23 06 1B 45 15 5C 3F 66 7D [11:00:57]CheckFolder [11:00:57]dirname=/storage/ofd_packets [11:00:57]CheckFolder done [11:00:57]ProducePacketName [11:00:57]name=ofd_packets/00005099 [11:00:57]NVStorageSaveData ofd_packets/00005099 [11:00:57]File name is /storage/ofd_packets/00005099 [11:00:57]Write 330 bytes [11:00:57]NVStorageSaveData done [11:00:57]OFDSenderStorePacket done [11:00:57]KKMCreateOFDPacket done [11:00:57]NVStorageSaveData kkm_last_timestamp [11:00:57]File name is /storage/kkm_last_timestamp [11:00:57]Write 4 bytes [11:00:57]NVStorageSaveData done [11:00:57]ExternCall_PrintAddStr [11:00:57]wPrintStart [11:00:57]Write to MH i2c: 01 00 00 57 23 7A [11:00:57]Write i2c OK [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: 01 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: 01 07 00 [11:00:57]MH_I2C_Read... [11:00:57]Read from MH i2c: 01 07 00 57 23 00 00 00 00 00 FF 0F 8F [11:00:57]RasterBufferAndPrint [11:00:57]line Счет N : (3)141062 [11:00:57]line ИÐÐ: 02508201610067 [11:00:57]line Контрольно-КаÑÑовый Чек [11:00:57]line ПРОДÐЖР[11:00:57]line Товар: 2000036210013 [11:00:57]line Кофе Капучино (GABB TRADE) [11:00:57]line 1.000 * 115.00 [11:00:57]line = 115.00 [11:00:57]line ÐДС 12% ÐСП 1% [11:00:57]line > о реализуемом товаре [11:00:57]line ИТОГО: 115.00 [11:00:57]line ÐСП 1% : 1.02 [11:00:57]line ÐДС 12% : 12.21 [11:00:57]line Ðаличными: 115.00 [11:00:57]line Безнал.: 0.00 [11:00:57]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:00:57]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:00:57]line СÐО: Общий режим [11:00:57]line Чек 34 17.05.2024 11:01 [11:00:57]line Смена: 45 ФФД: 1.0 [11:00:57]line ЗÐМ: 0300000237 [11:00:57]line РÐМ: 0000000000154221 [11:00:57]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:00:57]line ФМ: 0000000000963259 [11:00:57]line ФД: 5099 [11:00:57]line ФПД: 95046146171939 [11:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T110100&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5099&fm=95046146171939&tin=02508201610067®Number=0000000000154221&sum=11500 [11:00:57]line 0 [11:00:57]OFD Sender: Processing packet 5099 [packets to send 4, broken 3] [11:00:57]ProducePacketName [11:00:57]name=ofd_packets/00005099 [11:00:57]OFD Sender: To server: ‡•öpG, [11:00:57]CommunicateWithHost lk.salyk.kg:30040 [11:00:57]ConnectInit lk.salyk.kg [11:00:57]written 0, free lines is 4095 [11:00:57]Connected sock=7 [11:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2C 01 00 00 3D 20 24 01 95 EB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 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 EC 38 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EB 13 00 00 35 04 06 00 56 71 A7 C7 A4 23 06 1B 45 15 5C 3F 66 7D [11:00:58]Write to MH i2c: 01 00 00 7F 23 A2 [11:00:58]Write i2c OK [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: 01 [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: 01 07 00 [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: 01 07 00 7F 23 00 00 00 00 00 93 0C 48 [11:00:58]RasterBufferAndPrint [11:00:58]line [11:00:58]line [11:00:58]line [11:00:58]line [11:00:58]line [11:00:58]written 0, free lines is 3224 [11:00:58]MH_Cut [11:00:58]Write to MH i2c: D1 01 00 86 23 01 7B [11:00:58]Write i2c OK [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: D1 [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: D1 01 00 [11:00:58]MH_I2C_Read... [11:00:58]Read from MH i2c: D1 01 00 86 23 00 7A [11:00:58]Write to MH i2c: 01 00 00 87 23 AA [11:00:58]Write i2c OK [11:00:58]MH_I2C_Read... [11:00:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DD A2 47 00 16 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 39 36 33 32 35 39 10 04 04 00 EB 13 00 00 F4 03 04 00 AD E4 46 66 B6 04 01 00 00 AF 08 6D 8B 63 17 EE 97 [11:00:58]CommunicateWithHost err = 0 [11:00:58]CheckOFDResponse [11:00:58]1017 (14) - 77093643461234 [11:00:58]1041 (16) - 0000000000963259 [11:00:58]1040 (4) - 5099 [11:00:58]1012 (4) - 17.05.2024 05:01 [11:00:58]1206 (1) - 0 [11:00:58]OFD Sender: Remove packet 5099 [11:00:58]ProducePacketName [11:00:58]name=ofd_packets/00005099 [11:00:58]NVStorageDeleteData [11:00:58]OFD Sender: No OFD packet to send [11:00:59]*** Cut start [11:00:59]*** Partial cut [11:00:59]*** CUTSNS_PIN = 1 [11:00:59]*** CUTSNS_PIN = 0 [11:00:59]*** Brake cut motor [11:00:59]Read from MH i2c: 01 [11:00:59]MH_I2C_Read... [11:00:59]*** Stop cut motor [11:00:59]*** Cut end [11:00:59]Read from MH i2c: 01 07 00 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: 01 07 00 87 23 00 00 00 00 00 FF 0F BF [11:00:59]process_action close_receipt done [11:00:59]requested_data is exist [11:00:59]produce_requested_data [11:00:59]requested_item fm.sn is exist - process it [11:00:59]wFMCommunicate request_size=4 [11:00:59]MH_SAM_APDU [11:00:59]CAPDU: 80 11 00 00 [11:00:59]Write to MH i2c: E2 08 00 88 23 80 11 00 00 00 00 00 00 25 [11:00:59]Write i2c OK [11:00:59]MH_I2C_Read... [11:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:59]Read from MH i2c: E2 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: E2 17 00 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: E2 17 00 88 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7A [11:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:00:59]wFMCommunicate OK [11:00:59]requested_item fd.num is exist - process it [11:00:59]SAM_PROTO_GetFieldsCounters [11:00:59]wFMCommunicate request_size=4 [11:00:59]MH_SAM_APDU [11:00:59]CAPDU: 80 13 00 00 [11:00:59]Write to MH i2c: E2 08 00 89 23 80 13 00 00 00 00 00 00 28 [11:00:59]Write i2c OK [11:00:59]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 62 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 62 00 89 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EB 13 00 00 0E 04 04 00 2D 00 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 D2 [11:01:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EB 13 00 00 0E 04 04 00 2D 00 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 [11:01:00]wFMCommunicate OK [11:01:00]SAM_PROTO_GetFieldsCounters done [11:01:00]requested_item shift.num is exist - process it [11:01:00]requested_item shift.opened is exist - process it [11:01:00]req_shift_opened [11:01:00]FM_GetShiftState [11:01:00]SAM_PROTO_GetShiftState [11:01:00]wFMCommunicate request_size=4 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 13 01 00 [11:01:00]Write to MH i2c: E2 08 00 8A 23 80 13 01 00 00 00 00 00 2A [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 0E 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 0E 00 8A 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 25 [11:01:00]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:01:00]wFMCommunicate OK [11:01:00]SAM_PROTO_GetShiftState done [11:01:00]FM_GetShiftState done [11:01:00]req_shift_opened done [11:01:00]requested_item shift.open_date is exist - process it [11:01:00]req_shift_open_date [11:01:00]req_shift_open_date done [11:01:00]produce_requested_data done [11:01:00]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5099,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:01:00]process_action_free close_receipt [11:01:00]json_value_free [11:01:00]json_value_free done [11:01:00]process_json_proto returns [11:01:00]Send response to host [11:01:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5099,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:01:00]free response buf [11:01:00]execute_script done [11:01:00]execute_script returns [11:01:00]free content buf [11:01:00]Sock 9.Close socket [11:01:00]Sock 9.Thread stoped [11:01:03]OFD Sender: No OFD packet to send [11:01:08]OFD Sender: No OFD packet to send [11:01:13]OFD Sender: No OFD packet to send [11:01:18]OFD Sender: No OFD packet to send [11:01:23]OFD Sender: No OFD packet to send [11:01:28]OFD Sender: No OFD packet to send [11:01:33]OFD Sender: No OFD packet to send [11:01:38]OFD Sender: No OFD packet to send [11:01:43]OFD Sender: No OFD packet to send [11:01:48]OFD Sender: No OFD packet to send [11:01:53]OFD Sender: No OFD packet to send [11:01:58]OFD Sender: No OFD packet to send [11:02:03]OFD Sender: No OFD packet to send [11:02:08]OFD Sender: No OFD packet to send [11:02:13]OFD Sender: No OFD packet to send [11:02:18]OFD Sender: No OFD packet to send [11:02:23]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:43]OFD Sender: No OFD packet to send [11:02:48]OFD Sender: No OFD packet to send [11:02:53]OFD Sender: No OFD packet to send [11:02:58]OFD Sender: No OFD packet to send [11:03:03]OFD Sender: No OFD packet to send [11:03:08]OFD Sender: No OFD packet to send [11:03:13]OFD Sender: No OFD packet to send [11:03:18]OFD Sender: No OFD packet to send [11:03:23]OFD Sender: No OFD packet to send [11:03:28]OFD Sender: No OFD packet to send [11:03:33]OFD Sender: No OFD packet to send [11:03:38]OFD Sender: No OFD packet to send [11:03:43]OFD Sender: No OFD packet to send [11:03:48]OFD Sender: No OFD packet to send [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:03]OFD Sender: No OFD packet to send [11:04:08]OFD Sender: No OFD packet to send [11:04:13]OFD Sender: No OFD packet to send [11:04:18]OFD Sender: No OFD packet to send [11:04:23]OFD Sender: No OFD packet to send [11:04:28]OFD Sender: No OFD packet to send [11:04:33]OFD Sender: No OFD packet to send [11:04:38]OFD Sender: No OFD packet to send [11:04:43]OFD Sender: No OFD packet to send [11:04:48]OFD Sender: No OFD packet to send [11:04:53]OFD Sender: No OFD packet to send [11:04:58]OFD Sender: No OFD packet to send [11:05:03]OFD Sender: No OFD packet to send [11:05:08]OFD Sender: No OFD packet to send [11:05:13]OFD Sender: No OFD packet to send [11:05:18]OFD Sender: No OFD packet to send [11:05:23]OFD Sender: No OFD packet to send [11:05:28]OFD Sender: No OFD packet to send [11:05:33]OFD Sender: No OFD packet to send [11:05:38]OFD Sender: No OFD packet to send [11:05:43]OFD Sender: No OFD packet to send [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:23]OFD Sender: No OFD packet to send [11:07:29]OFD Sender: No OFD packet to send [11:07:34]OFD Sender: No OFD packet to send [11:07:39]OFD Sender: No OFD packet to send [11:07:44]OFD Sender: No OFD packet to send [11:07:49]OFD Sender: No OFD packet to send [11:07:54]OFD Sender: No OFD packet to send [11:07:59]OFD Sender: No OFD packet to send [11:08:04]OFD Sender: No OFD packet to send [11:08:09]OFD Sender: No OFD packet to send [11:08:14]OFD Sender: No OFD packet to send [11:08:19]OFD Sender: No OFD packet to send [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08: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: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:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:39]OFD Sender: No OFD packet to send [11:14:44]OFD Sender: No OFD packet to send [11:14:49]OFD Sender: No OFD packet to send [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:49]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [11:16:14]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [11:17:09]OFD Sender: No OFD packet to send [11:17:14]OFD Sender: No OFD packet to send [11:17:19]OFD Sender: No OFD packet to send [11:17:24]OFD Sender: No OFD packet to send [11:17:29]OFD Sender: No OFD packet to send [11:17:34]OFD Sender: No OFD packet to send [11:17:39]OFD Sender: No OFD packet to send [11:17:44]OFD Sender: No OFD packet to send [11:17:49]OFD Sender: No OFD packet to send [11:17:54]OFD Sender: No OFD packet to send [11:17:59]OFD Sender: No OFD packet to send [11:18:04]OFD Sender: No OFD packet to send [11:18:09]OFD Sender: No OFD packet to send [11:18:14]OFD Sender: No OFD packet to send [11:18:19]OFD Sender: No OFD packet to send [11:18:24]OFD Sender: No OFD packet to send [11:18:29]OFD Sender: No OFD packet to send [11:18:34]OFD Sender: No OFD packet to send [11:18:39]OFD Sender: No OFD packet to send [11:18:44]OFD Sender: No OFD packet to send [11:18:49]OFD Sender: No OFD packet to send [11:18:54]OFD Sender: No OFD packet to send [11:18:59]OFD Sender: No OFD packet to send [11:19:04]OFD Sender: No OFD packet to send [11:19:09]OFD Sender: No OFD packet to send [11:19:14]OFD Sender: No OFD packet to send [11:19:19]OFD Sender: No OFD packet to send [11:19:24]OFD Sender: No OFD packet to send [11:19:29]OFD Sender: No OFD packet to send [11:19:34]OFD Sender: No OFD packet to send [11:19:39]OFD Sender: No OFD packet to send [11:19:44]OFD Sender: No OFD packet to send [11:19:49]OFD Sender: No OFD packet to send [11:19:54]OFD Sender: No OFD packet to send [11:19:59]OFD Sender: No OFD packet to send [11:20:04]OFD Sender: No OFD packet to send [11:20:09]OFD Sender: No OFD packet to send [11:20:14]OFD Sender: No OFD packet to send [11:20:19]OFD Sender: No OFD packet to send [11:20:24]OFD Sender: No OFD packet to send [11:20:29]OFD Sender: No OFD packet to send [11:20:34]OFD Sender: No OFD packet to send [11:20:39]OFD Sender: No OFD packet to send [11:20:44]OFD Sender: No OFD packet to send [11:20:49]OFD Sender: No OFD packet to send [11:20:54]OFD Sender: No OFD packet to send [11:20:59]OFD Sender: No OFD packet to send [11:21:04]OFD Sender: No OFD packet to send [11:21:09]OFD Sender: No OFD packet to send [11:21:14]OFD Sender: No OFD packet to send [11:21:19]OFD Sender: No OFD packet to send [11:21:24]OFD Sender: No OFD packet to send [11:21:29]OFD Sender: No OFD packet to send [11:21:34]OFD Sender: No OFD packet to send [11:21:39]OFD Sender: No OFD packet to send [11:21:44]OFD Sender: No OFD packet to send [11:21:49]OFD Sender: No OFD packet to send [11:21:54]OFD Sender: No OFD packet to send [11:21:59]OFD Sender: No OFD packet to send [11:22:04]OFD Sender: No OFD packet to send [11:22:09]OFD Sender: No OFD packet to send [11:22:14]OFD Sender: No OFD packet to send [11:22:19]OFD Sender: No OFD packet to send [11:22:24]OFD Sender: No OFD packet to send [11:22:29]OFD Sender: No OFD packet to send [11:22:34]OFD Sender: No OFD packet to send [11:22:39]OFD Sender: No OFD packet to send [11:22:44]OFD Sender: No OFD packet to send [11:22:49]OFD Sender: No OFD packet to send [11:22:54]OFD Sender: No OFD packet to send [11:22:59]OFD Sender: No OFD packet to send [11:23:04]OFD Sender: No OFD packet to send [11:23:09]OFD Sender: No OFD packet to send [11:23:14]OFD Sender: No OFD packet to send [11:23:19]OFD Sender: No OFD packet to send [11:23:24]OFD Sender: No OFD packet to send [11:23:29]OFD Sender: No OFD packet to send [11:23:30]accept exits with 10 [11:23:30]New connection [11:23:30]New thread 3067252068 created [11:23:30]Thread 3067108708 joined [11:23:30]Waiting for new connection... [11:23:30] Sock 10.Parse request [11:23:30]Sock 10.Check first char [11:23:30]Sock 10.First char is OK [11:23:30]request: POST /json_proto HTTP/1.0 [11:23:30]Method: POST [11:23:30]URL: /json_proto [11:23:30]Method is POST - this is cgi request [11:23:30]url: /json_proto [11:23:30]query_string will be loaded in cgi processing [11:23:30]execute_cgi json_proto POST (null) [11:23:30]execute_cgi path=json_proto method=POST [11:23:30]POST find Content-Length [11:23:30]Host: 172.17.44.4:8080 [11:23:30]Content-Length: 1999 [11:23:30]Content-Type: application/json [11:23:30] [11:23:30]POST finish read [11:23:30]Found Content-Length = 1999 [11:23:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141063", "tax_sys" : 0, "items" : [ { "code": "4700000480517", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 1\u043B \u041F\u042D\u0422", "price" : 180.00, "quantity" : 2.000, "sum" : 360.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" : 95.00, "quantity" : 4.000, "sum" : 380.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083914", "name": "\u0412\u043E\u0434\u043A\u0430 \u0421\u0430\u0440\u044B \u0447\u0435\u043B\u0435\u043A 0,35\u043B", "price" : 245.00, "quantity" : 1.000, "sum" : 245.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1456.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:30]execute_script... [11:23: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)141063", "tax_sys" : 0, "items" : [ { "code": "4700000480517", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 1\u043B \u041F\u042D\u0422", "price" : 180.00, "quantity" : 2.000, "sum" : 360.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" : 95.00, "quantity" : 4.000, "sum" : 380.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083914", "name": "\u0412\u043E\u0434\u043A\u0430 \u0421\u0430\u0440\u044B \u0447\u0435\u043B\u0435\u043A 0,35\u043B", "price" : 245.00, "quantity" : 1.000, "sum" : 245.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1456.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:30]POST & json_proto [11:23:30]process_json_proto [11:23:30]json parsed OK: [11:23:30]protocol is kg_v1.0 [11:23:30]action value=close_receipt [11:23:30]process_action close_receipt [11:23:30]cmd_close_receipt [11:23:30]MH_GetDate [11:23:30]Write to MH i2c: F0 00 00 8B 23 9D [11:23:30]Write i2c OK [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: F0 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: F0 09 00 [11:23:30]MH_I2C_Read... [11:23:30]Read from MH i2c: F0 09 00 8B 23 00 38 3E 47 66 6C E9 28 66 AC [11:23:30]GetLastDocTimeStamp 1715943660 [11:23:30]current date 1715945016 [11:23:30]FM_GetShiftState [11:23:30]SAM_PROTO_GetShiftState [11:23:30]wFMCommunicate request_size=4 [11:23:30]MH_SAM_APDU [11:23:30]CAPDU: 80 13 01 00 [11:23:30]Write to MH i2c: E2 08 00 8C 23 80 13 01 00 00 00 00 00 2C [11:23:30]Write i2c OK [11:23:30]MH_I2C_Read... [11:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:31]Read from MH i2c: E2 [11:23:31]MH_I2C_Read... [11:23:31]Read from MH i2c: E2 0E 00 [11:23:31]MH_I2C_Read... [11:23:31]Read from MH i2c: E2 0E 00 8C 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 27 [11:23:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:23:31]wFMCommunicate OK [11:23:31]SAM_PROTO_GetShiftState done [11:23:31]FM_GetShiftState done [11:23:31]opened in 1715904675 [11:23:31]opened+sec_in_day 1715991075 [11:23:31]quantity*price = 36000 [11:23:31]sum+1 = 36001 [11:23:31]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000480050 Ðапиток Nitro Energy Ñн green ж/б 0,45л 4.000 * 95.00 = 380.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 4870002325113 Ðапиток PEPSI газированный ÑÑ‚ 0,25л 1.000 * 90.00 = 90.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 4700002083914 Водка Сары челек 0,35л 1.000 * 245.00 = 245.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 151.00 = 151.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 2.000 * 115.00 = 230.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 1456.00 ÐСП 1% : 12.89 ÐДС 12% : 154.61 Ðаличными: 1456.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 35 17.05.2024 11:23 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5100 ФПД: 155691836050088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T112336&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5100&fm=155691836050088&tin=02508201610067®Number=0000000000154221&sum=145600 0 [11:23:32]StoreToDocumentArchive [11:23:32]shift 45 fd 5100 [11:23:32]save to /storage/0045/doc_00005100 [11:23:32]save last doc name /storage/0045/doc_00005100 to /storage/kkm_last_doc_name [11:23:32]save OK [11:23:32]Clear old archive folders... [11:23:32]ProcessDocumentItem done err = 0, tmpTLVsize=847 [11:23:32]tlvbuf is B6EF10F0 [11:23:32]SAM_PROTO_ClearQueue [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 09 00 00 [11:23:32]Write to MH i2c: E2 08 00 99 23 80 09 00 00 00 00 00 00 2E [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 99 23 00 90 00 30 [11:23:32]RAPDU: 90 00 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_ClearQueue done [11:23:32]KKMCreateOFDPacket [11:23:32]OFDProtocolAddRootSTLVToBuf [11:23:32]FM_MakeSignedData [11:23:32]FM_MakeSignedData [11:23:32]SAM_PROTO_SignData [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 0D 01 02 [11:23:32]Write to MH i2c: E2 08 00 9A 23 80 0D 01 02 00 00 00 00 36 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 9A 23 00 90 00 31 [11:23:32]RAPDU: 90 00 [11:23:32]wFMCommunicate OK [11:23:32]wFMCommunicate request_size=255 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 0D 02 02 FA 03 00 4F 03 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 35 31 37 06 04 1E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 31 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 A0 8C 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 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 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 38 37 30 30 30 32 33 [11:23:32]Write to MH i2c: E2 02 01 9B 23 80 0D 02 02 FA 00 03 00 4F 03 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 35 31 37 06 04 1E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 31 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 A0 8C 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 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 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 38 37 30 30 30 32 33 00 00 55 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 03 00 9B 23 00 90 00 32 [11:23:32]RAPDU: 90 00 [11:23:32]wFMCommunicate OK [11:23:32]wFMCommunicate request_size=255 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 0D 02 02 FA 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 [11:23:32]Write to MH i2c: E2 02 01 9C 23 80 0D 02 02 FA 00 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 00 00 BE [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 9C 23 00 90 00 33 [11:23:33]RAPDU: 90 00 [11:23:33]wFMCommunicate OK [11:23:33]wFMCommunicate request_size=255 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 0D 02 02 FA 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 38 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 3C 00 00 00 00 07 04 06 00 C0 38 02 00 00 00 39 04 [11:23:33]Write to MH i2c: E2 02 01 9D 23 80 0D 02 02 FA 00 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 38 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 3C 00 00 00 00 07 04 06 00 C0 38 02 00 00 00 39 04 00 00 84 [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 9D 23 00 90 00 34 [11:23:33]RAPDU: 90 00 [11:23:33]wFMCommunicate OK [11:23:33]wFMCommunicate request_size=106 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 0D 02 02 65 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 38 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EC 13 00 00 35 04 06 00 8D 99 D4 95 0A A8 [11:23:33]Write to MH i2c: E2 6D 00 9E 23 80 0D 02 02 65 00 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 38 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EC 13 00 00 35 04 06 00 8D 99 D4 95 0A A8 00 00 9C [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 9E 23 00 90 00 35 [11:23:33]RAPDU: 90 00 [11:23:33]wFMCommunicate OK [11:23:33]wFMCommunicate request_size=4 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 0D 03 02 [11:23:33]Write to MH i2c: E2 08 00 9F 23 80 0D 03 02 00 00 00 00 3D [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 0B 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 0B 00 9F 23 00 F5 83 54 83 15 BA CF 79 90 00 A4 [11:23:33]RAPDU: F5 83 54 83 15 BA CF 79 90 00 [11:23:33]wFMCommunicate OK [11:23:33]SAM_PROTO_SignData done [11:23:33]FM_MakeSignedData done [11:23:33]CreateOFDProtocolMessage [11:23:33]wFMCommunicate request_size=4 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 11 00 00 [11:23:33]Write to MH i2c: E2 08 00 A0 23 80 11 00 00 00 00 00 00 3D [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 17 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 17 00 A0 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 92 [11:23:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:23:33]wFMCommunicate OK [11:23:33]CreateOFDProtocolMessage done [11:23:33]OFDSenderStorePacket 5100 [11:23:33]StoreOFDPacket docnum=5100 [11:23:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 63 03 00 00 A2 D5 5B 03 EF 8F 5A 03 01 00 03 00 4F 03 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 35 31 37 06 04 1E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 31 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 A0 8C 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 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 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 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 38 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 3C 00 00 00 00 07 04 06 00 C0 38 02 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 38 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EC 13 00 00 35 04 06 00 8D 99 D4 95 0A A8 F5 83 54 83 15 BA CF 79 [11:23:33]CheckFolder [11:23:33]dirname=/storage/ofd_packets [11:23:33]CheckFolder done [11:23:33]ProducePacketName [11:23:33]name=ofd_packets/00005100 [11:23:33]NVStorageSaveData ofd_packets/00005100 [11:23:33]File name is /storage/ofd_packets/00005100 [11:23:33]Write 897 bytes [11:23:33]NVStorageSaveData done [11:23:33]OFDSenderStorePacket done [11:23:33]KKMCreateOFDPacket done [11:23:33]NVStorageSaveData kkm_last_timestamp [11:23:33]File name is /storage/kkm_last_timestamp [11:23:33]Write 4 bytes [11:23:33]NVStorageSaveData done [11:23:33]ExternCall_PrintAddStr [11:23:33]wPrintStart [11:23:33]Write to MH i2c: 01 00 00 A1 23 C4 [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: 01 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: 01 07 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: 01 07 00 A1 23 00 00 00 00 00 FF 0F D9 [11:23:33]RasterBufferAndPrint [11:23:33]line Счет N : (3)141063 [11:23:33]line ИÐÐ: 02508201610067 [11:23:33]line Контрольно-КаÑÑовый Чек [11:23:33]line ПРОДÐЖР[11:23:33]line Товар: 4700000480517 [11:23:33]line Пиво Живое 1л ПЭТ [11:23:33]line 2.000 * 180.00 [11:23:33]line = 360.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line Товар: 4700000480050 [11:23:33]line Ðапиток Nitro Energy Ñн green ж/б 0,45л [11:23:33]line 4.000 * 95.00 [11:23:33]line = 380.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line Товар: 4870002325113 [11:23:33]line Ðапиток PEPSI газированный ÑÑ‚ 0,25л [11:23:33]line 1.000 * 90.00 [11:23:33]line = 90.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line Товар: 4700002083914 [11:23:33]line Водка Сары челек 0,35л [11:23:33]line 1.000 * 245.00 [11:23:33]line = 245.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line Товар: 48741958 [11:23:33]line Сигареты Parliament Aqua Blue [11:23:33]line 1.000 * 151.00 [11:23:33]line = 151.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line Товар: 2000036210013 [11:23:33]line Кофе Капучино (GABB TRADE) [11:23:33]line 2.000 * 115.00 [11:23:33]line = 230.00 [11:23:33]line ÐДС 12% ÐСП 1% [11:23:33]line > о реализуемом товаре [11:23:33]line ИТОГО: 1456.00 [11:23:33]line ÐСП 1% : 12.89 [11:23:33]line ÐДС 12% : 154.61 [11:23:33]line Ðаличными: 1456.00 [11:23:33]line Безнал.: 0.00 [11:23:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:23:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:23:33]line СÐО: Общий режим [11:23:33]line Чек 35 17.05.2024 11:23 [11:23:33]line Смена: 45 ФФД: 1.0 [11:23:33]line ЗÐМ: 0300000237 [11:23:33]line РÐМ: 0000000000154221 [11:23:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:23:33]line ФМ: 0000000000963259 [11:23:33]line ФД: 5100 [11:23:33]line ФПД: 155691836050088 [11:23:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T112336&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5100&fm=155691836050088&tin=02508201610067®Number=0000000000154221&sum=145600 [11:23:33]line 0 [11:23:33]OFD Sender: Processing packet 5100 [packets to send 4, broken 3] [11:23:33]ProducePacketName [11:23:33]name=ofd_packets/00005100 [11:23:33]OFD Sender: To server: ‡•öpG, [11:23:33]CommunicateWithHost lk.salyk.kg:30040 [11:23:33]ConnectInit lk.salyk.kg [11:23:33]written 0, free lines is 4095 [11:23:34]Connected sock=9 [11:23:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 63 03 00 00 A2 D5 5B 03 EF 8F 5A 03 01 00 03 00 4F 03 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 35 31 37 06 04 1E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 31 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 A0 8C 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 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 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 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 38 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 3C 00 00 00 00 07 04 06 00 C0 38 02 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 38 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EC 13 00 00 35 04 06 00 8D 99 D4 95 0A A8 F5 83 54 83 15 BA CF 79 [11:23:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 9A F4 47 00 10 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 39 36 33 32 35 39 10 04 04 00 EC 13 00 00 F4 03 04 00 F9 E9 46 66 B6 04 01 00 00 F7 A6 F1 B9 DE 8C C8 AD [11:23:34]CommunicateWithHost err = 0 [11:23:34]CheckOFDResponse [11:23:34]1017 (14) - 77093643461234 [11:23:34]1041 (16) - 0000000000963259 [11:23:34]1040 (4) - 5100 [11:23:34]1012 (4) - 17.05.2024 05:24 [11:23:34]1206 (1) - 0 [11:23:34]OFD Sender: Remove packet 5100 [11:23:34]ProducePacketName [11:23:34]name=ofd_packets/00005100 [11:23:34]NVStorageDeleteData [11:23:34]Write to MH i2c: 01 00 00 EA 23 0D [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 07 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 07 00 EA 23 00 00 00 00 00 F7 09 14 [11:23:34]RasterBufferAndPrint [11:23:34]line [11:23:34]line [11:23:34]line [11:23:34]line [11:23:34]line [11:23:34]written 0, free lines is 2557 [11:23:34]MH_Cut [11:23:34]Write to MH i2c: D1 01 00 F1 23 01 E6 [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: D1 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: D1 01 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: D1 01 00 F1 23 00 E5 [11:23:34]Write to MH i2c: 01 00 00 F2 23 15 [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]OFD Sender: No OFD packet to send [11:23:36]*** Cut start [11:23:36]*** Partial cut [11:23:36]*** CUTSNS_PIN = 1 [11:23:36]*** CUTSNS_PIN = 0 [11:23:36]*** Brake cut motor [11:23:37]Read from MH i2c: 01 [11:23:37]MH_I2C_Read... [11:23:37]*** Stop cut motor [11:23:37]*** Cut end [11:23:37]Read from MH i2c: 01 07 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: 01 07 00 F2 23 00 00 00 00 00 FF 0F 2A [11:23:37]process_action close_receipt done [11:23:37]requested_data is exist [11:23:37]produce_requested_data [11:23:37]requested_item fm.sn is exist - process it [11:23:37]wFMCommunicate request_size=4 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 11 00 00 [11:23:37]Write to MH i2c: E2 08 00 F3 23 80 11 00 00 00 00 00 00 90 [11:23:37]Write i2c OK [11:23:37]MH_I2C_Read... [11:23:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:37]Read from MH i2c: E2 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 17 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 17 00 F3 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E5 [11:23:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:23:37]wFMCommunicate OK [11:23:37]requested_item fd.num is exist - process it [11:23:37]SAM_PROTO_GetFieldsCounters [11:23:37]wFMCommunicate request_size=4 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 13 00 00 [11:23:37]Write to MH i2c: E2 08 00 F4 23 80 13 00 00 00 00 00 00 93 [11:23:37]Write i2c OK [11:23:37]MH_I2C_Read... [11:23:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:37]Read from MH i2c: E2 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 62 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 62 00 F4 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EC 13 00 00 0E 04 04 00 2D 00 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 41 [11:23:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EC 13 00 00 0E 04 04 00 2D 00 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 [11:23:37]wFMCommunicate OK [11:23:37]SAM_PROTO_GetFieldsCounters done [11:23:37]requested_item shift.num is exist - process it [11:23:37]requested_item shift.opened is exist - process it [11:23:37]req_shift_opened [11:23:37]FM_GetShiftState [11:23:37]SAM_PROTO_GetShiftState [11:23:37]wFMCommunicate request_size=4 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 13 01 00 [11:23:37]Write to MH i2c: E2 08 00 F5 23 80 13 01 00 00 00 00 00 95 [11:23:37]Write i2c OK [11:23:37]MH_I2C_Read... [11:23:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:37]Read from MH i2c: E2 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 0E 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 0E 00 F5 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 90 [11:23:37]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:23:37]wFMCommunicate OK [11:23:37]SAM_PROTO_GetShiftState done [11:23:37]FM_GetShiftState done [11:23:37]req_shift_opened done [11:23:37]requested_item shift.open_date is exist - process it [11:23:37]req_shift_open_date [11:23:37]req_shift_open_date done [11:23:37]produce_requested_data done [11:23:37]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5100,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:23:37]process_action_free close_receipt [11:23:37]json_value_free [11:23:37]json_value_free done [11:23:37]process_json_proto returns [11:23:37]Send response to host [11:23:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5100,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:23:37]free response buf [11:23:37]execute_script done [11:23:37]execute_script returns [11:23:37]free content buf [11:23:37]Sock 10.Close socket [11:23:37]Sock 10.Thread stoped [11:23:39]OFD Sender: No OFD packet to send [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:10]accept exits with 7 [11:24:10]New connection [11:24:10]New thread 3067108708 created [11:24:10]Thread 3067252068 joined [11:24:10]Waiting for new connection... [11:24:10] Sock 7.Parse request [11:24:10]Sock 7.Check first char [11:24:10]Sock 7.First char is OK [11:24:10]request: POST /json_proto HTTP/1.0 [11:24:10]Method: POST [11:24:10]URL: /json_proto [11:24:10]Method is POST - this is cgi request [11:24:10]url: /json_proto [11:24:10]query_string will be loaded in cgi processing [11:24:10]execute_cgi json_proto POST (null) [11:24:10]execute_cgi path=json_proto method=POST [11:24:10]POST find Content-Length [11:24:10]Host: 172.17.44.4:8080 [11:24:10]Content-Length: 926 [11:24:10]Content-Type: application/json [11:24:10] [11:24:10]POST finish read [11:24:10]Found Content-Length = 926 [11:24:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141064", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 3.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630026561436", "name": "\u041A\u043E\u043D.BABYFOX c \u043C\u043E\u043B.\u043D\u0430\u0447.120\u0433", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 126.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:10]execute_script... [11:24:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141064", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 3.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630026561436", "name": "\u041A\u043E\u043D.BABYFOX c \u043C\u043E\u043B.\u043D\u0430\u0447.120\u0433", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 126.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:10]POST & json_proto [11:24:10]process_json_proto [11:24:10]json parsed OK: [11:24:10]protocol is kg_v1.0 [11:24:10]action value=close_receipt [11:24:10]process_action close_receipt [11:24:10]cmd_close_receipt [11:24:10]MH_GetDate [11:24:10]Write to MH i2c: F0 00 00 F6 23 08 [11:24:10]Write i2c OK [11:24:10]MH_I2C_Read... [11:24:10]Read from MH i2c: F0 [11:24:10]MH_I2C_Read... [11:24:10]Read from MH i2c: F0 09 00 [11:24:10]MH_I2C_Read... [11:24:10]Read from MH i2c: F0 09 00 F6 23 00 5F 3E 47 66 6C E9 28 66 3E [11:24:10]GetLastDocTimeStamp 1715945016 [11:24:10]current date 1715945055 [11:24:10]FM_GetShiftState [11:24:10]SAM_PROTO_GetShiftState [11:24:10]wFMCommunicate request_size=4 [11:24:10]MH_SAM_APDU [11:24:10]CAPDU: 80 13 01 00 [11:24:10]Write to MH i2c: E2 08 00 F7 23 80 13 01 00 00 00 00 00 97 [11:24:10]Write i2c OK [11:24:10]MH_I2C_Read... [11:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:10]Read from MH i2c: E2 [11:24:10]MH_I2C_Read... [11:24:10]Read from MH i2c: E2 0E 00 [11:24:10]MH_I2C_Read... [11:24:10]Read from MH i2c: E2 0E 00 F7 23 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 92 [11:24:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:24:10]wFMCommunicate OK [11:24:10]SAM_PROTO_GetShiftState done [11:24:10]FM_GetShiftState done [11:24:10]opened in 1715904675 [11:24:10]opened+sec_in_day 1715991075 [11:24:10]quantity*price = 2100 [11:24:10]sum+1 = 2101 [11:24:10]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630026561436 Кон.BABYFOX c мол.нач.120г 1.000 * 105.00 = 105.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 126.00 ÐСП 1% : 1.12 ÐДС 12% : 13.38 Ðаличными: 126.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 36 17.05.2024 11:24 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5101 ФПД: 145885623832144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T112415&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5101&fm=145885623832144&tin=02508201610067®Number=0000000000154221&sum=12600 0 [11:24:11]StoreToDocumentArchive [11:24:11]shift 45 fd 5101 [11:24:11]save to /storage/0045/doc_00005101 [11:24:11]save last doc name /storage/0045/doc_00005101 to /storage/kkm_last_doc_name [11:24:11]save OK [11:24:11]Clear old archive folders... [11:24:11]ProcessDocumentItem done err = 0, tmpTLVsize=395 [11:24:11]tlvbuf is B6F0A7D0 [11:24:11]SAM_PROTO_ClearQueue [11:24:11]wFMCommunicate request_size=4 [11:24:11]MH_SAM_APDU [11:24:11]CAPDU: 80 09 00 00 [11:24:11]Write to MH i2c: E2 08 00 04 24 80 09 00 00 00 00 00 00 9A [11:24:11]Write i2c OK [11:24:11]MH_I2C_Read... [11:24:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:11]Read from MH i2c: E2 [11:24:11]MH_I2C_Read... [11:24:11]Read from MH i2c: E2 03 00 [11:24:11]MH_I2C_Read... [11:24:11]Read from MH i2c: E2 03 00 04 24 00 90 00 9C [11:24:11]RAPDU: 90 00 [11:24:11]wFMCommunicate OK [11:24:11]SAM_PROTO_ClearQueue done [11:24:11]KKMCreateOFDPacket [11:24:11]OFDProtocolAddRootSTLVToBuf [11:24:11]FM_MakeSignedData [11:24:11]FM_MakeSignedData [11:24:11]SAM_PROTO_SignData [11:24:11]wFMCommunicate request_size=4 [11:24:11]MH_SAM_APDU [11:24:11]CAPDU: 80 0D 01 02 [11:24:11]Write to MH i2c: E2 08 00 05 24 80 0D 01 02 00 00 00 00 A2 [11:24:11]Write i2c OK [11:24:11]MH_I2C_Read... [11:24:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:12]Read from MH i2c: E2 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 05 24 00 90 00 9D [11:24:12]RAPDU: 90 00 [11:24:12]wFMCommunicate OK [11:24:12]wFMCommunicate request_size=255 [11:24:12]MH_SAM_APDU [11:24:12]CAPDU: 80 0D 02 02 FA 03 00 8B 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 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 23 04 68 00 8A 04 0D 00 34 36 33 30 30 32 36 35 36 31 34 33 36 06 04 24 00 D0 9A D0 BE D0 BD 2E 42 41 42 59 46 4F 58 20 63 20 D0 BC D0 BE D0 BB 2E D0 BD D0 B0 D1 87 2E 31 32 30 D0 B3 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 38 31 00 00 00 00 EB 03 26 00 EF 03 [11:24:12]Write to MH i2c: E2 02 01 06 24 80 0D 02 02 FA 00 03 00 8B 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 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 23 04 68 00 8A 04 0D 00 34 36 33 30 30 32 36 35 36 31 34 33 36 06 04 24 00 D0 9A D0 BE D0 BD 2E 42 41 42 59 46 4F 58 20 63 20 D0 BC D0 BE D0 BB 2E D0 BD D0 B0 D1 87 2E 31 32 30 D0 B3 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 38 31 00 00 00 00 EB 03 26 00 EF 03 00 00 77 [11:24:12]Write i2c OK [11:24:12]MH_I2C_Read... [11:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:12]Read from MH i2c: E2 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 06 24 00 90 00 9E [11:24:12]RAPDU: 90 00 [11:24:12]wFMCommunicate OK [11:24:12]wFMCommunicate request_size=154 [11:24:12]MH_SAM_APDU [11:24:12]CAPDU: 80 0D 02 02 95 0F 00 F6 03 01 00 01 F7 03 06 00 70 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 5F 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 ED 13 00 00 35 04 06 00 84 AE A4 C9 4E 50 [11:24:12]Write to MH i2c: E2 9D 00 07 24 80 0D 02 02 95 00 0F 00 F6 03 01 00 01 F7 03 06 00 70 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 5F 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 ED 13 00 00 35 04 06 00 84 AE A4 C9 4E 50 00 00 EE [11:24:12]Write i2c OK [11:24:12]MH_I2C_Read... [11:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:12]Read from MH i2c: E2 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 03 00 07 24 00 90 00 9F [11:24:12]RAPDU: 90 00 [11:24:12]wFMCommunicate OK [11:24:12]wFMCommunicate request_size=4 [11:24:12]MH_SAM_APDU [11:24:12]CAPDU: 80 0D 03 02 [11:24:12]Write to MH i2c: E2 08 00 08 24 80 0D 03 02 00 00 00 00 A7 [11:24:12]Write i2c OK [11:24:12]MH_I2C_Read... [11:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:12]Read from MH i2c: E2 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 0B 00 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 0B 00 08 24 00 6E B0 3B 5C E8 72 43 65 90 00 5F [11:24:12]RAPDU: 6E B0 3B 5C E8 72 43 65 90 00 [11:24:12]wFMCommunicate OK [11:24:12]SAM_PROTO_SignData done [11:24:12]FM_MakeSignedData done [11:24:12]CreateOFDProtocolMessage [11:24:12]wFMCommunicate request_size=4 [11:24:12]MH_SAM_APDU [11:24:12]CAPDU: 80 11 00 00 [11:24:12]Write to MH i2c: E2 08 00 09 24 80 11 00 00 00 00 00 00 A7 [11:24:12]Write i2c OK [11:24:12]MH_I2C_Read... [11:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:12]Read from MH i2c: E2 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 17 00 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: E2 17 00 09 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FC [11:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:24:12]wFMCommunicate OK [11:24:12]CreateOFDProtocolMessage done [11:24:12]OFDSenderStorePacket 5101 [11:24:12]StoreOFDPacket docnum=5101 [11:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9F 01 00 00 A8 65 97 01 11 E2 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 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 23 04 68 00 8A 04 0D 00 34 36 33 30 30 32 36 35 36 31 34 33 36 06 04 24 00 D0 9A D0 BE D0 BD 2E 42 41 42 59 46 4F 58 20 63 20 D0 BC D0 BE D0 BB 2E D0 BD D0 B0 D1 87 2E 31 32 30 D0 B3 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 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 5F 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 ED 13 00 00 35 04 06 00 84 AE A4 C9 4E 50 6E B0 3B 5C E8 72 43 65 [11:24:12]CheckFolder [11:24:12]dirname=/storage/ofd_packets [11:24:12]CheckFolder done [11:24:12]ProducePacketName [11:24:12]name=ofd_packets/00005101 [11:24:12]NVStorageSaveData ofd_packets/00005101 [11:24:12]File name is /storage/ofd_packets/00005101 [11:24:12]Write 445 bytes [11:24:12]NVStorageSaveData done [11:24:12]OFDSenderStorePacket done [11:24:12]KKMCreateOFDPacket done [11:24:12]NVStorageSaveData kkm_last_timestamp [11:24:12]File name is /storage/kkm_last_timestamp [11:24:12]Write 4 bytes [11:24:12]NVStorageSaveData done [11:24:12]ExternCall_PrintAddStr [11:24:12]wPrintStart [11:24:12]Write to MH i2c: 01 00 00 0A 24 2E [11:24:12]Write i2c OK [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: 01 [11:24:12]MH_I2C_Read... [11:24:12]Read from MH i2c: 01 07 00 [11:24:12]MH_I2C_Read... [11:24:12]OFD Sender: Processing packet 5101 [packets to send 4, broken 3] [11:24:12]ProducePacketName [11:24:12]name=ofd_packets/00005101 [11:24:12]OFD Sender: To server: ‡•öpG, [11:24:12]CommunicateWithHost lk.salyk.kg:30040 [11:24:12]ConnectInit lk.salyk.kg [11:24:12]Read from MH i2c: 01 07 00 0A 24 00 00 00 00 00 FF 0F 43 [11:24:12]RasterBufferAndPrint [11:24:12]line Счет N : (3)141064 [11:24:12]line ИÐÐ: 02508201610067 [11:24:12]line Контрольно-КаÑÑовый Чек [11:24:12]line ПРОДÐЖР[11:24:12]line Товар: 2000053020015 [11:24:12]line Бумажные Ñтаканы 250мл 1шт [11:24:12]line 3.000 * 7.00 [11:24:12]line = 21.00 [11:24:12]line ÐДС 12% ÐСП 1% [11:24:12]line > о реализуемом товаре [11:24:12]line Товар: 4630026561436 [11:24:12]line Кон.BABYFOX c мол.нач.120г [11:24:12]line 1.000 * 105.00 [11:24:12]line = 105.00 [11:24:12]line ÐДС 12% ÐСП 1% [11:24:12]line > о реализуемом товаре [11:24:12]line ИТОГО: 126.00 [11:24:12]line ÐСП 1% : 1.12 [11:24:12]line ÐДС 12% : 13.38 [11:24:12]line Ðаличными: 126.00 [11:24:12]line Безнал.: 0.00 [11:24:12]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:24:12]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:24:12]line СÐО: Общий режим [11:24:12]line Чек 36 17.05.2024 11:24 [11:24:12]line Смена: 45 ФФД: 1.0 [11:24:12]line ЗÐМ: 0300000237 [11:24:12]line РÐМ: 0000000000154221 [11:24:12]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:24:12]line ФМ: 0000000000963259 [11:24:12]line ФД: 5101 [11:24:12]line ФПД: 145885623832144 [11:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T112415&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5101&fm=145885623832144&tin=02508201610067®Number=0000000000154221&sum=12600 [11:24:12]line 0 [11:24:12]written 0, free lines is 4095 [11:24:13]Write to MH i2c: 01 00 00 39 24 5D [11:24:13]Write i2c OK [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: 01 [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: 01 07 00 [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: 01 07 00 39 24 00 00 00 00 00 03 0C 73 [11:24:13]RasterBufferAndPrint [11:24:13]line [11:24:13]line [11:24:13]line [11:24:13]line [11:24:13]line [11:24:13]written 0, free lines is 3077 [11:24:13]MH_Cut [11:24:13]Write to MH i2c: D1 01 00 40 24 01 36 [11:24:13]Write i2c OK [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: D1 [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: D1 01 00 [11:24:13]MH_I2C_Read... [11:24:13]Read from MH i2c: D1 01 00 40 24 00 35 [11:24:13]Write to MH i2c: 01 00 00 41 24 65 [11:24:13]Write i2c OK [11:24:13]MH_I2C_Read... [11:24:14]*** Cut start [11:24:14]*** Partial cut [11:24:14]*** CUTSNS_PIN = 1 [11:24:14]*** CUTSNS_PIN = 0 [11:24:14]*** Brake cut motor [11:24:15]Read from MH i2c: 01 [11:24:15]MH_I2C_Read... [11:24:15]*** Stop cut motor [11:24:15]*** Cut end [11:24:15]Read from MH i2c: 01 07 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: 01 07 00 41 24 00 00 00 00 00 FF 0F 7A [11:24:15]process_action close_receipt done [11:24:15]requested_data is exist [11:24:15]produce_requested_data [11:24:15]requested_item fm.sn is exist - process it [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 11 00 00 [11:24:15]Write to MH i2c: E2 08 00 42 24 80 11 00 00 00 00 00 00 E0 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 17 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 17 00 42 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 35 [11:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:24:15]wFMCommunicate OK [11:24:15]requested_item fd.num is exist - process it [11:24:15]SAM_PROTO_GetFieldsCounters [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 13 00 00 [11:24:15]Write to MH i2c: E2 08 00 43 24 80 13 00 00 00 00 00 00 E3 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 62 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 62 00 43 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 ED 13 00 00 0E 04 04 00 2D 00 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 95 [11:24:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 ED 13 00 00 0E 04 04 00 2D 00 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 [11:24:15]wFMCommunicate OK [11:24:15]SAM_PROTO_GetFieldsCounters done [11:24:15]requested_item shift.num is exist - process it [11:24:15]requested_item shift.opened is exist - process it [11:24:15]req_shift_opened [11:24:15]FM_GetShiftState [11:24:15]SAM_PROTO_GetShiftState [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 13 01 00 [11:24:15]Write to MH i2c: E2 08 00 44 24 80 13 01 00 00 00 00 00 E5 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 0E 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 0E 00 44 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E0 [11:24:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:24:15]wFMCommunicate OK [11:24:15]SAM_PROTO_GetShiftState done [11:24:15]FM_GetShiftState done [11:24:15]req_shift_opened done [11:24:15]requested_item shift.open_date is exist - process it [11:24:15]req_shift_open_date [11:24:15]req_shift_open_date done [11:24:15]produce_requested_data done [11:24:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5101,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:24:15]process_action_free close_receipt [11:24:15]json_value_free [11:24:15]json_value_free done [11:24:15]process_json_proto returns [11:24:15]Send response to host [11:24:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5101,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:24:15]free response buf [11:24:15]execute_script done [11:24:15]execute_script returns [11:24:15]free content buf [11:24:15]Sock 7.Close socket [11:24:15]Sock 7.Thread stoped [11:26:23]ConnectInit Can't connect to host [11:26:23]CommunicateWithHost connect error [11:26:23]CommunicateWithHost err = -1 [11:26:23]OFD Sender: Server communicate error [11:26:28]OFD Sender: Processing packet 5101 [packets to send 4, broken 3] [11:26:28]ProducePacketName [11:26:28]name=ofd_packets/00005101 [11:26:28]OFD Sender: To server: ‡•öpG, [11:26:28]CommunicateWithHost lk.salyk.kg:30040 [11:26:28]ConnectInit lk.salyk.kg [11:26:29]Connected sock=7 [11:26:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9F 01 00 00 A8 65 97 01 11 E2 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 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 23 04 68 00 8A 04 0D 00 34 36 33 30 30 32 36 35 36 31 34 33 36 06 04 24 00 D0 9A D0 BE D0 BD 2E 42 41 42 59 46 4F 58 20 63 20 D0 BC D0 BE D0 BB 2E D0 BD D0 B0 D1 87 2E 31 32 30 D0 B3 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 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 5F 3E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 ED 13 00 00 35 04 06 00 84 AE A4 C9 4E 50 6E B0 3B 5C E8 72 43 65 [11:26:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 77 EC 47 00 25 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 39 36 33 32 35 39 10 04 04 00 ED 13 00 00 F4 03 04 00 A8 EA 46 66 B6 04 01 00 00 C2 27 A2 CC C8 AF 00 AC [11:26:29]CommunicateWithHost err = 0 [11:26:29]CheckOFDResponse [11:26:29]1017 (14) - 77093643461234 [11:26:29]1041 (16) - 0000000000963259 [11:26:29]1040 (4) - 5101 [11:26:29]1012 (4) - 17.05.2024 05:27 [11:26:29]1206 (1) - 0 [11:26:29]OFD Sender: Remove packet 5101 [11:26:29]ProducePacketName [11:26:29]name=ofd_packets/00005101 [11:26:29]NVStorageDeleteData [11:26:29]OFD Sender: No OFD packet to send [11:26:34]OFD Sender: No OFD packet to send [11:26:39]OFD Sender: No OFD packet to send [11:26:44]OFD Sender: No OFD packet to send [11:26:49]OFD Sender: No OFD packet to send [11:26:54]OFD Sender: No OFD packet to send [11:26:59]OFD Sender: No OFD packet to send [11:27:04]OFD Sender: No OFD packet to send [11:27:09]OFD Sender: No OFD packet to send [11:27:14]OFD Sender: No OFD packet to send [11:27:19]OFD Sender: No OFD packet to send [11:27:25]OFD Sender: No OFD packet to send [11:27:30]OFD Sender: No OFD packet to send [11:27:35]OFD Sender: No OFD packet to send [11:27:40]OFD Sender: No OFD packet to send [11:27:45]OFD Sender: No OFD packet to send [11:27:50]OFD Sender: No OFD packet to send [11:27:55]OFD Sender: No OFD packet to send [11:28:00]OFD Sender: No OFD packet to send [11:28:05]OFD Sender: No OFD packet to send [11:28:10]OFD Sender: No OFD packet to send [11:28:15]OFD Sender: No OFD packet to send [11:28:20]OFD Sender: No OFD packet to send [11:28:25]OFD Sender: No OFD packet to send [11:28:30]OFD Sender: No OFD packet to send [11:28:35]OFD Sender: No OFD packet to send [11:28:40]OFD Sender: No OFD packet to send [11:28:45]OFD Sender: No OFD packet to send [11:28:50]OFD Sender: No OFD packet to send [11:28:55]OFD Sender: No OFD packet to send [11:29:00]OFD Sender: No OFD packet to send [11:29:05]OFD Sender: No OFD packet to send [11:29:10]OFD Sender: No OFD packet to send [11:29:15]OFD Sender: No OFD packet to send [11:29:20]OFD Sender: No OFD packet to send [11:29:25]OFD Sender: No OFD packet to send [11:29:30]OFD Sender: No OFD packet to send [11:29:35]OFD Sender: No OFD packet to send [11:29:40]OFD Sender: No OFD packet to send [11:29:45]OFD Sender: No OFD packet to send [11:29:50]OFD Sender: No OFD packet to send [11:29:55]OFD Sender: No OFD packet to send [11:30:00]OFD Sender: No OFD packet to send [11:30:05]OFD Sender: No OFD packet to send [11:30:10]OFD Sender: No OFD packet to send [11:30:15]OFD Sender: No OFD packet to send [11:30:20]OFD Sender: No OFD packet to send [11:30:25]OFD Sender: No OFD packet to send [11:30:30]OFD Sender: No OFD packet to send [11:30:35]OFD Sender: No OFD packet to send [11:30:40]OFD Sender: No OFD packet to send [11:30:45]OFD Sender: No OFD packet to send [11:30:50]OFD Sender: No OFD packet to send [11:30:55]OFD Sender: No OFD packet to send [11:31:00]OFD Sender: No OFD packet to send [11:31:05]OFD Sender: No OFD packet to send [11:31:10]OFD Sender: No OFD packet to send [11:31:15]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:25]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [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: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:02]accept exits with 9 [11:33:02]New connection [11:33:02]New thread 3067252068 created [11:33:02]Thread 3067108708 joined [11:33:02]Waiting for new connection... [11:33:02] Sock 9.Parse request [11:33:02]Sock 9.Check first char [11:33:02]Sock 9.First char is OK [11:33:02]request: POST /json_proto HTTP/1.0 [11:33:02]Method: POST [11:33:02]URL: /json_proto [11:33:02]Method is POST - this is cgi request [11:33:02]url: /json_proto [11:33:02]query_string will be loaded in cgi processing [11:33:02]execute_cgi json_proto POST (null) [11:33:02]execute_cgi path=json_proto method=POST [11:33:02]POST find Content-Length [11:33:02]Host: 172.17.44.4:8080 [11:33:02]Content-Length: 678 [11:33:02]Content-Type: application/json [11:33:02] [11:33:02]POST finish read [11:33:02]Found Content-Length = 678 [11:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:02]execute_script... [11:33: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)1993511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:02]POST & json_proto [11:33:02]process_json_proto [11:33:02]json parsed OK: [11:33:02]protocol is kg_v1.0 [11:33:02]action value=close_receipt [11:33:02]process_action close_receipt [11:33:02]cmd_close_receipt [11:33:02]MH_GetDate [11:33:02]Write to MH i2c: F0 00 00 45 24 58 [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 09 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 09 00 45 24 00 73 40 47 66 6C E9 28 66 A4 [11:33:02]GetLastDocTimeStamp 1715945055 [11:33:02]current date 1715945587 [11:33:02]FM_GetShiftState [11:33:02]SAM_PROTO_GetShiftState [11:33:02]wFMCommunicate request_size=4 [11:33:02]MH_SAM_APDU [11:33:02]CAPDU: 80 13 01 00 [11:33:02]Write to MH i2c: E2 08 00 46 24 80 13 01 00 00 00 00 00 E7 [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:02]Read from MH i2c: E2 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 0E 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 0E 00 46 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E2 [11:33:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:33:02]wFMCommunicate OK [11:33:02]SAM_PROTO_GetShiftState done [11:33:02]FM_GetShiftState done [11:33:02]opened in 1715904675 [11:33:02]opened+sec_in_day 1715991075 [11:33:02]quantity*price = 40013 [11:33:02]sum+1 = 40014 [11:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.13 ИТОГО: 400.00 ВнеÑено: 400.00 СДÐЧÐ: 0.00 ÐСП 1% : 3.54 ÐДС 12% : 42.49 Ðаличными: 400.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 37 17.05.2024 11:33 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5102 ФПД: 273848186315491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T113307&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5102&fm=273848186315491&tin=02508201610067®Number=0000000000154221&sum=40000 [11:33:03]StoreToDocumentArchive [11:33:03]shift 45 fd 5102 [11:33:03]save to /storage/0045/doc_00005102 [11:33:03]save last doc name /storage/0045/doc_00005102 to /storage/kkm_last_doc_name [11:33:03]save OK [11:33:03]Clear old archive folders... [11:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:03]tlvbuf is B6EF1530 [11:33:03]SAM_PROTO_ClearQueue [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 09 00 00 [11:33:03]Write to MH i2c: E2 08 00 53 24 80 09 00 00 00 00 00 00 E9 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 53 24 00 90 00 EB [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_ClearQueue done [11:33:03]KKMCreateOFDPacket [11:33:03]OFDProtocolAddRootSTLVToBuf [11:33:03]FM_MakeSignedData [11:33:03]FM_MakeSignedData [11:33:03]SAM_PROTO_SignData [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 01 02 [11:33:03]Write to MH i2c: E2 08 00 54 24 80 0D 01 02 00 00 00 00 F1 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 54 24 00 90 00 EC [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=255 [11:33:03]MH_SAM_APDU [11:33: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 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 25 00 00 00 F4 03 04 00 73 40 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EE 13 00 00 35 04 06 00 F9 [11:33:03]Write to MH i2c: E2 02 01 55 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 25 00 00 00 F4 03 04 00 73 40 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EE 13 00 00 35 04 06 00 F9 00 00 FA [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 55 24 00 90 00 ED [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=10 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 02 02 05 10 3F DE 22 E3 [11:33:03]Write to MH i2c: E2 0D 00 56 24 80 0D 02 02 05 00 10 3F DE 22 E3 00 00 30 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 56 24 00 90 00 EE [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 03 02 [11:33:03]Write to MH i2c: E2 08 00 57 24 80 0D 03 02 00 00 00 00 F6 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0B 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0B 00 57 24 00 91 BC 4F 84 C6 66 CD 21 90 00 31 [11:33:03]RAPDU: 91 BC 4F 84 C6 66 CD 21 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_SignData done [11:33:03]FM_MakeSignedData done [11:33:03]CreateOFDProtocolMessage [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 11 00 00 [11:33:03]Write to MH i2c: E2 08 00 58 24 80 11 00 00 00 00 00 00 F6 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 58 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4B [11:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:33:03]wFMCommunicate OK [11:33:03]CreateOFDProtocolMessage done [11:33:03]OFDSenderStorePacket 5102 [11:33:03]StoreOFDPacket docnum=5102 [11:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 90 19 07 01 DB 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 25 00 00 00 F4 03 04 00 73 40 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EE 13 00 00 35 04 06 00 F9 10 3F DE 22 E3 91 BC 4F 84 C6 66 CD 21 [11:33:03]CheckFolder [11:33:03]dirname=/storage/ofd_packets [11:33:03]CheckFolder done [11:33:03]ProducePacketName [11:33:03]name=ofd_packets/00005102 [11:33:03]NVStorageSaveData ofd_packets/00005102 [11:33:03]File name is /storage/ofd_packets/00005102 [11:33:03]Write 301 bytes [11:33:03]NVStorageSaveData done [11:33:03]OFDSenderStorePacket done [11:33:03]KKMCreateOFDPacket done [11:33:03]NVStorageSaveData kkm_last_timestamp [11:33:03]File name is /storage/kkm_last_timestamp [11:33:03]Write 4 bytes [11:33:03]NVStorageSaveData done [11:33:03]ExternCall_PrintAddStr [11:33:03]wPrintStart [11:33:03]Write to MH i2c: 01 00 00 59 24 7D [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 07 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 07 00 59 24 00 00 00 00 00 FF 0F 92 [11:33:03]RasterBufferAndPrint [11:33:03]line Счет N : (1)1993511 [11:33:03]line ИÐÐ: 02508201610067 [11:33:03]line Контрольно-КаÑÑовый Чек [11:33:03]line ПРОДÐЖР[11:33:03]line ТРК (МРК, ГÐК) : 33 [11:33:03]line Товар: 2710124130 [11:33:03]line Ðи-92-К-4 [11:33:03]line 5.990 * 66.80 [11:33:03]line = 400.13 [11:33:03]line ÐДС 12% ÐСП 1% [11:33:03]line > о реализуемом товаре [11:33:03]line ОКРУГЛЕÐИЕ: -0.13 [11:33:03]line ИТОГО: 400.00 [11:33:03]line ВнеÑено: 400.00 [11:33:03]line СДÐЧÐ: 0.00 [11:33:03]line ÐСП 1% : 3.54 [11:33:03]line ÐДС 12% : 42.49 [11:33:03]line Ðаличными: 400.00 [11:33:03]line Безнал.: 0.00 [11:33:03]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:33:03]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:33:03]line СÐО: Общий режим [11:33:03]line Чек 37 17.05.2024 11:33 [11:33:03]line Смена: 45 ФФД: 1.0 [11:33:03]line ЗÐМ: 0300000237 [11:33:03]line РÐМ: 0000000000154221 [11:33:03]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:33:03]line ФМ: 0000000000963259 [11:33:03]line ФД: 5102 [11:33:03]line ФПД: 273848186315491 [11:33:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T113307&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5102&fm=273848186315491&tin=02508201610067®Number=0000000000154221&sum=40000 [11:33:04]OFD Sender: Processing packet 5102 [packets to send 4, broken 3] [11:33:04]ProducePacketName [11:33:04]name=ofd_packets/00005102 [11:33:04]OFD Sender: To server: ‡•öpG, [11:33:04]CommunicateWithHost lk.salyk.kg:30040 [11:33:04]ConnectInit lk.salyk.kg [11:33:04]written 0, free lines is 4095 [11:33:04]Connected sock=11 [11:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 90 19 07 01 DB 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 25 00 00 00 F4 03 04 00 73 40 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EE 13 00 00 35 04 06 00 F9 10 3F DE 22 E3 91 BC 4F 84 C6 66 CD 21 [11:33:04]Write to MH i2c: 01 00 00 84 24 A8 [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 07 00 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 07 00 84 24 00 00 00 00 00 65 0C 20 [11:33:04]RasterBufferAndPrint [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]written 0, free lines is 3176 [11:33:04]MH_Cut [11:33:04]Write to MH i2c: D1 01 00 8B 24 01 81 [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 01 00 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 01 00 8B 24 00 80 [11:33:04]Write to MH i2c: 01 00 00 8C 24 B0 [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 1B DC 47 00 65 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 39 36 33 32 35 39 10 04 04 00 EE 13 00 00 F4 03 04 00 34 EC 46 66 B6 04 01 00 00 DE C7 C3 56 6B BE EF F6 [11:33:04]CommunicateWithHost err = 0 [11:33:04]CheckOFDResponse [11:33:04]1017 (14) - 77093643461234 [11:33:04]1041 (16) - 0000000000963259 [11:33:04]1040 (4) - 5102 [11:33:04]1012 (4) - 17.05.2024 05:33 [11:33:04]1206 (1) - 0 [11:33:04]OFD Sender: Remove packet 5102 [11:33:04]ProducePacketName [11:33:04]name=ofd_packets/00005102 [11:33:04]NVStorageDeleteData [11:33:05]OFD Sender: No OFD packet to send [11:33:05]*** Cut start [11:33:05]*** Partial cut [11:33:05]*** CUTSNS_PIN = 1 [11:33:05]*** CUTSNS_PIN = 0 [11:33:05]*** Brake cut motor [11:33:06]Read from MH i2c: 01 [11:33:06]MH_I2C_Read... [11:33:06]*** Stop cut motor [11:33:06]*** Cut end [11:33:06]Read from MH i2c: 01 07 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: 01 07 00 8C 24 00 00 00 00 00 FF 0F C5 [11:33:06]process_action close_receipt done [11:33:06]requested_data is exist [11:33:06]produce_requested_data [11:33:06]requested_item fm.sn is exist - process it [11:33:06]wFMCommunicate request_size=4 [11:33:06]MH_SAM_APDU [11:33:06]CAPDU: 80 11 00 00 [11:33:06]Write to MH i2c: E2 08 00 8D 24 80 11 00 00 00 00 00 00 2B [11:33:06]Write i2c OK [11:33:06]MH_I2C_Read... [11:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:06]Read from MH i2c: E2 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 17 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 17 00 8D 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 80 [11:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:33:06]wFMCommunicate OK [11:33:06]requested_item fd.num is exist - process it [11:33:06]SAM_PROTO_GetFieldsCounters [11:33:06]wFMCommunicate request_size=4 [11:33:06]MH_SAM_APDU [11:33:06]CAPDU: 80 13 00 00 [11:33:06]Write to MH i2c: E2 08 00 8E 24 80 13 00 00 00 00 00 00 2E [11:33:06]Write i2c OK [11:33:06]MH_I2C_Read... [11:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:06]Read from MH i2c: E2 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 62 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 62 00 8E 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EE 13 00 00 0E 04 04 00 2D 00 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 E4 [11:33:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EE 13 00 00 0E 04 04 00 2D 00 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 [11:33:06]wFMCommunicate OK [11:33:06]SAM_PROTO_GetFieldsCounters done [11:33:06]requested_item shift.num is exist - process it [11:33:06]requested_item shift.opened is exist - process it [11:33:06]req_shift_opened [11:33:06]FM_GetShiftState [11:33:06]SAM_PROTO_GetShiftState [11:33:06]wFMCommunicate request_size=4 [11:33:06]MH_SAM_APDU [11:33:06]CAPDU: 80 13 01 00 [11:33:06]Write to MH i2c: E2 08 00 8F 24 80 13 01 00 00 00 00 00 30 [11:33:06]Write i2c OK [11:33:06]MH_I2C_Read... [11:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:06]Read from MH i2c: E2 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 0E 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 0E 00 8F 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 2B [11:33:06]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:33:06]wFMCommunicate OK [11:33:06]SAM_PROTO_GetShiftState done [11:33:06]FM_GetShiftState done [11:33:06]req_shift_opened done [11:33:06]requested_item shift.open_date is exist - process it [11:33:06]req_shift_open_date [11:33:06]req_shift_open_date done [11:33:06]produce_requested_data done [11:33:06]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5102,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:33:06]process_action_free close_receipt [11:33:06]json_value_free [11:33:06]json_value_free done [11:33:06]process_json_proto returns [11:33:06]Send response to host [11:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5102,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:33:06]free response buf [11:33:06]execute_script done [11:33:06]execute_script returns [11:33:06]free content buf [11:33:06]Sock 9.Close socket [11:33:06]Sock 9.Thread stoped [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:35]OFD Sender: No OFD packet to send [11:34:40]OFD Sender: No OFD packet to send [11:34:45]OFD Sender: No OFD packet to send [11:34:50]OFD Sender: No OFD packet to send [11:34:55]OFD Sender: No OFD packet to send [11:35:00]OFD Sender: No OFD packet to send [11:35:05]OFD Sender: No OFD packet to send [11:35:10]OFD Sender: No OFD packet to send [11:35:15]OFD Sender: No OFD packet to send [11:35:20]OFD Sender: No OFD packet to send [11:35:25]OFD Sender: No OFD packet to send [11:35:30]OFD Sender: No OFD packet to send [11:35:35]OFD Sender: No OFD packet to send [11:35:40]OFD Sender: No OFD packet to send [11:35:45]OFD Sender: No OFD packet to send [11:35:50]OFD Sender: No OFD packet to send [11:35:55]OFD Sender: No OFD packet to send [11:36:00]OFD Sender: No OFD packet to send [11:36:05]OFD Sender: No OFD packet to send [11:36:10]OFD Sender: No OFD packet to send [11:36:15]OFD Sender: No OFD packet to send [11:36:20]OFD Sender: No OFD packet to send [11:36:25]OFD Sender: No OFD packet to send [11:36:30]OFD Sender: No OFD packet to send [11:36:35]OFD Sender: No OFD packet to send [11:36:40]OFD Sender: No OFD packet to send [11:36:45]OFD Sender: No OFD packet to send [11:36:50]OFD Sender: No OFD packet to send [11:36:55]OFD Sender: No OFD packet to send [11:36:58]accept exits with 7 [11:36:58]New connection [11:36:58]New thread 3067108708 created [11:36:58]Thread 3067252068 joined [11:36:58]Waiting for new connection... [11:36:58] Sock 7.Parse request [11:36:58]Sock 7.Check first char [11:36:58]Sock 7.First char is OK [11:36:58]request: POST /json_proto HTTP/1.0 [11:36:58]Method: POST [11:36:58]URL: /json_proto [11:36:58]Method is POST - this is cgi request [11:36:58]url: /json_proto [11:36:58]query_string will be loaded in cgi processing [11:36:58]execute_cgi json_proto POST (null) [11:36:58]execute_cgi path=json_proto method=POST [11:36:58]POST find Content-Length [11:36:58]Host: 172.17.44.4:8080 [11:36:58]Content-Length: 646 [11:36:58]Content-Type: application/json [11:36:58] [11:36:58]POST finish read [11:36:58]Found Content-Length = 646 [11:36:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141065", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:58]execute_script... [11:36:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141065", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:58]POST & json_proto [11:36:58]process_json_proto [11:36:58]json parsed OK: [11:36:58]protocol is kg_v1.0 [11:36:58]action value=close_receipt [11:36:58]process_action close_receipt [11:36:58]cmd_close_receipt [11:36:58]MH_GetDate [11:36:58]Write to MH i2c: F0 00 00 90 24 A3 [11:36:58]Write i2c OK [11:36:58]MH_I2C_Read... [11:36:58]Read from MH i2c: F0 [11:36:58]MH_I2C_Read... [11:36:58]Read from MH i2c: F0 09 00 [11:36:58]MH_I2C_Read... [11:36:58]Read from MH i2c: F0 09 00 90 24 00 5F 41 47 66 6C E9 28 66 DC [11:36:58]GetLastDocTimeStamp 1715945587 [11:36:58]current date 1715945823 [11:36:58]FM_GetShiftState [11:36:58]SAM_PROTO_GetShiftState [11:36:58]wFMCommunicate request_size=4 [11:36:58]MH_SAM_APDU [11:36:58]CAPDU: 80 13 01 00 [11:36:58]Write to MH i2c: E2 08 00 91 24 80 13 01 00 00 00 00 00 32 [11:36:58]Write i2c OK [11:36:58]MH_I2C_Read... [11:36:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:58]Read from MH i2c: E2 [11:36:58]MH_I2C_Read... [11:36:58]Read from MH i2c: E2 0E 00 [11:36:58]MH_I2C_Read... [11:36:58]Read from MH i2c: E2 0E 00 91 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 2D [11:36:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:36:58]wFMCommunicate OK [11:36:58]SAM_PROTO_GetShiftState done [11:36:58]FM_GetShiftState done [11:36:58]opened in 1715904675 [11:36:58]opened+sec_in_day 1715991075 [11:36:58]quantity*price = 12500 [11:36:58]sum+1 = 12501 [11:36:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 ÐСП 1% : 1.11 ÐДС 12% : 13.27 Ðаличными: 125.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 38 17.05.2024 11:37 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5103 ФПД: 23257053285591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T113703&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5103&fm=23257053285591&tin=02508201610067®Number=0000000000154221&sum=12500 0 [11:36:59]StoreToDocumentArchive [11:36:59]shift 45 fd 5103 [11:36:59]save to /storage/0045/doc_00005103 [11:36:59]save last doc name /storage/0045/doc_00005103 to /storage/kkm_last_doc_name [11:36:59]save OK [11:36:59]Clear old archive folders... [11:36:59]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:36:59]tlvbuf is 01226DD0 [11:36:59]SAM_PROTO_ClearQueue [11:36:59]wFMCommunicate request_size=4 [11:36:59]MH_SAM_APDU [11:36:59]CAPDU: 80 09 00 00 [11:36:59]Write to MH i2c: E2 08 00 9E 24 80 09 00 00 00 00 00 00 34 [11:36:59]Write i2c OK [11:36:59]MH_I2C_Read... [11:36:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:59]Read from MH i2c: E2 [11:36:59]MH_I2C_Read... [11:36:59]Read from MH i2c: E2 03 00 [11:36:59]MH_I2C_Read... [11:36:59]Read from MH i2c: E2 03 00 9E 24 00 90 00 36 [11:36:59]RAPDU: 90 00 [11:36:59]wFMCommunicate OK [11:36:59]SAM_PROTO_ClearQueue done [11:36:59]KKMCreateOFDPacket [11:36:59]OFDProtocolAddRootSTLVToBuf [11:36:59]FM_MakeSignedData [11:36:59]FM_MakeSignedData [11:36:59]SAM_PROTO_SignData [11:36:59]wFMCommunicate request_size=4 [11:36:59]MH_SAM_APDU [11:36:59]CAPDU: 80 0D 01 02 [11:36:59]Write to MH i2c: E2 08 00 9F 24 80 0D 01 02 00 00 00 00 3C [11:36:59]Write i2c OK [11:36:59]MH_I2C_Read... [11:36:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:59]Read from MH i2c: E2 [11:36:59]MH_I2C_Read... [11:36:59]Read from MH i2c: E2 03 00 [11:36:59]MH_I2C_Read... [11:36:59]Read from MH i2c: E2 03 00 9F 24 00 90 00 37 [11:36:59]RAPDU: 90 00 [11:36:59]wFMCommunicate OK [11:36:59]wFMCommunicate request_size=255 [11:36:59]MH_SAM_APDU [11:36:59]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 5F 41 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 [11:36:59]Write to MH i2c: E2 02 01 A0 24 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 5F 41 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 00 00 D0 [11:36:59]Write i2c OK [11:36:59]MH_I2C_Read... [11:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:00]Read from MH i2c: E2 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 03 00 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 03 00 A0 24 00 90 00 38 [11:37:00]RAPDU: 90 00 [11:37:00]wFMCommunicate OK [11:37:00]wFMCommunicate request_size=41 [11:37:00]MH_SAM_APDU [11:37:00]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EF 13 00 00 35 04 06 00 15 26 F4 66 4C D7 [11:37:00]Write to MH i2c: E2 2C 00 A1 24 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EF 13 00 00 35 04 06 00 15 26 F4 66 4C D7 00 00 CA [11:37:00]Write i2c OK [11:37:00]MH_I2C_Read... [11:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:00]Read from MH i2c: E2 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 03 00 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 03 00 A1 24 00 90 00 39 [11:37:00]RAPDU: 90 00 [11:37:00]wFMCommunicate OK [11:37:00]wFMCommunicate request_size=4 [11:37:00]MH_SAM_APDU [11:37:00]CAPDU: 80 0D 03 02 [11:37:00]Write to MH i2c: E2 08 00 A2 24 80 0D 03 02 00 00 00 00 41 [11:37:00]Write i2c OK [11:37:00]MH_I2C_Read... [11:37:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:00]Read from MH i2c: E2 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 0B 00 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 0B 00 A2 24 00 D5 5C 0F 34 54 D1 6C CF 90 00 16 [11:37:00]RAPDU: D5 5C 0F 34 54 D1 6C CF 90 00 [11:37:00]wFMCommunicate OK [11:37:00]SAM_PROTO_SignData done [11:37:00]FM_MakeSignedData done [11:37:00]CreateOFDProtocolMessage [11:37:00]wFMCommunicate request_size=4 [11:37:00]MH_SAM_APDU [11:37:00]CAPDU: 80 11 00 00 [11:37:00]Write to MH i2c: E2 08 00 A3 24 80 11 00 00 00 00 00 00 41 [11:37:00]Write i2c OK [11:37:00]MH_I2C_Read... [11:37:00]OFD Sender: No OFD packet to send [11:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:00]Read from MH i2c: E2 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 17 00 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: E2 17 00 A3 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 96 [11:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:37:00]wFMCommunicate OK [11:37:00]CreateOFDProtocolMessage done [11:37:00]OFDSenderStorePacket 5103 [11:37:00]StoreOFDPacket docnum=5103 [11:37:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 95 76 26 01 87 F4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 5F 41 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EF 13 00 00 35 04 06 00 15 26 F4 66 4C D7 D5 5C 0F 34 54 D1 6C CF [11:37:00]CheckFolder [11:37:00]dirname=/storage/ofd_packets [11:37:00]CheckFolder done [11:37:00]ProducePacketName [11:37:00]name=ofd_packets/00005103 [11:37:00]NVStorageSaveData ofd_packets/00005103 [11:37:00]File name is /storage/ofd_packets/00005103 [11:37:00]Write 332 bytes [11:37:00]NVStorageSaveData done [11:37:00]OFDSenderStorePacket done [11:37:00]KKMCreateOFDPacket done [11:37:00]NVStorageSaveData kkm_last_timestamp [11:37:00]File name is /storage/kkm_last_timestamp [11:37:00]Write 4 bytes [11:37:00]NVStorageSaveData done [11:37:00]ExternCall_PrintAddStr [11:37:00]wPrintStart [11:37:00]Write to MH i2c: 01 00 00 A4 24 C8 [11:37:00]Write i2c OK [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: 01 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: 01 07 00 [11:37:00]MH_I2C_Read... [11:37:00]Read from MH i2c: 01 07 00 A4 24 00 00 00 00 00 FF 0F DD [11:37:00]RasterBufferAndPrint [11:37:00]line Счет N : (3)141065 [11:37:00]line ИÐÐ: 02508201610067 [11:37:00]line Контрольно-КаÑÑовый Чек [11:37:00]line ПРОДÐЖР[11:37:00]line Товар: 2000036220012 [11:37:00]line Кофе Капучино XL(GABB TRADE) [11:37:00]line 1.000 * 125.00 [11:37:00]line = 125.00 [11:37:00]line ÐДС 12% ÐСП 1% [11:37:00]line > о реализуемом товаре [11:37:00]line ИТОГО: 125.00 [11:37:00]line ÐСП 1% : 1.11 [11:37:00]line ÐДС 12% : 13.27 [11:37:00]line Ðаличными: 125.00 [11:37:00]line Безнал.: 0.00 [11:37:00]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:37:00]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:37:00]line СÐО: Общий режим [11:37:00]line Чек 38 17.05.2024 11:37 [11:37:00]line Смена: 45 ФФД: 1.0 [11:37:00]line ЗÐМ: 0300000237 [11:37:00]line РÐМ: 0000000000154221 [11:37:00]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:37:00]line ФМ: 0000000000963259 [11:37:00]line ФД: 5103 [11:37:00]line ФПД: 23257053285591 [11:37:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T113703&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5103&fm=23257053285591&tin=02508201610067®Number=0000000000154221&sum=12500 [11:37:00]line 0 [11:37:00]OFD Sender: Processing packet 5103 [packets to send 4, broken 3] [11:37:00]ProducePacketName [11:37:00]name=ofd_packets/00005103 [11:37:00]OFD Sender: To server: ‡•öpG, [11:37:00]CommunicateWithHost lk.salyk.kg:30040 [11:37:00]ConnectInit lk.salyk.kg [11:37:00]written 0, free lines is 4095 [11:37:00]Connected sock=10 [11:37:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 95 76 26 01 87 F4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 5F 41 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 EF 13 00 00 35 04 06 00 15 26 F4 66 4C D7 D5 5C 0F 34 54 D1 6C CF [11:37:01]Write to MH i2c: 01 00 00 CD 24 F1 [11:37:01]Write i2c OK [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: 01 [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: 01 07 00 [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: 01 07 00 CD 24 00 00 00 00 00 7F 0C 83 [11:37:01]RasterBufferAndPrint [11:37:01]line [11:37:01]line [11:37:01]line [11:37:01]line [11:37:01]line [11:37:01]written 0, free lines is 3205 [11:37:01]MH_Cut [11:37:01]Write to MH i2c: D1 01 00 D4 24 01 CA [11:37:01]Write i2c OK [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: D1 [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: D1 01 00 [11:37:01]MH_I2C_Read... [11:37:01]Read from MH i2c: D1 01 00 D4 24 00 C9 [11:37:01]Write to MH i2c: 01 00 00 D5 24 F9 [11:37:01]Write i2c OK [11:37:01]MH_I2C_Read... [11:37:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 1C 9C 47 00 BB 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 39 36 33 32 35 39 10 04 04 00 EF 13 00 00 F4 03 04 00 20 ED 46 66 B6 04 01 00 00 C3 61 89 1A 6F 16 DD 4A [11:37:01]CommunicateWithHost err = 0 [11:37:01]CheckOFDResponse [11:37:01]1017 (14) - 77093643461234 [11:37:01]1041 (16) - 0000000000963259 [11:37:01]1040 (4) - 5103 [11:37:01]1012 (4) - 17.05.2024 05:37 [11:37:01]1206 (1) - 0 [11:37:01]OFD Sender: Remove packet 5103 [11:37:01]ProducePacketName [11:37:01]name=ofd_packets/00005103 [11:37:01]NVStorageDeleteData [11:37:01]OFD Sender: No OFD packet to send [11:37:02]*** Cut start [11:37:02]*** Partial cut [11:37:02]*** CUTSNS_PIN = 1 [11:37:02]*** CUTSNS_PIN = 0 [11:37:02]*** Brake cut motor [11:37:02]Read from MH i2c: 01 [11:37:02]MH_I2C_Read... [11:37:02]*** Stop cut motor [11:37:02]*** Cut end [11:37:02]Read from MH i2c: 01 07 00 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: 01 07 00 D5 24 00 00 00 00 00 FF 0F 0E [11:37:02]process_action close_receipt done [11:37:02]requested_data is exist [11:37:02]produce_requested_data [11:37:02]requested_item fm.sn is exist - process it [11:37:02]wFMCommunicate request_size=4 [11:37:02]MH_SAM_APDU [11:37:02]CAPDU: 80 11 00 00 [11:37:02]Write to MH i2c: E2 08 00 D6 24 80 11 00 00 00 00 00 00 74 [11:37:02]Write i2c OK [11:37:02]MH_I2C_Read... [11:37:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:02]Read from MH i2c: E2 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: E2 17 00 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: E2 17 00 D6 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C9 [11:37:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:37:02]wFMCommunicate OK [11:37:02]requested_item fd.num is exist - process it [11:37:02]SAM_PROTO_GetFieldsCounters [11:37:02]wFMCommunicate request_size=4 [11:37:02]MH_SAM_APDU [11:37:02]CAPDU: 80 13 00 00 [11:37:02]Write to MH i2c: E2 08 00 D7 24 80 13 00 00 00 00 00 00 77 [11:37:02]Write i2c OK [11:37:02]MH_I2C_Read... [11:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:03]Read from MH i2c: E2 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 62 00 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 62 00 D7 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EF 13 00 00 0E 04 04 00 2D 00 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 31 [11:37:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 EF 13 00 00 0E 04 04 00 2D 00 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 [11:37:03]wFMCommunicate OK [11:37:03]SAM_PROTO_GetFieldsCounters done [11:37:03]requested_item shift.num is exist - process it [11:37:03]requested_item shift.opened is exist - process it [11:37:03]req_shift_opened [11:37:03]FM_GetShiftState [11:37:03]SAM_PROTO_GetShiftState [11:37:03]wFMCommunicate request_size=4 [11:37:03]MH_SAM_APDU [11:37:03]CAPDU: 80 13 01 00 [11:37:03]Write to MH i2c: E2 08 00 D8 24 80 13 01 00 00 00 00 00 79 [11:37:03]Write i2c OK [11:37:03]MH_I2C_Read... [11:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:03]Read from MH i2c: E2 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 0E 00 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 0E 00 D8 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 74 [11:37:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:37:03]wFMCommunicate OK [11:37:03]SAM_PROTO_GetShiftState done [11:37:03]FM_GetShiftState done [11:37:03]req_shift_opened done [11:37:03]requested_item shift.open_date is exist - process it [11:37:03]req_shift_open_date [11:37:03]req_shift_open_date done [11:37:03]produce_requested_data done [11:37:03]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5103,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:37:03]process_action_free close_receipt [11:37:03]json_value_free [11:37:03]json_value_free done [11:37:03]process_json_proto returns [11:37:03]Send response to host [11:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5103,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:37:03]free response buf [11:37:03]execute_script done [11:37:03]execute_script returns [11:37:03]free content buf [11:37:03]Sock 7.Close socket [11:37:03]Sock 7.Thread stoped [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: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:36]OFD Sender: No OFD packet to send [11:39:41]OFD Sender: No OFD packet to send [11:39:46]OFD Sender: No OFD packet to send [11:39:51]OFD Sender: No OFD packet to send [11:39:56]OFD Sender: No OFD packet to send [11:40:01]OFD Sender: No OFD packet to send [11:40:06]OFD Sender: No OFD packet to send [11:40:11]OFD Sender: No OFD packet to send [11:40:16]OFD Sender: No OFD packet to send [11:40:21]OFD Sender: No OFD packet to send [11:40:26]OFD Sender: No OFD packet to send [11:40:31]OFD Sender: No OFD packet to send [11:40:36]OFD Sender: No OFD packet to send [11:40:41]OFD Sender: No OFD packet to send [11:40:46]OFD Sender: No OFD packet to send [11:40:51]OFD Sender: No OFD packet to send [11:40:56]OFD Sender: No OFD packet to send [11:41:01]OFD Sender: No OFD packet to send [11:41:06]OFD Sender: No OFD packet to send [11:41:11]OFD Sender: No OFD packet to send [11:41:16]OFD Sender: No OFD packet to send [11:41:21]OFD Sender: No OFD packet to send [11:41:26]OFD Sender: No OFD packet to send [11:41:31]OFD Sender: No OFD packet to send [11:41:36]OFD Sender: No OFD packet to send [11:41:41]OFD Sender: No OFD packet to send [11:41:46]OFD Sender: No OFD packet to send [11:41:51]OFD Sender: No OFD packet to send [11:41:56]OFD Sender: No OFD packet to send [11:42:01]OFD Sender: No OFD packet to send [11:42:06]OFD Sender: No OFD packet to send [11:42:11]OFD Sender: No OFD packet to send [11:42:16]OFD Sender: No OFD packet to send [11:42:21]OFD Sender: No OFD packet to send [11:42:26]OFD Sender: No OFD packet to send [11:42:29]accept exits with 9 [11:42:29]New connection [11:42:29]New thread 3067252068 created [11:42:29]Thread 3067108708 joined [11:42:29]Waiting for new connection... [11:42:29] Sock 9.Parse request [11:42:29]Sock 9.Check first char [11:42:29]Sock 9.First char is OK [11:42:29]request: POST /json_proto HTTP/1.0 [11:42:29]Method: POST [11:42:29]URL: /json_proto [11:42:29]Method is POST - this is cgi request [11:42:29]url: /json_proto [11:42:29]query_string will be loaded in cgi processing [11:42:29]execute_cgi json_proto POST (null) [11:42:29]execute_cgi path=json_proto method=POST [11:42:29]POST find Content-Length [11:42:29]Host: 172.17.44.4:8080 [11:42:29]Content-Length: 683 [11:42:29]Content-Type: application/json [11:42:29] [11:42:29]POST finish read [11:42:29]Found Content-Length = 683 [11:42:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 31.430, "sum" : 2300.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:29]execute_script... [11:42: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)1993520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 31.430, "sum" : 2300.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:29]POST & json_proto [11:42:29]process_json_proto [11:42:29]json parsed OK: [11:42:29]protocol is kg_v1.0 [11:42:29]action value=close_receipt [11:42:29]process_action close_receipt [11:42:29]cmd_close_receipt [11:42:29]MH_GetDate [11:42:29]Write to MH i2c: F0 00 00 D9 24 EC [11:42:29]Write i2c OK [11:42:29]MH_I2C_Read... [11:42:29]Read from MH i2c: F0 [11:42:29]MH_I2C_Read... [11:42:29]Read from MH i2c: F0 09 00 [11:42:29]MH_I2C_Read... [11:42:29]Read from MH i2c: F0 09 00 D9 24 00 AA 42 47 66 6C E9 28 66 71 [11:42:29]GetLastDocTimeStamp 1715945823 [11:42:29]current date 1715946154 [11:42:29]FM_GetShiftState [11:42:29]SAM_PROTO_GetShiftState [11:42:29]wFMCommunicate request_size=4 [11:42:29]MH_SAM_APDU [11:42:29]CAPDU: 80 13 01 00 [11:42:29]Write to MH i2c: E2 08 00 DA 24 80 13 01 00 00 00 00 00 7B [11:42:29]Write i2c OK [11:42:29]MH_I2C_Read... [11:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:29]Read from MH i2c: E2 [11:42:29]MH_I2C_Read... [11:42:29]Read from MH i2c: E2 0E 00 [11:42:29]MH_I2C_Read... [11:42:29]Read from MH i2c: E2 0E 00 DA 24 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 76 [11:42:29]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:42:29]wFMCommunicate OK [11:42:29]SAM_PROTO_GetShiftState done [11:42:29]FM_GetShiftState done [11:42:29]opened in 1715904675 [11:42:29]opened+sec_in_day 1715991075 [11:42:29]quantity*price = 230067 [11:42:29]sum+1 = 230069 [11:42:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.68 ИТОГО: 2300.00 ВнеÑено: 2300.00 СДÐЧÐ: 0.00 ÐСП 1% : 20.36 ÐДС 12% : 244.32 Ðаличными: 2300.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 39 17.05.2024 11:42 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5104 ФПД: 105997012475839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114234&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5104&fm=105997012475839&tin=02508201610067®Number=0000000000154221&sum=230000 [11:42:30]StoreToDocumentArchive [11:42:30]shift 45 fd 5104 [11:42:30]save to /storage/0045/doc_00005104 [11:42:30]save last doc name /storage/0045/doc_00005104 to /storage/kkm_last_doc_name [11:42:30]save OK [11:42:30]Clear old archive folders... [11:42:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:42:30]tlvbuf is B6F0A290 [11:42:30]SAM_PROTO_ClearQueue [11:42:30]wFMCommunicate request_size=4 [11:42:30]MH_SAM_APDU [11:42:30]CAPDU: 80 09 00 00 [11:42:30]Write to MH i2c: E2 08 00 E7 24 80 09 00 00 00 00 00 00 7D [11:42:30]Write i2c OK [11:42:30]MH_I2C_Read... [11:42:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:30]Read from MH i2c: E2 [11:42:30]MH_I2C_Read... [11:42:30]Read from MH i2c: E2 03 00 [11:42:30]MH_I2C_Read... [11:42:30]Read from MH i2c: E2 03 00 E7 24 00 90 00 7F [11:42:30]RAPDU: 90 00 [11:42:30]wFMCommunicate OK [11:42:30]SAM_PROTO_ClearQueue done [11:42:30]KKMCreateOFDPacket [11:42:30]OFDProtocolAddRootSTLVToBuf [11:42:30]FM_MakeSignedData [11:42:30]FM_MakeSignedData [11:42:30]SAM_PROTO_SignData [11:42:30]wFMCommunicate request_size=4 [11:42:30]MH_SAM_APDU [11:42:30]CAPDU: 80 0D 01 02 [11:42:30]Write to MH i2c: E2 08 00 E8 24 80 0D 01 02 00 00 00 00 85 [11:42:30]Write i2c OK [11:42:30]MH_I2C_Read... [11:42:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:30]Read from MH i2c: E2 [11:42:30]MH_I2C_Read... [11:42:30]Read from MH i2c: E2 03 00 [11:42:30]MH_I2C_Read... [11:42:30]Read from MH i2c: E2 03 00 E8 24 00 90 00 80 [11:42:30]RAPDU: 90 00 [11:42:30]wFMCommunicate OK [11:42:30]wFMCommunicate request_size=255 [11:42:30]MH_SAM_APDU [11:42:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5F 00 00 00 00 07 04 06 00 70 82 03 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 AA 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F0 13 00 00 35 04 06 00 60 [11:42:30]Write to MH i2c: E2 02 01 E9 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5F 00 00 00 00 07 04 06 00 70 82 03 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 AA 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F0 13 00 00 35 04 06 00 60 00 00 BC [11:42:30]Write i2c OK [11:42:30]MH_I2C_Read... [11:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:31]Read from MH i2c: E2 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 03 00 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 03 00 E9 24 00 90 00 81 [11:42:31]RAPDU: 90 00 [11:42:31]wFMCommunicate OK [11:42:31]wFMCommunicate request_size=10 [11:42:31]MH_SAM_APDU [11:42:31]CAPDU: 80 0D 02 02 05 67 5A 46 9F BF [11:42:31]Write to MH i2c: E2 0D 00 EA 24 80 0D 02 02 05 00 67 5A 46 9F BF 00 00 F7 [11:42:31]Write i2c OK [11:42:31]MH_I2C_Read... [11:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:31]Read from MH i2c: E2 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 03 00 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 03 00 EA 24 00 90 00 82 [11:42:31]RAPDU: 90 00 [11:42:31]wFMCommunicate OK [11:42:31]wFMCommunicate request_size=4 [11:42:31]MH_SAM_APDU [11:42:31]CAPDU: 80 0D 03 02 [11:42:31]Write to MH i2c: E2 08 00 EB 24 80 0D 03 02 00 00 00 00 8A [11:42:31]Write i2c OK [11:42:31]MH_I2C_Read... [11:42:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:31]Read from MH i2c: E2 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 0B 00 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 0B 00 EB 24 00 75 8A DC 5A E5 08 C1 20 90 00 8E [11:42:31]RAPDU: 75 8A DC 5A E5 08 C1 20 90 00 [11:42:31]wFMCommunicate OK [11:42:31]SAM_PROTO_SignData done [11:42:31]FM_MakeSignedData done [11:42:31]CreateOFDProtocolMessage [11:42:31]wFMCommunicate request_size=4 [11:42:31]MH_SAM_APDU [11:42:31]CAPDU: 80 11 00 00 [11:42:31]Write to MH i2c: E2 08 00 EC 24 80 11 00 00 00 00 00 00 8A [11:42:31]Write i2c OK [11:42:31]MH_I2C_Read... [11:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:31]Read from MH i2c: E2 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 17 00 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: E2 17 00 EC 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DF [11:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:42:31]wFMCommunicate OK [11:42:31]CreateOFDProtocolMessage done [11:42:31]OFDSenderStorePacket 5104 [11:42:31]StoreOFDPacket docnum=5104 [11:42:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 50 F1 07 01 E1 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5F 00 00 00 00 07 04 06 00 70 82 03 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 AA 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F0 13 00 00 35 04 06 00 60 67 5A 46 9F BF 75 8A DC 5A E5 08 C1 20 [11:42:31]CheckFolder [11:42:31]dirname=/storage/ofd_packets [11:42:31]CheckFolder done [11:42:31]ProducePacketName [11:42:31]name=ofd_packets/00005104 [11:42:31]NVStorageSaveData ofd_packets/00005104 [11:42:31]File name is /storage/ofd_packets/00005104 [11:42:31]Write 301 bytes [11:42:31]NVStorageSaveData done [11:42:31]OFDSenderStorePacket done [11:42:31]KKMCreateOFDPacket done [11:42:31]NVStorageSaveData kkm_last_timestamp [11:42:31]File name is /storage/kkm_last_timestamp [11:42:31]Write 4 bytes [11:42:31]NVStorageSaveData done [11:42:31]ExternCall_PrintAddStr [11:42:31]wPrintStart [11:42:31]Write to MH i2c: 01 00 00 ED 24 11 [11:42:31]Write i2c OK [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: 01 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: 01 07 00 [11:42:31]MH_I2C_Read... [11:42:31]Read from MH i2c: 01 07 00 ED 24 00 00 00 00 00 FF 0F 26 [11:42:31]RasterBufferAndPrint [11:42:31]line Счет N : (1)1993520 [11:42:31]line ИÐÐ: 02508201610067 [11:42:31]line Контрольно-КаÑÑовый Чек [11:42:31]line ПРОДÐЖР[11:42:31]line ТРК (МРК, ГÐК) : 32 [11:42:31]line Товар: 2710124500 [11:42:31]line Ðи-95-К-5 [11:42:31]line 31.430 * 73.20 [11:42:31]line = 2300.68 [11:42:31]line ÐДС 12% ÐСП 1% [11:42:31]line > о реализуемом товаре [11:42:31]line ОКРУГЛЕÐИЕ: -0.68 [11:42:31]line ИТОГО: 2300.00 [11:42:31]line ВнеÑено: 2300.00 [11:42:31]line СДÐЧÐ: 0.00 [11:42:31]line ÐСП 1% : 20.36 [11:42:31]line ÐДС 12% : 244.32 [11:42:31]line Ðаличными: 2300.00 [11:42:31]line Безнал.: 0.00 [11:42:31]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:42:31]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:42:31]line СÐО: Общий режим [11:42:31]line Чек 39 17.05.2024 11:42 [11:42:31]line Смена: 45 ФФД: 1.0 [11:42:31]line ЗÐМ: 0300000237 [11:42:31]line РÐМ: 0000000000154221 [11:42:31]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:42:31]line ФМ: 0000000000963259 [11:42:31]line ФД: 5104 [11:42:31]line ФПД: 105997012475839 [11:42:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114234&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5104&fm=105997012475839&tin=02508201610067®Number=0000000000154221&sum=230000 [11:42:31]OFD Sender: Processing packet 5104 [packets to send 4, broken 3] [11:42:31]ProducePacketName [11:42:31]name=ofd_packets/00005104 [11:42:31]OFD Sender: To server: ‡•öpG, [11:42:31]CommunicateWithHost lk.salyk.kg:30040 [11:42:31]ConnectInit lk.salyk.kg [11:42:31]written 0, free lines is 4095 [11:42:31]Connected sock=10 [11:42:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 50 F1 07 01 E1 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5F 00 00 00 00 07 04 06 00 70 82 03 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 AA 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F0 13 00 00 35 04 06 00 60 67 5A 46 9F BF 75 8A DC 5A E5 08 C1 20 [11:42:32]Write to MH i2c: 01 00 00 18 25 3D [11:42:32]Write i2c OK [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: 01 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: 01 07 00 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: 01 07 00 18 25 00 00 00 00 00 71 0C C1 [11:42:32]RasterBufferAndPrint [11:42:32]line [11:42:32]line [11:42:32]line [11:42:32]line [11:42:32]line [11:42:32]written 0, free lines is 3187 [11:42:32]MH_Cut [11:42:32]Write to MH i2c: D1 01 00 1F 25 01 16 [11:42:32]Write i2c OK [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: D1 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: D1 01 00 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: D1 01 00 1F 25 00 15 [11:42:32]Write to MH i2c: 01 00 00 20 25 45 [11:42:32]Write i2c OK [11:42:32]MH_I2C_Read... [11:42:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B1 F1 47 00 1F 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 39 36 33 32 35 39 10 04 04 00 F0 13 00 00 F4 03 04 00 6B EE 46 66 B6 04 01 00 00 DC 3F 1A 0D 69 B6 8C BD [11:42:32]CommunicateWithHost err = 0 [11:42:32]CheckOFDResponse [11:42:32]1017 (14) - 77093643461234 [11:42:32]1041 (16) - 0000000000963259 [11:42:32]1040 (4) - 5104 [11:42:32]1012 (4) - 17.05.2024 05:43 [11:42:32]1206 (1) - 0 [11:42:32]OFD Sender: Remove packet 5104 [11:42:32]ProducePacketName [11:42:32]name=ofd_packets/00005104 [11:42:32]NVStorageDeleteData [11:42:32]OFD Sender: No OFD packet to send [11:42:33]*** Cut start [11:42:33]*** Partial cut [11:42:33]*** CUTSNS_PIN = 1 [11:42:33]*** CUTSNS_PIN = 0 [11:42:33]*** Brake cut motor [11:42:33]Read from MH i2c: 01 [11:42:33]MH_I2C_Read... [11:42:33]*** Stop cut motor [11:42:33]*** Cut end [11:42:33]Read from MH i2c: 01 07 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: 01 07 00 20 25 00 00 00 00 00 FF 0F 5A [11:42:33]process_action close_receipt done [11:42:33]requested_data is exist [11:42:33]produce_requested_data [11:42:33]requested_item fm.sn is exist - process it [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 11 00 00 [11:42:33]Write to MH i2c: E2 08 00 21 25 80 11 00 00 00 00 00 00 C0 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 17 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 17 00 21 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 15 [11:42:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:42:33]wFMCommunicate OK [11:42:33]requested_item fd.num is exist - process it [11:42:33]SAM_PROTO_GetFieldsCounters [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 13 00 00 [11:42:33]Write to MH i2c: E2 08 00 22 25 80 13 00 00 00 00 00 00 C3 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:34]Read from MH i2c: E2 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: E2 62 00 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: E2 62 00 22 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F0 13 00 00 0E 04 04 00 2D 00 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 81 [11:42:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F0 13 00 00 0E 04 04 00 2D 00 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 [11:42:34]wFMCommunicate OK [11:42:34]SAM_PROTO_GetFieldsCounters done [11:42:34]requested_item shift.num is exist - process it [11:42:34]requested_item shift.opened is exist - process it [11:42:34]req_shift_opened [11:42:34]FM_GetShiftState [11:42:34]SAM_PROTO_GetShiftState [11:42:34]wFMCommunicate request_size=4 [11:42:34]MH_SAM_APDU [11:42:34]CAPDU: 80 13 01 00 [11:42:34]Write to MH i2c: E2 08 00 23 25 80 13 01 00 00 00 00 00 C5 [11:42:34]Write i2c OK [11:42:34]MH_I2C_Read... [11:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:34]Read from MH i2c: E2 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: E2 0E 00 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: E2 0E 00 23 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C0 [11:42:34]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:42:34]wFMCommunicate OK [11:42:34]SAM_PROTO_GetShiftState done [11:42:34]FM_GetShiftState done [11:42:34]req_shift_opened done [11:42:34]requested_item shift.open_date is exist - process it [11:42:34]req_shift_open_date [11:42:34]req_shift_open_date done [11:42:34]produce_requested_data done [11:42:34]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5104,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:42:34]process_action_free close_receipt [11:42:34]json_value_free [11:42:34]json_value_free done [11:42:34]process_json_proto returns [11:42:34]Send response to host [11:42:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5104,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:42:34]free response buf [11:42:34]execute_script done [11:42:34]execute_script returns [11:42:34]free content buf [11:42:34]Sock 9.Close socket [11:42:34]Sock 9.Thread stoped [11:42:37]OFD Sender: No OFD packet to send [11:42:42]OFD Sender: No OFD packet to send [11:42:47]OFD Sender: No OFD packet to send [11:42:52]OFD Sender: No OFD packet to send [11:42:57]OFD Sender: No OFD packet to send [11:43:02]OFD Sender: No OFD packet to send [11:43:07]OFD Sender: No OFD packet to send [11:43:12]OFD Sender: No OFD packet to send [11:43:14]accept exits with 7 [11:43:14]New connection [11:43:14]New thread 3067108708 created [11:43:14]Thread 3067252068 joined [11:43:14]Waiting for new connection... [11:43:14] Sock 7.Parse request [11:43:14]Sock 7.Check first char [11:43:14]Sock 7.First char is OK [11:43:14]request: POST /json_proto HTTP/1.0 [11:43:14]Method: POST [11:43:14]URL: /json_proto [11:43:14]Method is POST - this is cgi request [11:43:14]url: /json_proto [11:43:14]query_string will be loaded in cgi processing [11:43:14]execute_cgi json_proto POST (null) [11:43:14]execute_cgi path=json_proto method=POST [11:43:14]POST find Content-Length [11:43:14]Host: 172.17.44.4:8080 [11:43:14]Content-Length: 836 [11:43:14]Content-Type: application/json [11:43:14] [11:43:14]POST finish read [11:43:14]Found Content-Length = 836 [11:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 29.240, "sum" : 1000.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:14]execute_script... [11:43:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 29.240, "sum" : 1000.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:14]POST & json_proto [11:43:14]process_json_proto [11:43:14]json parsed OK: [11:43:14]protocol is kg_v1.0 [11:43:14]action value=close_receipt [11:43:14]process_action close_receipt [11:43:14]cmd_close_receipt [11:43:14]MH_GetDate [11:43:14]Write to MH i2c: F0 00 00 24 25 38 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: F0 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: F0 09 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: F0 09 00 24 25 00 D7 42 47 66 6C E9 28 66 EA [11:43:14]GetLastDocTimeStamp 1715946154 [11:43:14]current date 1715946199 [11:43:14]FM_GetShiftState [11:43:14]SAM_PROTO_GetShiftState [11:43:14]wFMCommunicate request_size=4 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 13 01 00 [11:43:14]Write to MH i2c: E2 08 00 25 25 80 13 01 00 00 00 00 00 C7 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0E 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0E 00 25 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C2 [11:43:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:43:14]wFMCommunicate OK [11:43:14]SAM_PROTO_GetShiftState done [11:43:14]FM_GetShiftState done [11:43:14]opened in 1715904675 [11:43:14]opened+sec_in_day 1715991075 [11:43:14]quantity*price = 100000 [11:43:14]sum+1 = 100002 [11:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 ÐСП 1% : 8.85 ÐДС 12% : 106.20 Ðаличными: 0.00 Безнал.: 1000.01 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 40 17.05.2024 11:43 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5105 ФПД: 220740218679029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114319&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5105&fm=220740218679029&tin=02508201610067®Number=0000000000154221&sum=100001 [11:43:15]StoreToDocumentArchive [11:43:15]shift 45 fd 5105 [11:43:15]save to /storage/0045/doc_00005105 [11:43:15]save last doc name /storage/0045/doc_00005105 to /storage/kkm_last_doc_name [11:43:15]save OK [11:43:15]Clear old archive folders... [11:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:43:15]tlvbuf is 01227170 [11:43:15]SAM_PROTO_ClearQueue [11:43:15]wFMCommunicate request_size=4 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 09 00 00 [11:43:15]Write to MH i2c: E2 08 00 32 25 80 09 00 00 00 00 00 00 C9 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 32 25 00 90 00 CB [11:43:15]RAPDU: 90 00 [11:43:15]wFMCommunicate OK [11:43:15]SAM_PROTO_ClearQueue done [11:43:15]KKMCreateOFDPacket [11:43:15]OFDProtocolAddRootSTLVToBuf [11:43:15]FM_MakeSignedData [11:43:15]FM_MakeSignedData [11:43:15]SAM_PROTO_SignData [11:43:15]wFMCommunicate request_size=4 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 0D 01 02 [11:43:15]Write to MH i2c: E2 08 00 33 25 80 0D 01 02 00 00 00 00 D1 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 33 25 00 90 00 CC [11:43:15]RAPDU: 90 00 [11:43:15]wFMCommunicate OK [11:43:15]wFMCommunicate request_size=255 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D7 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F1 13 00 00 35 04 06 00 C8 C3 [11:43:15]Write to MH i2c: E2 02 01 34 25 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D7 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F1 13 00 00 35 04 06 00 C8 C3 00 00 CC [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 34 25 00 90 00 CD [11:43:15]RAPDU: 90 00 [11:43:15]wFMCommunicate OK [11:43:15]wFMCommunicate request_size=9 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 0D 02 02 04 16 52 6E F5 [11:43:15]Write to MH i2c: E2 0C 00 35 25 80 0D 02 02 04 00 16 52 6E F5 00 00 A7 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 03 00 35 25 00 90 00 CE [11:43:15]RAPDU: 90 00 [11:43:15]wFMCommunicate OK [11:43:15]wFMCommunicate request_size=4 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 0D 03 02 [11:43:15]Write to MH i2c: E2 08 00 36 25 80 0D 03 02 00 00 00 00 D6 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 0B 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 0B 00 36 25 00 98 55 50 7D E9 52 F8 97 90 00 5B [11:43:15]RAPDU: 98 55 50 7D E9 52 F8 97 90 00 [11:43:15]wFMCommunicate OK [11:43:15]SAM_PROTO_SignData done [11:43:15]FM_MakeSignedData done [11:43:15]CreateOFDProtocolMessage [11:43:15]wFMCommunicate request_size=4 [11:43:15]MH_SAM_APDU [11:43:15]CAPDU: 80 11 00 00 [11:43:15]Write to MH i2c: E2 08 00 37 25 80 11 00 00 00 00 00 00 D6 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:16]Read from MH i2c: E2 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 17 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 17 00 37 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2B [11:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:43:16]wFMCommunicate OK [11:43:16]CreateOFDProtocolMessage done [11:43:16]OFDSenderStorePacket 5105 [11:43:16]StoreOFDPacket docnum=5105 [11:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 72 12 06 01 32 CE 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D7 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F1 13 00 00 35 04 06 00 C8 C3 16 52 6E F5 98 55 50 7D E9 52 F8 97 [11:43:16]CheckFolder [11:43:16]dirname=/storage/ofd_packets [11:43:16]CheckFolder done [11:43:16]ProducePacketName [11:43:16]name=ofd_packets/00005105 [11:43:16]NVStorageSaveData ofd_packets/00005105 [11:43:16]File name is /storage/ofd_packets/00005105 [11:43:16]Write 300 bytes [11:43:16]NVStorageSaveData done [11:43:16]OFDSenderStorePacket done [11:43:16]KKMCreateOFDPacket done [11:43:16]NVStorageSaveData kkm_last_timestamp [11:43:16]File name is /storage/kkm_last_timestamp [11:43:16]Write 4 bytes [11:43:16]NVStorageSaveData done [11:43:16]ExternCall_PrintAddStr [11:43:16]wPrintStart [11:43:16]Write to MH i2c: 01 00 00 38 25 5D [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 07 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 07 00 38 25 00 00 00 00 00 FF 0F 72 [11:43:16]RasterBufferAndPrint [11:43:16]line Счет N : (1)1993518 [11:43:16]line ИÐÐ: 02508201610067 [11:43:16]line Контрольно-КаÑÑовый Чек [11:43:16]line ПРОДÐЖР[11:43:16]line ТРК (МРК, ГÐК) : 81 [11:43:16]line Товар: 2711190000 [11:43:16]line ГÐЗ-К-5 [11:43:16]line 29.240 * 34.20 [11:43:16]line = 1000.01 [11:43:16]line ÐДС 12% ÐСП 1% [11:43:16]line > о реализуемом товаре [11:43:16]line ИТОГО: 1000.01 [11:43:16]line ÐСП 1% : 8.85 [11:43:16]line ÐДС 12% : 106.20 [11:43:16]line Ðаличными: 0.00 [11:43:16]line Безнал.: 1000.01 [11:43:16]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:43:16]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:43:16]line СÐО: Общий режим [11:43:16]line Чек 40 17.05.2024 11:43 [11:43:16]line Смена: 45 ФФД: 1.0 [11:43:16]line ЗÐМ: 0300000237 [11:43:16]line РÐМ: 0000000000154221 [11:43:16]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:43:16]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [11:43:16]line ФМ: 0000000000963259 [11:43:16]line ФД: 5105 [11:43:16]line ФПД: 220740218679029 [11:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114319&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5105&fm=220740218679029&tin=02508201610067®Number=0000000000154221&sum=100001 [11:43:16]written 0, free lines is 4095 [11:43:16]OFD Sender: Processing packet 5105 [packets to send 4, broken 3] [11:43:16]ProducePacketName [11:43:16]name=ofd_packets/00005105 [11:43:16]OFD Sender: To server: ‡•öpG, [11:43:16]CommunicateWithHost lk.salyk.kg:30040 [11:43:16]ConnectInit lk.salyk.kg [11:43:16]Connected sock=10 [11:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 72 12 06 01 32 CE 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D7 42 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F1 13 00 00 35 04 06 00 C8 C3 16 52 6E F5 98 55 50 7D E9 52 F8 97 [11:43:16]Write to MH i2c: 01 00 00 62 25 87 [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 07 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 07 00 62 25 00 00 00 00 00 81 0C 1B [11:43:16]RasterBufferAndPrint [11:43:16]line [11:43:16]line [11:43:16]line [11:43:16]line [11:43:16]line [11:43:16]written 0, free lines is 3206 [11:43:16]MH_Cut [11:43:16]Write to MH i2c: D1 01 00 69 25 01 60 [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: D1 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: D1 01 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: D1 01 00 69 25 00 5F [11:43:16]Write to MH i2c: 01 00 00 6A 25 8F [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 64 AA 47 00 2D 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F1 13 00 00 F4 03 04 00 98 EE 46 66 B6 04 01 00 00 83 6C 4B F6 6B 2C 0F 2E [11:43:16]CommunicateWithHost err = 0 [11:43:16]CheckOFDResponse [11:43:16]1017 (14) - 77093643461234 [11:43:16]1041 (16) - 0000000000963259 [11:43:16]1040 (4) - 5105 [11:43:16]1012 (4) - 17.05.2024 05:43 [11:43:16]1206 (1) - 0 [11:43:16]OFD Sender: Remove packet 5105 [11:43:16]ProducePacketName [11:43:16]name=ofd_packets/00005105 [11:43:16]NVStorageDeleteData [11:43:17]OFD Sender: No OFD packet to send [11:43:18]*** Cut start [11:43:18]*** Partial cut [11:43:18]*** CUTSNS_PIN = 1 [11:43:18]*** CUTSNS_PIN = 0 [11:43:18]*** Brake cut motor [11:43:18]Read from MH i2c: 01 [11:43:18]MH_I2C_Read... [11:43:18]*** Stop cut motor [11:43:18]*** Cut end [11:43:18]Read from MH i2c: 01 07 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: 01 07 00 6A 25 00 00 00 00 00 FF 0F A4 [11:43:18]process_action close_receipt done [11:43:18]requested_data is exist [11:43:18]produce_requested_data [11:43:18]requested_item fm.sn is exist - process it [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 11 00 00 [11:43:18]Write to MH i2c: E2 08 00 6B 25 80 11 00 00 00 00 00 00 0A [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 17 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 17 00 6B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5F [11:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:43:18]wFMCommunicate OK [11:43:18]requested_item fd.num is exist - process it [11:43:18]SAM_PROTO_GetFieldsCounters [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 13 00 00 [11:43:18]Write to MH i2c: E2 08 00 6C 25 80 13 00 00 00 00 00 00 0D [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 62 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 62 00 6C 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F1 13 00 00 0E 04 04 00 2D 00 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 CF [11:43:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F1 13 00 00 0E 04 04 00 2D 00 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 [11:43:18]wFMCommunicate OK [11:43:18]SAM_PROTO_GetFieldsCounters done [11:43:18]requested_item shift.num is exist - process it [11:43:18]requested_item shift.opened is exist - process it [11:43:18]req_shift_opened [11:43:18]FM_GetShiftState [11:43:18]SAM_PROTO_GetShiftState [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 13 01 00 [11:43:18]Write to MH i2c: E2 08 00 6D 25 80 13 01 00 00 00 00 00 0F [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 0E 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 0E 00 6D 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0A [11:43:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:43:18]wFMCommunicate OK [11:43:18]SAM_PROTO_GetShiftState done [11:43:18]FM_GetShiftState done [11:43:18]req_shift_opened done [11:43:18]requested_item shift.open_date is exist - process it [11:43:18]req_shift_open_date [11:43:18]req_shift_open_date done [11:43:18]produce_requested_data done [11:43:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5105,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:43:18]process_action_free close_receipt [11:43:18]json_value_free [11:43:18]json_value_free done [11:43:18]process_json_proto returns [11:43:18]Send response to host [11:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5105,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:43:18]free response buf [11:43:18]execute_script done [11:43:18]execute_script returns [11:43:18]free content buf [11:43:18]Sock 7.Close socket [11:43:18]Sock 7.Thread stoped [11:43:22]OFD Sender: No OFD packet to send [11:43:27]OFD Sender: No OFD packet to send [11:43:32]OFD Sender: No OFD packet to send [11:43:37]OFD Sender: No OFD packet to send [11:43:42]OFD Sender: No OFD packet to send [11:43:47]OFD Sender: No OFD packet to send [11:43:52]OFD Sender: No OFD packet to send [11:43:57]OFD Sender: No OFD packet to send [11:44:02]OFD Sender: No OFD packet to send [11:44:07]OFD Sender: No OFD packet to send [11:44:12]OFD Sender: No OFD packet to send [11:44:17]OFD Sender: No OFD packet to send [11:44:22]OFD Sender: No OFD packet to send [11:44:27]OFD Sender: No OFD packet to send [11:44:32]OFD Sender: No OFD packet to send [11:44:37]OFD Sender: No OFD packet to send [11:44:42]OFD Sender: No OFD packet to send [11:44:47]OFD Sender: No OFD packet to send [11:44:52]OFD Sender: No OFD packet to send [11:44:57]OFD Sender: No OFD packet to send [11:45:02]OFD Sender: No OFD packet to send [11:45:07]OFD Sender: No OFD packet to send [11:45:12]OFD Sender: No OFD packet to send [11:45:17]OFD Sender: No OFD packet to send [11:45:22]OFD Sender: No OFD packet to send [11:45:27]OFD Sender: No OFD packet to send [11:45:32]OFD Sender: No OFD packet to send [11:45:37]OFD Sender: No OFD packet to send [11:45:42]OFD Sender: No OFD packet to send [11:45:47]OFD Sender: No OFD packet to send [11:45:52]OFD Sender: No OFD packet to send [11:45:57]OFD Sender: No OFD packet to send [11:46:02]OFD Sender: No OFD packet to send [11:46:07]OFD Sender: No OFD packet to send [11:46:12]OFD Sender: No OFD packet to send [11:46:17]OFD Sender: No OFD packet to send [11:46:22]OFD Sender: No OFD packet to send [11:46:23]accept exits with 9 [11:46:23]New connection [11:46:23]New thread 3067252068 created [11:46:23]Thread 3067108708 joined [11:46:23]Waiting for new connection... [11:46:23] Sock 9.Parse request [11:46:23]Sock 9.Check first char [11:46:23]Sock 9.First char is OK [11:46:23]request: POST /json_proto HTTP/1.0 [11:46:23]Method: POST [11:46:23]URL: /json_proto [11:46:23]Method is POST - this is cgi request [11:46:23]url: /json_proto [11:46:23]query_string will be loaded in cgi processing [11:46:23]execute_cgi json_proto POST (null) [11:46:23]execute_cgi path=json_proto method=POST [11:46:23]POST find Content-Length [11:46:23]Host: 172.17.44.4:8080 [11:46:23]Content-Length: 1104 [11:46:23]Content-Type: application/json [11:46:23] [11:46:23]POST finish read [11:46:23]Found Content-Length = 1104 [11:46:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141066", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 93.00, "quantity" : 1.000, "sum" : 93.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:23]execute_script... [11:46: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)141066", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 93.00, "quantity" : 1.000, "sum" : 93.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:23]POST & json_proto [11:46:23]process_json_proto [11:46:23]json parsed OK: [11:46:23]protocol is kg_v1.0 [11:46:23]action value=close_receipt [11:46:23]process_action close_receipt [11:46:23]cmd_close_receipt [11:46:23]MH_GetDate [11:46:23]Write to MH i2c: F0 00 00 6E 25 82 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: F0 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: F0 09 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: F0 09 00 6E 25 00 94 43 47 66 6C E9 28 66 F2 [11:46:23]GetLastDocTimeStamp 1715946199 [11:46:23]current date 1715946388 [11:46:23]FM_GetShiftState [11:46:23]SAM_PROTO_GetShiftState [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 13 01 00 [11:46:23]Write to MH i2c: E2 08 00 6F 25 80 13 01 00 00 00 00 00 11 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0E 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0E 00 6F 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0C [11:46:23]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:46:23]wFMCommunicate OK [11:46:23]SAM_PROTO_GetShiftState done [11:46:23]FM_GetShiftState done [11:46:23]opened in 1715904675 [11:46:23]opened+sec_in_day 1715991075 [11:46:23]quantity*price = 5000 [11:46:23]sum+1 = 5001 [11:46:23]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Ðапиток Gorilla Ñн нат ж/б 0,5/0,45л 1.000 * 93.00 = 93.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 143.00 ÐСП 1% : 1.26 ÐДС 12% : 15.19 Ðаличными: 0.00 Безнал.: 143.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 41 17.05.2024 11:46 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5106 ФПД: 154044069606558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114629&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5106&fm=154044069606558&tin=02508201610067®Number=0000000000154221&sum=14300 0 [11:46:24]StoreToDocumentArchive [11:46:24]shift 45 fd 5106 [11:46:24]save to /storage/0045/doc_00005106 [11:46:24]save last doc name /storage/0045/doc_00005106 to /storage/kkm_last_doc_name [11:46:24]save OK [11:46:24]Clear old archive folders... [11:46:24]ProcessDocumentItem done err = 0, tmpTLVsize=392 [11:46:24]tlvbuf is B6EF1300 [11:46:24]SAM_PROTO_ClearQueue [11:46:24]wFMCommunicate request_size=4 [11:46:24]MH_SAM_APDU [11:46:24]CAPDU: 80 09 00 00 [11:46:24]Write to MH i2c: E2 08 00 7C 25 80 09 00 00 00 00 00 00 13 [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:24]Read from MH i2c: E2 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: E2 03 00 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: E2 03 00 7C 25 00 90 00 15 [11:46:24]RAPDU: 90 00 [11:46:24]wFMCommunicate OK [11:46:24]SAM_PROTO_ClearQueue done [11:46:24]KKMCreateOFDPacket [11:46:24]OFDProtocolAddRootSTLVToBuf [11:46:24]FM_MakeSignedData [11:46:24]FM_MakeSignedData [11:46:24]SAM_PROTO_SignData [11:46:24]wFMCommunicate request_size=4 [11:46:24]MH_SAM_APDU [11:46:24]CAPDU: 80 0D 01 02 [11:46:24]Write to MH i2c: E2 08 00 7D 25 80 0D 01 02 00 00 00 00 1B [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:24]Read from MH i2c: E2 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: E2 03 00 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: E2 03 00 7D 25 00 90 00 16 [11:46:24]RAPDU: 90 00 [11:46:24]wFMCommunicate OK [11:46:24]wFMCommunicate request_size=255 [11:46:24]MH_SAM_APDU [11:46:24]CAPDU: 80 0D 02 02 FA 03 00 88 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [11:46:24]Write to MH i2c: E2 02 01 7E 25 80 0D 02 02 FA 00 03 00 88 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 E2 [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:25]Read from MH i2c: E2 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 03 00 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 03 00 7E 25 00 90 00 17 [11:46:25]RAPDU: 90 00 [11:46:25]wFMCommunicate OK [11:46:25]wFMCommunicate request_size=151 [11:46:25]MH_SAM_APDU [11:46:25]CAPDU: 80 0D 02 02 92 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 95 43 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F2 13 00 00 35 04 06 00 8C 1A 2E 0C 74 9E [11:46:25]Write to MH i2c: E2 9A 00 7F 25 80 0D 02 02 92 00 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 95 43 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F2 13 00 00 35 04 06 00 8C 1A 2E 0C 74 9E 00 00 C3 [11:46:25]Write i2c OK [11:46:25]MH_I2C_Read... [11:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:25]Read from MH i2c: E2 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 03 00 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 03 00 7F 25 00 90 00 18 [11:46:25]RAPDU: 90 00 [11:46:25]wFMCommunicate OK [11:46:25]wFMCommunicate request_size=4 [11:46:25]MH_SAM_APDU [11:46:25]CAPDU: 80 0D 03 02 [11:46:25]Write to MH i2c: E2 08 00 80 25 80 0D 03 02 00 00 00 00 20 [11:46:25]Write i2c OK [11:46:25]MH_I2C_Read... [11:46:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:25]Read from MH i2c: E2 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 0B 00 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 0B 00 80 25 00 52 9D BE A0 F4 3C 75 C1 90 00 D4 [11:46:25]RAPDU: 52 9D BE A0 F4 3C 75 C1 90 00 [11:46:25]wFMCommunicate OK [11:46:25]SAM_PROTO_SignData done [11:46:25]FM_MakeSignedData done [11:46:25]CreateOFDProtocolMessage [11:46:25]wFMCommunicate request_size=4 [11:46:25]MH_SAM_APDU [11:46:25]CAPDU: 80 11 00 00 [11:46:25]Write to MH i2c: E2 08 00 81 25 80 11 00 00 00 00 00 00 20 [11:46:25]Write i2c OK [11:46:25]MH_I2C_Read... [11:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:25]Read from MH i2c: E2 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 17 00 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: E2 17 00 81 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 75 [11:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:46:25]wFMCommunicate OK [11:46:25]CreateOFDProtocolMessage done [11:46:25]OFDSenderStorePacket 5106 [11:46:25]StoreOFDPacket docnum=5106 [11:46:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9C 01 00 00 39 FD 94 01 AD EB 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 95 43 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F2 13 00 00 35 04 06 00 8C 1A 2E 0C 74 9E 52 9D BE A0 F4 3C 75 C1 [11:46:25]CheckFolder [11:46:25]dirname=/storage/ofd_packets [11:46:25]CheckFolder done [11:46:25]ProducePacketName [11:46:25]name=ofd_packets/00005106 [11:46:25]NVStorageSaveData ofd_packets/00005106 [11:46:25]File name is /storage/ofd_packets/00005106 [11:46:25]Write 442 bytes [11:46:25]NVStorageSaveData done [11:46:25]OFDSenderStorePacket done [11:46:25]KKMCreateOFDPacket done [11:46:25]NVStorageSaveData kkm_last_timestamp [11:46:25]File name is /storage/kkm_last_timestamp [11:46:25]Write 4 bytes [11:46:25]NVStorageSaveData done [11:46:25]ExternCall_PrintAddStr [11:46:25]wPrintStart [11:46:25]Write to MH i2c: 01 00 00 82 25 A7 [11:46:25]OFD Sender: Processing packet 5106 [packets to send 4, broken 3] [11:46:25]ProducePacketName [11:46:25]name=ofd_packets/00005106 [11:46:25]OFD Sender: To server: ‡•öpG, [11:46:25]CommunicateWithHost lk.salyk.kg:30040 [11:46:25]ConnectInit lk.salyk.kg [11:46:25]Write i2c OK [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: 01 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: 01 07 00 [11:46:25]MH_I2C_Read... [11:46:25]Read from MH i2c: 01 07 00 82 25 00 00 00 00 00 FF 0F BC [11:46:25]RasterBufferAndPrint [11:46:25]line Счет N : (3)141066 [11:46:25]line ИÐÐ: 02508201610067 [11:46:25]line Контрольно-КаÑÑовый Чек [11:46:25]line ПРОДÐЖР[11:46:25]line Товар: 4700000160358 [11:46:25]line Вода Легенда 1л [11:46:25]line 1.000 * 50.00 [11:46:25]line = 50.00 [11:46:25]line ÐДС 12% ÐСП 1% [11:46:25]line > о реализуемом товаре [11:46:25]line Товар: 4870022003305 [11:46:25]line Ðапиток Gorilla Ñн нат ж/б 0,5/0,45л [11:46:25]line 1.000 * 93.00 [11:46:25]line = 93.00 [11:46:25]line ÐДС 12% ÐСП 1% [11:46:25]line > о реализуемом товаре [11:46:25]line ИТОГО: 143.00 [11:46:25]line ÐСП 1% : 1.26 [11:46:25]line ÐДС 12% : 15.19 [11:46:25]line Ðаличными: 0.00 [11:46:25]line Безнал.: 143.00 [11:46:25]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:46:25]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:46:25]line СÐО: Общий режим [11:46:25]line Чек 41 17.05.2024 11:46 [11:46:25]line Смена: 45 ФФД: 1.0 [11:46:25]line ЗÐМ: 0300000237 [11:46:25]line РÐМ: 0000000000154221 [11:46:25]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:46:25]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [11:46:25]line ФМ: 0000000000963259 [11:46:25]line ФД: 5106 [11:46:25]line ФПД: 154044069606558 [11:46:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T114629&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5106&fm=154044069606558&tin=02508201610067®Number=0000000000154221&sum=14300 [11:46:25]line 0 [11:46:25]written 0, free lines is 4095 [11:46:26]Connected sock=7 [11:46:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9C 01 00 00 39 FD 94 01 AD EB 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 95 43 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F2 13 00 00 35 04 06 00 8C 1A 2E 0C 74 9E 52 9D BE A0 F4 3C 75 C1 [11:46:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 C7 8B 47 00 31 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F2 13 00 00 F4 03 04 00 55 EF 46 66 B6 04 01 00 00 D3 99 DE 23 25 4F 81 F0 [11:46:26]CommunicateWithHost err = 0 [11:46:26]CheckOFDResponse [11:46:26]1017 (14) - 77093643461234 [11:46:26]1041 (16) - 0000000000963259 [11:46:26]1040 (4) - 5106 [11:46:26]1012 (4) - 17.05.2024 05:47 [11:46:26]1206 (1) - 0 [11:46:26]OFD Sender: Remove packet 5106 [11:46:26]ProducePacketName [11:46:26]name=ofd_packets/00005106 [11:46:26]NVStorageDeleteData [11:46:26]Write to MH i2c: 01 00 00 B3 25 D8 [11:46:26]Write i2c OK [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: 01 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: 01 07 00 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: 01 07 00 B3 25 00 00 00 00 00 EA 0B D4 [11:46:26]RasterBufferAndPrint [11:46:26]line [11:46:26]line [11:46:26]line [11:46:26]line [11:46:26]line [11:46:26]written 0, free lines is 3055 [11:46:26]MH_Cut [11:46:26]Write to MH i2c: D1 01 00 BA 25 01 B1 [11:46:26]Write i2c OK [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: D1 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: D1 01 00 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: D1 01 00 BA 25 00 B0 [11:46:26]Write to MH i2c: 01 00 00 BB 25 E0 [11:46:26]Write i2c OK [11:46:26]MH_I2C_Read... [11:46:26]OFD Sender: No OFD packet to send [11:46:27]*** Cut start [11:46:27]*** Partial cut [11:46:27]*** CUTSNS_PIN = 1 [11:46:27]*** CUTSNS_PIN = 0 [11:46:27]*** Brake cut motor [11:46:28]Read from MH i2c: 01 [11:46:28]MH_I2C_Read... [11:46:28]*** Stop cut motor [11:46:28]*** Cut end [11:46:28]Read from MH i2c: 01 07 00 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: 01 07 00 BB 25 00 00 00 00 00 FF 0F F5 [11:46:28]process_action close_receipt done [11:46:28]requested_data is exist [11:46:28]produce_requested_data [11:46:28]requested_item fm.sn is exist - process it [11:46:28]wFMCommunicate request_size=4 [11:46:28]MH_SAM_APDU [11:46:28]CAPDU: 80 11 00 00 [11:46:28]Write to MH i2c: E2 08 00 BC 25 80 11 00 00 00 00 00 00 5B [11:46:28]Write i2c OK [11:46:28]MH_I2C_Read... [11:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:28]Read from MH i2c: E2 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 17 00 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 17 00 BC 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B0 [11:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:46:28]wFMCommunicate OK [11:46:28]requested_item fd.num is exist - process it [11:46:28]SAM_PROTO_GetFieldsCounters [11:46:28]wFMCommunicate request_size=4 [11:46:28]MH_SAM_APDU [11:46:28]CAPDU: 80 13 00 00 [11:46:28]Write to MH i2c: E2 08 00 BD 25 80 13 00 00 00 00 00 00 5E [11:46:28]Write i2c OK [11:46:28]MH_I2C_Read... [11:46:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:28]Read from MH i2c: E2 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 62 00 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 62 00 BD 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F2 13 00 00 0E 04 04 00 2D 00 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 24 [11:46:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F2 13 00 00 0E 04 04 00 2D 00 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 [11:46:28]wFMCommunicate OK [11:46:28]SAM_PROTO_GetFieldsCounters done [11:46:28]requested_item shift.num is exist - process it [11:46:28]requested_item shift.opened is exist - process it [11:46:28]req_shift_opened [11:46:28]FM_GetShiftState [11:46:28]SAM_PROTO_GetShiftState [11:46:28]wFMCommunicate request_size=4 [11:46:28]MH_SAM_APDU [11:46:28]CAPDU: 80 13 01 00 [11:46:28]Write to MH i2c: E2 08 00 BE 25 80 13 01 00 00 00 00 00 60 [11:46:28]Write i2c OK [11:46:28]MH_I2C_Read... [11:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:28]Read from MH i2c: E2 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 0E 00 [11:46:28]MH_I2C_Read... [11:46:28]Read from MH i2c: E2 0E 00 BE 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5B [11:46:28]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:46:28]wFMCommunicate OK [11:46:28]SAM_PROTO_GetShiftState done [11:46:28]FM_GetShiftState done [11:46:28]req_shift_opened done [11:46:28]requested_item shift.open_date is exist - process it [11:46:28]req_shift_open_date [11:46:28]req_shift_open_date done [11:46:28]produce_requested_data done [11:46:28]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5106,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:46:28]process_action_free close_receipt [11:46:28]json_value_free [11:46:28]json_value_free done [11:46:28]process_json_proto returns [11:46:28]Send response to host [11:46:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5106,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:46:28]free response buf [11:46:28]execute_script done [11:46:28]execute_script returns [11:46:28]free content buf [11:46:28]Sock 9.Close socket [11:46:28]Sock 9.Thread stoped [11:46:31]OFD Sender: No OFD packet to send [11:46:36]OFD Sender: No OFD packet to send [11:46:41]OFD Sender: No OFD packet to send [11:46:46]OFD Sender: No OFD packet to send [11:46:51]OFD Sender: No OFD packet to send [11:46:56]OFD Sender: No OFD packet to send [11:47:01]OFD Sender: No OFD packet to send [11:47:06]OFD Sender: No OFD packet to send [11:47:11]OFD Sender: No OFD packet to send [11:47:16]OFD Sender: No OFD packet to send [11:47:21]OFD Sender: No OFD packet to send [11:47:26]OFD Sender: No OFD packet to send [11:47:31]OFD Sender: No OFD packet to send [11:47:36]OFD Sender: No OFD packet to send [11:47:41]OFD Sender: No OFD packet to send [11:47:46]OFD Sender: No OFD packet to send [11:47:51]OFD Sender: No OFD packet to send [11:47:56]OFD Sender: No OFD packet to send [11:48:01]OFD Sender: No OFD packet to send [11:48:06]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:47]OFD Sender: No OFD packet to send [11:48:52]OFD Sender: No OFD packet to send [11:48:57]OFD Sender: No OFD packet to send [11:49:02]OFD Sender: No OFD packet to send [11:49:07]OFD Sender: No OFD packet to send [11:49:12]OFD Sender: No OFD packet to send [11:49:17]OFD Sender: No OFD packet to send [11:49:22]OFD Sender: No OFD packet to send [11:49:27]OFD Sender: No OFD packet to send [11:49:32]OFD Sender: No OFD packet to send [11:49:37]OFD Sender: No OFD packet to send [11:49:42]OFD Sender: No OFD packet to send [11:49:47]OFD Sender: No OFD packet to send [11:49:52]OFD Sender: No OFD packet to send [11:49:57]OFD Sender: No OFD packet to send [11:50:02]OFD Sender: No OFD packet to send [11:50:07]OFD Sender: No OFD packet to send [11:50:12]OFD Sender: No OFD packet to send [11:50:17]OFD Sender: No OFD packet to send [11:50:22]OFD Sender: No OFD packet to send [11:50:27]OFD Sender: No OFD packet to send [11:50:32]OFD Sender: No OFD packet to send [11:50:37]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [11:52:47]OFD Sender: No OFD packet to send [11:52:52]OFD Sender: No OFD packet to send [11:52:57]OFD Sender: No OFD packet to send [11:53:02]OFD Sender: No OFD packet to send [11:53:07]OFD Sender: No OFD packet to send [11:53:12]OFD Sender: No OFD packet to send [11:53:17]OFD Sender: No OFD packet to send [11:53:22]OFD Sender: No OFD packet to send [11:53:27]OFD Sender: No OFD packet to send [11:53:32]OFD Sender: No OFD packet to send [11:53:37]OFD Sender: No OFD packet to send [11:53:42]OFD Sender: No OFD packet to send [11:53:47]OFD Sender: No OFD packet to send [11:53:52]OFD Sender: No OFD packet to send [11:53: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: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:07]OFD Sender: No OFD packet to send [11:55:12]OFD Sender: No OFD packet to send [11:55:17]OFD Sender: No OFD packet to send [11:55:22]OFD Sender: No OFD packet to send [11:55:27]OFD Sender: No OFD packet to send [11:55:32]OFD Sender: No OFD packet to send [11:55:37]OFD Sender: No OFD packet to send [11:55:42]OFD Sender: No OFD packet to send [11:55:47]OFD Sender: No OFD packet to send [11:55:52]OFD Sender: No OFD packet to send [11:55:56]accept exits with 10 [11:55:56]New connection [11:55:56]New thread 3067108708 created [11:55:56]Thread 3067252068 joined [11:55:56]Waiting for new connection... [11:55:56] Sock 10.Parse request [11:55:56]Sock 10.Check first char [11:55:56]Sock 10.First char is OK [11:55:56]request: POST /json_proto HTTP/1.0 [11:55:56]Method: POST [11:55:56]URL: /json_proto [11:55:56]Method is POST - this is cgi request [11:55:56]url: /json_proto [11:55:56]query_string will be loaded in cgi processing [11:55:56]execute_cgi json_proto POST (null) [11:55:56]execute_cgi path=json_proto method=POST [11:55:56]POST find Content-Length [11:55:56]Host: 172.17.44.4:8080 [11:55:56]Content-Length: 683 [11:55:56]Content-Type: application/json [11:55:56] [11:55:56]POST finish read [11:55:56]Found Content-Length = 683 [11:55:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:56]execute_script... [11:55: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)1993526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:56]POST & json_proto [11:55:56]process_json_proto [11:55:56]json parsed OK: [11:55:56]protocol is kg_v1.0 [11:55:56]action value=close_receipt [11:55:56]process_action close_receipt [11:55:56]cmd_close_receipt [11:55:56]MH_GetDate [11:55:56]Write to MH i2c: F0 00 00 BF 25 D3 [11:55:56]Write i2c OK [11:55:56]MH_I2C_Read... [11:55:56]Read from MH i2c: F0 [11:55:56]MH_I2C_Read... [11:55:56]Read from MH i2c: F0 09 00 [11:55:56]MH_I2C_Read... [11:55:56]Read from MH i2c: F0 09 00 BF 25 00 D1 45 47 66 6C E9 28 66 82 [11:55:56]GetLastDocTimeStamp 1715946389 [11:55:56]current date 1715946961 [11:55:56]FM_GetShiftState [11:55:56]SAM_PROTO_GetShiftState [11:55:56]wFMCommunicate request_size=4 [11:55:56]MH_SAM_APDU [11:55:56]CAPDU: 80 13 01 00 [11:55:56]Write to MH i2c: E2 08 00 C0 25 80 13 01 00 00 00 00 00 62 [11:55:56]Write i2c OK [11:55:56]MH_I2C_Read... [11:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:56]Read from MH i2c: E2 [11:55:56]MH_I2C_Read... [11:55:56]Read from MH i2c: E2 0E 00 [11:55:56]MH_I2C_Read... [11:55:56]Read from MH i2c: E2 0E 00 C0 25 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5D [11:55:56]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:55:56]wFMCommunicate OK [11:55:56]SAM_PROTO_GetShiftState done [11:55:56]FM_GetShiftState done [11:55:56]opened in 1715904675 [11:55:56]opened+sec_in_day 1715991075 [11:55:56]quantity*price = 100066 [11:55:56]sum+1 = 100067 [11:55:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.66 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 42 17.05.2024 11:56 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5107 ФПД: 239530741942070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T115601&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5107&fm=239530741942070&tin=02508201610067®Number=0000000000154221&sum=100000 [11:55:57]StoreToDocumentArchive [11:55:57]shift 45 fd 5107 [11:55:57]save to /storage/0045/doc_00005107 [11:55:57]save last doc name /storage/0045/doc_00005107 to /storage/kkm_last_doc_name [11:55:57]save OK [11:55:57]Clear old archive folders... [11:55:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:57]tlvbuf is 011F3EF0 [11:55:57]SAM_PROTO_ClearQueue [11:55:57]wFMCommunicate request_size=4 [11:55:57]MH_SAM_APDU [11:55:57]CAPDU: 80 09 00 00 [11:55:57]Write to MH i2c: E2 08 00 CD 25 80 09 00 00 00 00 00 00 64 [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:57]Read from MH i2c: E2 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 CD 25 00 90 00 66 [11:55:57]RAPDU: 90 00 [11:55:57]wFMCommunicate OK [11:55:57]SAM_PROTO_ClearQueue done [11:55:57]KKMCreateOFDPacket [11:55:57]OFDProtocolAddRootSTLVToBuf [11:55:57]FM_MakeSignedData [11:55:57]FM_MakeSignedData [11:55:57]SAM_PROTO_SignData [11:55:57]wFMCommunicate request_size=4 [11:55:57]MH_SAM_APDU [11:55:57]CAPDU: 80 0D 01 02 [11:55:57]Write to MH i2c: E2 08 00 CE 25 80 0D 01 02 00 00 00 00 6C [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:57]Read from MH i2c: E2 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 CE 25 00 90 00 67 [11:55:57]RAPDU: 90 00 [11:55:57]wFMCommunicate OK [11:55:57]wFMCommunicate request_size=255 [11:55:57]MH_SAM_APDU [11:55: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D1 45 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F3 13 00 00 35 04 06 00 D9 [11:55:57]Write to MH i2c: E2 02 01 CF 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D1 45 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F3 13 00 00 35 04 06 00 D9 00 00 30 [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:57]Read from MH i2c: E2 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 CF 25 00 90 00 68 [11:55:57]RAPDU: 90 00 [11:55:57]wFMCommunicate OK [11:55:57]wFMCommunicate request_size=10 [11:55:57]MH_SAM_APDU [11:55:57]CAPDU: 80 0D 02 02 05 DA 18 C9 47 36 [11:55:57]Write to MH i2c: E2 0D 00 D0 25 80 0D 02 02 05 00 DA 18 C9 47 36 00 00 B1 [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:57]Read from MH i2c: E2 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 03 00 D0 25 00 90 00 69 [11:55:57]RAPDU: 90 00 [11:55:57]wFMCommunicate OK [11:55:57]wFMCommunicate request_size=4 [11:55:57]MH_SAM_APDU [11:55:57]CAPDU: 80 0D 03 02 [11:55:57]Write to MH i2c: E2 08 00 D1 25 80 0D 03 02 00 00 00 00 71 [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:57]Read from MH i2c: E2 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 0B 00 [11:55:57]MH_I2C_Read... [11:55:57]Read from MH i2c: E2 0B 00 D1 25 00 CE 7B E9 12 6B 77 4C D1 90 00 B5 [11:55:57]RAPDU: CE 7B E9 12 6B 77 4C D1 90 00 [11:55:57]wFMCommunicate OK [11:55:57]SAM_PROTO_SignData done [11:55:57]FM_MakeSignedData done [11:55:57]CreateOFDProtocolMessage [11:55:57]wFMCommunicate request_size=4 [11:55:57]MH_SAM_APDU [11:55:57]CAPDU: 80 11 00 00 [11:55:57]Write to MH i2c: E2 08 00 D2 25 80 11 00 00 00 00 00 00 71 [11:55:57]Write i2c OK [11:55:57]MH_I2C_Read... [11:55:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:58]Read from MH i2c: E2 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: E2 17 00 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: E2 17 00 D2 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C6 [11:55:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:55:58]wFMCommunicate OK [11:55:58]CreateOFDProtocolMessage done [11:55:58]OFDSenderStorePacket 5107 [11:55:58]StoreOFDPacket docnum=5107 [11:55:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 2E EA 07 01 74 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D1 45 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F3 13 00 00 35 04 06 00 D9 DA 18 C9 47 36 CE 7B E9 12 6B 77 4C D1 [11:55:58]CheckFolder [11:55:58]dirname=/storage/ofd_packets [11:55:58]CheckFolder done [11:55:58]ProducePacketName [11:55:58]name=ofd_packets/00005107 [11:55:58]NVStorageSaveData ofd_packets/00005107 [11:55:58]File name is /storage/ofd_packets/00005107 [11:55:58]Write 301 bytes [11:55:58]NVStorageSaveData done [11:55:58]OFDSenderStorePacket done [11:55:58]KKMCreateOFDPacket done [11:55:58]NVStorageSaveData kkm_last_timestamp [11:55:58]File name is /storage/kkm_last_timestamp [11:55:58]Write 4 bytes [11:55:58]NVStorageSaveData done [11:55:58]ExternCall_PrintAddStr [11:55:58]wPrintStart [11:55:58]Write to MH i2c: 01 00 00 D3 25 F8 [11:55:58]Write i2c OK [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 07 00 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 07 00 D3 25 00 00 00 00 00 FF 0F 0D [11:55:58]RasterBufferAndPrint [11:55:58]line Счет N : (1)1993526 [11:55:58]line ИÐÐ: 02508201610067 [11:55:58]line Контрольно-КаÑÑовый Чек [11:55:58]line ПРОДÐЖР[11:55:58]line ТРК (МРК, ГÐК) : 43 [11:55:58]line Товар: 2710124130 [11:55:58]line Ðи-92-К-4 [11:55:58]line 14.980 * 66.80 [11:55:58]line = 1000.66 [11:55:58]line ÐДС 12% ÐСП 1% [11:55:58]line > о реализуемом товаре [11:55:58]line ОКРУГЛЕÐИЕ: -0.66 [11:55:58]line ИТОГО: 1000.00 [11:55:58]line ВнеÑено: 1000.00 [11:55:58]line СДÐЧÐ: 0.00 [11:55:58]line ÐСП 1% : 8.85 [11:55:58]line ÐДС 12% : 106.26 [11:55:58]line Ðаличными: 1000.00 [11:55:58]line Безнал.: 0.00 [11:55:58]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:55:58]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:55:58]line СÐО: Общий режим [11:55:58]line Чек 42 17.05.2024 11:56 [11:55:58]line Смена: 45 ФФД: 1.0 [11:55:58]line ЗÐМ: 0300000237 [11:55:58]line РÐМ: 0000000000154221 [11:55:58]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:55:58]line ФМ: 0000000000963259 [11:55:58]line ФД: 5107 [11:55:58]line ФПД: 239530741942070 [11:55:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T115601&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5107&fm=239530741942070&tin=02508201610067®Number=0000000000154221&sum=100000 [11:55:58]OFD Sender: Processing packet 5107 [packets to send 4, broken 3] [11:55:58]ProducePacketName [11:55:58]name=ofd_packets/00005107 [11:55:58]OFD Sender: To server: ‡•öpG, [11:55:58]CommunicateWithHost lk.salyk.kg:30040 [11:55:58]ConnectInit lk.salyk.kg [11:55:58]written 0, free lines is 4095 [11:55:58]Connected sock=9 [11:55:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 2E EA 07 01 74 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D1 45 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F3 13 00 00 35 04 06 00 D9 DA 18 C9 47 36 CE 7B E9 12 6B 77 4C D1 [11:55:58]Write to MH i2c: 01 00 00 FE 25 23 [11:55:58]Write i2c OK [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 07 00 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: 01 07 00 FE 25 00 00 00 00 00 6B 0C A1 [11:55:58]RasterBufferAndPrint [11:55:58]line [11:55:58]line [11:55:58]line [11:55:58]line [11:55:58]line [11:55:58]written 0, free lines is 3182 [11:55:58]MH_Cut [11:55:58]Write to MH i2c: D1 01 00 05 26 01 FD [11:55:58]Write i2c OK [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: D1 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: D1 01 00 [11:55:58]MH_I2C_Read... [11:55:58]Read from MH i2c: D1 01 00 05 26 00 FC [11:55:58]Write to MH i2c: 01 00 00 06 26 2C [11:55:58]Write i2c OK [11:55:58]MH_I2C_Read... [11:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 21 8A 47 00 F8 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 39 36 33 32 35 39 10 04 04 00 F3 13 00 00 F4 03 04 00 92 F1 46 66 B6 04 01 00 00 52 CD 69 C4 3B 0B 72 CC [11:55:58]CommunicateWithHost err = 0 [11:55:58]CheckOFDResponse [11:55:58]1017 (14) - 77093643461234 [11:55:58]1041 (16) - 0000000000963259 [11:55:58]1040 (4) - 5107 [11:55:58]1012 (4) - 17.05.2024 05:56 [11:55:58]1206 (1) - 0 [11:55:58]OFD Sender: Remove packet 5107 [11:55:58]ProducePacketName [11:55:58]name=ofd_packets/00005107 [11:55:58]NVStorageDeleteData [11:55:59]OFD Sender: No OFD packet to send [11:56:00]*** Cut start [11:56:00]*** Partial cut [11:56:00]*** CUTSNS_PIN = 1 [11:56:00]*** CUTSNS_PIN = 0 [11:56:00]*** Brake cut motor [11:56:00]Read from MH i2c: 01 [11:56:00]MH_I2C_Read... [11:56:00]*** Stop cut motor [11:56:00]*** Cut end [11:56:00]Read from MH i2c: 01 07 00 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: 01 07 00 06 26 00 00 00 00 00 FF 0F 41 [11:56:00]process_action close_receipt done [11:56:00]requested_data is exist [11:56:00]produce_requested_data [11:56:00]requested_item fm.sn is exist - process it [11:56:00]wFMCommunicate request_size=4 [11:56:00]MH_SAM_APDU [11:56:00]CAPDU: 80 11 00 00 [11:56:00]Write to MH i2c: E2 08 00 07 26 80 11 00 00 00 00 00 00 A7 [11:56:00]Write i2c OK [11:56:00]MH_I2C_Read... [11:56:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:00]Read from MH i2c: E2 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 17 00 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 17 00 07 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FC [11:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:56:00]wFMCommunicate OK [11:56:00]requested_item fd.num is exist - process it [11:56:00]SAM_PROTO_GetFieldsCounters [11:56:00]wFMCommunicate request_size=4 [11:56:00]MH_SAM_APDU [11:56:00]CAPDU: 80 13 00 00 [11:56:00]Write to MH i2c: E2 08 00 08 26 80 13 00 00 00 00 00 00 AA [11:56:00]Write i2c OK [11:56:00]MH_I2C_Read... [11:56:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:00]Read from MH i2c: E2 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 62 00 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 62 00 08 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F3 13 00 00 0E 04 04 00 2D 00 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 74 [11:56:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F3 13 00 00 0E 04 04 00 2D 00 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 [11:56:00]wFMCommunicate OK [11:56:00]SAM_PROTO_GetFieldsCounters done [11:56:00]requested_item shift.num is exist - process it [11:56:00]requested_item shift.opened is exist - process it [11:56:00]req_shift_opened [11:56:00]FM_GetShiftState [11:56:00]SAM_PROTO_GetShiftState [11:56:00]wFMCommunicate request_size=4 [11:56:00]MH_SAM_APDU [11:56:00]CAPDU: 80 13 01 00 [11:56:00]Write to MH i2c: E2 08 00 09 26 80 13 01 00 00 00 00 00 AC [11:56:00]Write i2c OK [11:56:00]MH_I2C_Read... [11:56:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:00]Read from MH i2c: E2 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 0E 00 [11:56:00]MH_I2C_Read... [11:56:00]Read from MH i2c: E2 0E 00 09 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A7 [11:56:00]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:56:00]wFMCommunicate OK [11:56:00]SAM_PROTO_GetShiftState done [11:56:00]FM_GetShiftState done [11:56:00]req_shift_opened done [11:56:00]requested_item shift.open_date is exist - process it [11:56:00]req_shift_open_date [11:56:00]req_shift_open_date done [11:56:00]produce_requested_data done [11:56:00]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5107,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:56:00]process_action_free close_receipt [11:56:00]json_value_free [11:56:00]json_value_free done [11:56:00]process_json_proto returns [11:56:00]Send response to host [11:56:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5107,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:56:00]free response buf [11:56:00]execute_script done [11:56:00]execute_script returns [11:56:00]free content buf [11:56:00]Sock 10.Close socket [11:56:00]Sock 10.Thread stoped [11:56:04]OFD Sender: No OFD packet to send [11:56:09]OFD Sender: No OFD packet to send [11:56:14]OFD Sender: No OFD packet to send [11:56:19]OFD Sender: No OFD packet to send [11:56:24]OFD Sender: No OFD packet to send [11:56:29]OFD Sender: No OFD packet to send [11:56:34]OFD Sender: No OFD packet to send [11:56:39]OFD Sender: No OFD packet to send [11:56:44]OFD Sender: No OFD packet to send [11:56:49]OFD Sender: No OFD packet to send [11:56:54]OFD Sender: No OFD packet to send [11:56:59]OFD Sender: No OFD packet to send [11:57:04]OFD Sender: No OFD packet to send [11:57:09]OFD Sender: No OFD packet to send [11:57:14]OFD Sender: No OFD packet to send [11:57:19]OFD Sender: No OFD packet to send [11:57:24]OFD Sender: No OFD packet to send [11:57:29]OFD Sender: No OFD packet to send [11:57:34]OFD Sender: No OFD packet to send [11:57:39]OFD Sender: No OFD packet to send [11:57:44]OFD Sender: No OFD packet to send [11:57:49]OFD Sender: No OFD packet to send [11:57:54]OFD Sender: No OFD packet to send [11:57:59]OFD Sender: No OFD packet to send [11:58:04]OFD Sender: No OFD packet to send [11:58:07]accept exits with 7 [11:58:07]New connection [11:58:07]New thread 3067252068 created [11:58:07]Thread 3067108708 joined [11:58:07]Waiting for new connection... [11:58:07] Sock 7.Parse request [11:58:07]Sock 7.Check first char [11:58:07]Sock 7.First char is OK [11:58:07]request: POST /json_proto HTTP/1.0 [11:58:07]Method: POST [11:58:07]URL: /json_proto [11:58:07]Method is POST - this is cgi request [11:58:07]url: /json_proto [11:58:07]query_string will be loaded in cgi processing [11:58:07]execute_cgi json_proto POST (null) [11:58:07]execute_cgi path=json_proto method=POST [11:58:07]POST find Content-Length [11:58:07]Host: 172.17.44.4:8080 [11:58:07]Content-Length: 830 [11:58:07]Content-Type: application/json [11:58:07] [11:58:07]POST finish read [11:58:07]Found Content-Length = 830 [11:58:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:07]execute_script... [11:58: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)1993528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:07]POST & json_proto [11:58:07]process_json_proto [11:58:07]json parsed OK: [11:58:07]protocol is kg_v1.0 [11:58:07]action value=close_receipt [11:58:07]process_action close_receipt [11:58:07]cmd_close_receipt [11:58:07]MH_GetDate [11:58:07]Write to MH i2c: F0 00 00 0A 26 1F [11:58:07]Write i2c OK [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: F0 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: F0 09 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: F0 09 00 0A 26 00 54 46 47 66 6C E9 28 66 52 [11:58:07]GetLastDocTimeStamp 1715946961 [11:58:07]current date 1715947092 [11:58:07]FM_GetShiftState [11:58:07]SAM_PROTO_GetShiftState [11:58:07]wFMCommunicate request_size=4 [11:58:07]MH_SAM_APDU [11:58:07]CAPDU: 80 13 01 00 [11:58:07]Write to MH i2c: E2 08 00 0B 26 80 13 01 00 00 00 00 00 AE [11:58:07]Write i2c OK [11:58:07]MH_I2C_Read... [11:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:07]Read from MH i2c: E2 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 0E 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 0E 00 0B 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A9 [11:58:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:58:07]wFMCommunicate OK [11:58:07]SAM_PROTO_GetShiftState done [11:58:07]FM_GetShiftState done [11:58:07]opened in 1715904675 [11:58:07]opened+sec_in_day 1715991075 [11:58:07]quantity*price = 50033 [11:58:07]sum+1 = 50034 [11:58:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.33 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 0.00 Безнал.: 500.33 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 43 17.05.2024 11:58 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5108 ФПД: 33143602202057 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T115812&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5108&fm=33143602202057&tin=02508201610067®Number=0000000000154221&sum=50033 [11:58:08]StoreToDocumentArchive [11:58:08]shift 45 fd 5108 [11:58:08]save to /storage/0045/doc_00005108 [11:58:08]save last doc name /storage/0045/doc_00005108 to /storage/kkm_last_doc_name [11:58:08]save OK [11:58:08]Clear old archive folders... [11:58:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:08]tlvbuf is 012534A0 [11:58:08]SAM_PROTO_ClearQueue [11:58:08]wFMCommunicate request_size=4 [11:58:08]MH_SAM_APDU [11:58:08]CAPDU: 80 09 00 00 [11:58:08]Write to MH i2c: E2 08 00 18 26 80 09 00 00 00 00 00 00 B0 [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 18 26 00 90 00 B2 [11:58:08]RAPDU: 90 00 [11:58:08]wFMCommunicate OK [11:58:08]SAM_PROTO_ClearQueue done [11:58:08]KKMCreateOFDPacket [11:58:08]OFDProtocolAddRootSTLVToBuf [11:58:08]FM_MakeSignedData [11:58:08]FM_MakeSignedData [11:58:08]SAM_PROTO_SignData [11:58:08]wFMCommunicate request_size=4 [11:58:08]MH_SAM_APDU [11:58:08]CAPDU: 80 0D 01 02 [11:58:08]Write to MH i2c: E2 08 00 19 26 80 0D 01 02 00 00 00 00 B8 [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 19 26 00 90 00 B3 [11:58:08]RAPDU: 90 00 [11:58:08]wFMCommunicate OK [11:58:08]wFMCommunicate request_size=255 [11:58:08]MH_SAM_APDU [11:58: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 54 46 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F4 13 00 00 35 04 06 00 1E [11:58:08]Write to MH i2c: E2 02 01 1A 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 54 46 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F4 13 00 00 35 04 06 00 1E 00 00 3B [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 1A 26 00 90 00 B4 [11:58:08]RAPDU: 90 00 [11:58:08]wFMCommunicate OK [11:58:08]wFMCommunicate request_size=10 [11:58:08]MH_SAM_APDU [11:58:08]CAPDU: 80 0D 02 02 05 24 D8 A2 C5 C9 [11:58:08]Write to MH i2c: E2 0D 00 1B 26 80 0D 02 02 05 00 24 D8 A2 C5 C9 00 00 F1 [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 03 00 1B 26 00 90 00 B5 [11:58:08]RAPDU: 90 00 [11:58:08]wFMCommunicate OK [11:58:08]wFMCommunicate request_size=4 [11:58:08]MH_SAM_APDU [11:58:08]CAPDU: 80 0D 03 02 [11:58:08]Write to MH i2c: E2 08 00 1C 26 80 0D 03 02 00 00 00 00 BD [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 0B 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 0B 00 1C 26 00 E7 5C 85 75 68 55 96 EE 90 00 3C [11:58:08]RAPDU: E7 5C 85 75 68 55 96 EE 90 00 [11:58:08]wFMCommunicate OK [11:58:08]SAM_PROTO_SignData done [11:58:08]FM_MakeSignedData done [11:58:08]CreateOFDProtocolMessage [11:58:08]wFMCommunicate request_size=4 [11:58:08]MH_SAM_APDU [11:58:08]CAPDU: 80 11 00 00 [11:58:08]Write to MH i2c: E2 08 00 1D 26 80 11 00 00 00 00 00 00 BD [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:08]Read from MH i2c: E2 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 17 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: E2 17 00 1D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 12 [11:58:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:58:08]wFMCommunicate OK [11:58:08]CreateOFDProtocolMessage done [11:58:08]OFDSenderStorePacket 5108 [11:58:08]StoreOFDPacket docnum=5108 [11:58:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 41 D5 07 01 E7 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 54 46 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F4 13 00 00 35 04 06 00 1E 24 D8 A2 C5 C9 E7 5C 85 75 68 55 96 EE [11:58:08]CheckFolder [11:58:08]dirname=/storage/ofd_packets [11:58:08]CheckFolder done [11:58:08]ProducePacketName [11:58:08]name=ofd_packets/00005108 [11:58:08]NVStorageSaveData ofd_packets/00005108 [11:58:08]File name is /storage/ofd_packets/00005108 [11:58:08]Write 301 bytes [11:58:08]NVStorageSaveData done [11:58:08]OFDSenderStorePacket done [11:58:08]KKMCreateOFDPacket done [11:58:08]NVStorageSaveData kkm_last_timestamp [11:58:08]File name is /storage/kkm_last_timestamp [11:58:08]Write 4 bytes [11:58:08]NVStorageSaveData done [11:58:08]ExternCall_PrintAddStr [11:58:08]wPrintStart [11:58:08]Write to MH i2c: 01 00 00 1E 26 44 [11:58:08]Write i2c OK [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: 01 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: 01 07 00 [11:58:08]MH_I2C_Read... [11:58:08]Read from MH i2c: 01 07 00 1E 26 00 00 00 00 00 FF 0F 59 [11:58:08]RasterBufferAndPrint [11:58:08]line Счет N : (1)1993528 [11:58:08]line ИÐÐ: 02508201610067 [11:58:08]line Контрольно-КаÑÑовый Чек [11:58:08]line ПРОДÐЖР[11:58:08]line ТРК (МРК, ГÐК) : 63 [11:58:08]line Товар: 2710124130 [11:58:08]line Ðи-92-К-4 [11:58:08]line 7.490 * 66.80 [11:58:08]line = 500.33 [11:58:08]line ÐДС 12% ÐСП 1% [11:58:08]line > о реализуемом товаре [11:58:08]line ИТОГО: 500.33 [11:58:08]line ÐСП 1% : 4.43 [11:58:08]line ÐДС 12% : 53.13 [11:58:08]line Ðаличными: 0.00 [11:58:08]line Безнал.: 500.33 [11:58:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [11:58:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [11:58:08]line СÐО: Общий режим [11:58:08]line Чек 43 17.05.2024 11:58 [11:58:08]line Смена: 45 ФФД: 1.0 [11:58:08]line ЗÐМ: 0300000237 [11:58:08]line РÐМ: 0000000000154221 [11:58:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [11:58:08]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [11:58:08]line ФМ: 0000000000963259 [11:58:08]line ФД: 5108 [11:58:08]line ФПД: 33143602202057 [11:58:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T115812&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5108&fm=33143602202057&tin=02508201610067®Number=0000000000154221&sum=50033 [11:58:09]OFD Sender: Processing packet 5108 [packets to send 4, broken 3] [11:58:09]ProducePacketName [11:58:09]name=ofd_packets/00005108 [11:58:09]OFD Sender: To server: ‡•öpG, [11:58:09]CommunicateWithHost lk.salyk.kg:30040 [11:58:09]ConnectInit lk.salyk.kg [11:58:09]written 0, free lines is 4095 [11:58:09]Connected sock=10 [11:58:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 41 D5 07 01 E7 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 54 46 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F4 13 00 00 35 04 06 00 1E 24 D8 A2 C5 C9 E7 5C 85 75 68 55 96 EE [11:58:09]Write to MH i2c: 01 00 00 48 26 6E [11:58:09]Write i2c OK [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: 01 [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: 01 07 00 [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: 01 07 00 48 26 00 00 00 00 00 88 0C 09 [11:58:09]RasterBufferAndPrint [11:58:09]line [11:58:09]line [11:58:09]line [11:58:09]line [11:58:09]line [11:58:09]written 0, free lines is 3212 [11:58:09]MH_Cut [11:58:09]Write to MH i2c: D1 01 00 4F 26 01 47 [11:58:09]Write i2c OK [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: D1 [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: D1 01 00 [11:58:09]MH_I2C_Read... [11:58:09]Read from MH i2c: D1 01 00 4F 26 00 46 [11:58:09]Write to MH i2c: 01 00 00 50 26 76 [11:58:09]Write i2c OK [11:58:09]MH_I2C_Read... [11:58:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 15 3A 47 00 00 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 39 36 33 32 35 39 10 04 04 00 F4 13 00 00 F4 03 04 00 15 F2 46 66 B6 04 01 00 00 3E E6 7B 0C 49 61 BA 56 [11:58:09]CommunicateWithHost err = 0 [11:58:09]CheckOFDResponse [11:58:09]1017 (14) - 77093643461234 [11:58:09]1041 (16) - 0000000000963259 [11:58:09]1040 (4) - 5108 [11:58:09]1012 (4) - 17.05.2024 05:58 [11:58:09]1206 (1) - 0 [11:58:09]OFD Sender: Remove packet 5108 [11:58:09]ProducePacketName [11:58:09]name=ofd_packets/00005108 [11:58:09]NVStorageDeleteData [11:58:10]OFD Sender: No OFD packet to send [11:58:10]*** Cut start [11:58:10]*** Partial cut [11:58:10]*** CUTSNS_PIN = 1 [11:58:10]*** CUTSNS_PIN = 0 [11:58:11]*** Brake cut motor [11:58:11]Read from MH i2c: 01 [11:58:11]MH_I2C_Read... [11:58:11]*** Stop cut motor [11:58:11]*** Cut end [11:58:11]Read from MH i2c: 01 07 00 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: 01 07 00 50 26 00 00 00 00 00 FF 0F 8B [11:58:11]process_action close_receipt done [11:58:11]requested_data is exist [11:58:11]produce_requested_data [11:58:11]requested_item fm.sn is exist - process it [11:58:11]wFMCommunicate request_size=4 [11:58:11]MH_SAM_APDU [11:58:11]CAPDU: 80 11 00 00 [11:58:11]Write to MH i2c: E2 08 00 51 26 80 11 00 00 00 00 00 00 F1 [11:58:11]Write i2c OK [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 [11:58:11]MH_I2C_Read... [11:58:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:11]Read from MH i2c: E2 17 00 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 17 00 51 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 46 [11:58:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [11:58:11]wFMCommunicate OK [11:58:11]requested_item fd.num is exist - process it [11:58:11]SAM_PROTO_GetFieldsCounters [11:58:11]wFMCommunicate request_size=4 [11:58:11]MH_SAM_APDU [11:58:11]CAPDU: 80 13 00 00 [11:58:11]Write to MH i2c: E2 08 00 52 26 80 13 00 00 00 00 00 00 F4 [11:58:11]Write i2c OK [11:58:11]MH_I2C_Read... [11:58:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:11]Read from MH i2c: E2 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 62 00 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 62 00 52 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F4 13 00 00 0E 04 04 00 2D 00 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 C2 [11:58:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F4 13 00 00 0E 04 04 00 2D 00 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 [11:58:11]wFMCommunicate OK [11:58:11]SAM_PROTO_GetFieldsCounters done [11:58:11]requested_item shift.num is exist - process it [11:58:11]requested_item shift.opened is exist - process it [11:58:11]req_shift_opened [11:58:11]FM_GetShiftState [11:58:11]SAM_PROTO_GetShiftState [11:58:11]wFMCommunicate request_size=4 [11:58:11]MH_SAM_APDU [11:58:11]CAPDU: 80 13 01 00 [11:58:11]Write to MH i2c: E2 08 00 53 26 80 13 01 00 00 00 00 00 F6 [11:58:11]Write i2c OK [11:58:11]MH_I2C_Read... [11:58:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:11]Read from MH i2c: E2 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 0E 00 [11:58:11]MH_I2C_Read... [11:58:11]Read from MH i2c: E2 0E 00 53 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F1 [11:58:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [11:58:11]wFMCommunicate OK [11:58:11]SAM_PROTO_GetShiftState done [11:58:11]FM_GetShiftState done [11:58:11]req_shift_opened done [11:58:11]requested_item shift.open_date is exist - process it [11:58:11]req_shift_open_date [11:58:11]req_shift_open_date done [11:58:11]produce_requested_data done [11:58:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5108,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [11:58:11]process_action_free close_receipt [11:58:11]json_value_free [11:58:11]json_value_free done [11:58:11]process_json_proto returns [11:58:11]Send response to host [11:58:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5108,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [11:58:11]free response buf [11:58:11]execute_script done [11:58:11]execute_script returns [11:58:11]free content buf [11:58:11]Sock 7.Close socket [11:58:11]Sock 7.Thread stoped [11:58:15]OFD Sender: No OFD packet to send [11:58:20]OFD Sender: No OFD packet to send [11:58:25]OFD Sender: No OFD packet to send [11:58:30]OFD Sender: No OFD packet to send [11:58:35]OFD Sender: No OFD packet to send [11:58:40]OFD Sender: No OFD packet to send [11:58:45]OFD Sender: No OFD packet to send [11:58:50]OFD Sender: No OFD packet to send [11:58:55]OFD Sender: No OFD packet to send [11:59:00]OFD Sender: No OFD packet to send [11:59:05]OFD Sender: No OFD packet to send [11:59:10]OFD Sender: No OFD packet to send [11:59:15]OFD Sender: No OFD packet to send [11:59:20]OFD Sender: No OFD packet to send [11:59:25]OFD Sender: No OFD packet to send [11:59:30]OFD Sender: No OFD packet to send [11:59:35]OFD Sender: No OFD packet to send [11:59:40]OFD Sender: No OFD packet to send [11:59:45]OFD Sender: No OFD packet to send [11:59:50]OFD Sender: No OFD packet to send [11:59:55]OFD Sender: No OFD packet to send [12:00:00]OFD Sender: No OFD packet to send [12:00:05]OFD Sender: No OFD packet to send [12:00:10]OFD Sender: No OFD packet to send [12:00:15]OFD Sender: No OFD packet to send [12:00:20]OFD Sender: No OFD packet to send [12:00:25]OFD Sender: No OFD packet to send [12:00:30]OFD Sender: No OFD packet to send [12:00:35]OFD Sender: No OFD packet to send [12:00:40]OFD Sender: No OFD packet to send [12:00:45]OFD Sender: No OFD packet to send [12:00:50]OFD Sender: No OFD packet to send [12:00:55]OFD Sender: No OFD packet to send [12:01:00]OFD Sender: No OFD packet to send [12:01:05]OFD Sender: No OFD packet to send [12:01:06]accept exits with 9 [12:01:06]New connection [12:01:06]New thread 3067108708 created [12:01:06]Thread 3067252068 joined [12:01:06]Waiting for new connection... [12:01:06] Sock 9.Parse request [12:01:06]Sock 9.Check first char [12:01:06]Sock 9.First char is OK [12:01:06]request: POST /json_proto HTTP/1.0 [12:01:06]Method: POST [12:01:06]URL: /json_proto [12:01:06]Method is POST - this is cgi request [12:01:06]url: /json_proto [12:01:06]query_string will be loaded in cgi processing [12:01:06]execute_cgi json_proto POST (null) [12:01:06]execute_cgi path=json_proto method=POST [12:01:06]POST find Content-Length [12:01:06]Host: 172.17.44.4:8080 [12:01:06]Content-Length: 683 [12:01:06]Content-Type: application/json [12:01:06] [12:01:06]POST finish read [12:01:06]Found Content-Length = 683 [12:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:01:06]execute_script... [12:01:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:01:06]POST & json_proto [12:01:06]process_json_proto [12:01:06]json parsed OK: [12:01:06]protocol is kg_v1.0 [12:01:06]action value=close_receipt [12:01:06]process_action close_receipt [12:01:06]cmd_close_receipt [12:01:06]MH_GetDate [12:01:06]Write to MH i2c: F0 00 00 54 26 69 [12:01:06]Write i2c OK [12:01:06]MH_I2C_Read... [12:01:06]Read from MH i2c: F0 [12:01:06]MH_I2C_Read... [12:01:06]Read from MH i2c: F0 09 00 [12:01:06]MH_I2C_Read... [12:01:06]Read from MH i2c: F0 09 00 54 26 00 08 47 47 66 6C E9 28 66 51 [12:01:06]GetLastDocTimeStamp 1715947092 [12:01:06]current date 1715947272 [12:01:06]FM_GetShiftState [12:01:06]SAM_PROTO_GetShiftState [12:01:06]wFMCommunicate request_size=4 [12:01:06]MH_SAM_APDU [12:01:06]CAPDU: 80 13 01 00 [12:01:06]Write to MH i2c: E2 08 00 55 26 80 13 01 00 00 00 00 00 F8 [12:01:06]Write i2c OK [12:01:06]MH_I2C_Read... [12:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:06]Read from MH i2c: E2 [12:01:06]MH_I2C_Read... [12:01:06]Read from MH i2c: E2 0E 00 [12:01:06]MH_I2C_Read... [12:01:06]Read from MH i2c: E2 0E 00 55 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F3 [12:01:06]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:01:06]wFMCommunicate OK [12:01:06]SAM_PROTO_GetShiftState done [12:01:06]FM_GetShiftState done [12:01:06]opened in 1715904675 [12:01:06]opened+sec_in_day 1715991075 [12:01:06]quantity*price = 100064 [12:01:06]sum+1 = 100065 [12:01:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.64 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 44 17.05.2024 12:01 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5109 ФПД: 196583331098928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T120112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5109&fm=196583331098928&tin=02508201610067®Number=0000000000154221&sum=100000 [12:01:08]StoreToDocumentArchive [12:01:08]shift 45 fd 5109 [12:01:08]save to /storage/0045/doc_00005109 [12:01:08]save last doc name /storage/0045/doc_00005109 to /storage/kkm_last_doc_name [12:01:08]save OK [12:01:08]Clear old archive folders... [12:01:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:08]tlvbuf is 01253060 [12:01:08]SAM_PROTO_ClearQueue [12:01:08]wFMCommunicate request_size=4 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 09 00 00 [12:01:08]Write to MH i2c: E2 08 00 62 26 80 09 00 00 00 00 00 00 FA [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 62 26 00 90 00 FC [12:01:08]RAPDU: 90 00 [12:01:08]wFMCommunicate OK [12:01:08]SAM_PROTO_ClearQueue done [12:01:08]KKMCreateOFDPacket [12:01:08]OFDProtocolAddRootSTLVToBuf [12:01:08]FM_MakeSignedData [12:01:08]FM_MakeSignedData [12:01:08]SAM_PROTO_SignData [12:01:08]wFMCommunicate request_size=4 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 0D 01 02 [12:01:08]Write to MH i2c: E2 08 00 63 26 80 0D 01 02 00 00 00 00 02 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 63 26 00 90 00 FD [12:01:08]RAPDU: 90 00 [12:01:08]wFMCommunicate OK [12:01:08]wFMCommunicate request_size=255 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 08 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F5 13 00 00 35 04 06 00 B2 [12:01:08]Write to MH i2c: E2 02 01 64 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 08 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F5 13 00 00 35 04 06 00 B2 00 00 3E [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 64 26 00 90 00 FE [12:01:08]RAPDU: 90 00 [12:01:08]wFMCommunicate OK [12:01:08]wFMCommunicate request_size=10 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 0D 02 02 05 CA 9F 9E 71 30 [12:01:08]Write to MH i2c: E2 0D 00 65 26 80 0D 02 02 05 00 CA 9F 9E 71 30 00 00 B7 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 03 00 65 26 00 90 00 FF [12:01:08]RAPDU: 90 00 [12:01:08]wFMCommunicate OK [12:01:08]wFMCommunicate request_size=4 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 0D 03 02 [12:01:08]Write to MH i2c: E2 08 00 66 26 80 0D 03 02 00 00 00 00 07 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 0B 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 0B 00 66 26 00 20 97 0B D9 60 28 F2 2B 90 00 48 [12:01:08]RAPDU: 20 97 0B D9 60 28 F2 2B 90 00 [12:01:08]wFMCommunicate OK [12:01:08]SAM_PROTO_SignData done [12:01:08]FM_MakeSignedData done [12:01:08]CreateOFDProtocolMessage [12:01:08]wFMCommunicate request_size=4 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 11 00 00 [12:01:08]Write to MH i2c: E2 08 00 67 26 80 11 00 00 00 00 00 00 07 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 17 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 17 00 67 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5C [12:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:01:08]wFMCommunicate OK [12:01:08]CreateOFDProtocolMessage done [12:01:08]OFDSenderStorePacket 5109 [12:01:08]StoreOFDPacket docnum=5109 [12:01:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E6 03 07 01 89 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 08 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F5 13 00 00 35 04 06 00 B2 CA 9F 9E 71 30 20 97 0B D9 60 28 F2 2B [12:01:08]CheckFolder [12:01:08]dirname=/storage/ofd_packets [12:01:08]CheckFolder done [12:01:08]ProducePacketName [12:01:08]name=ofd_packets/00005109 [12:01:08]NVStorageSaveData ofd_packets/00005109 [12:01:08]File name is /storage/ofd_packets/00005109 [12:01:08]Write 301 bytes [12:01:08]NVStorageSaveData done [12:01:08]OFDSenderStorePacket done [12:01:08]KKMCreateOFDPacket done [12:01:08]NVStorageSaveData kkm_last_timestamp [12:01:08]File name is /storage/kkm_last_timestamp [12:01:08]Write 4 bytes [12:01:08]NVStorageSaveData done [12:01:08]ExternCall_PrintAddStr [12:01:08]wPrintStart [12:01:08]Write to MH i2c: 01 00 00 68 26 8E [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: 01 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: 01 07 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: 01 07 00 68 26 00 00 00 00 00 FF 0F A3 [12:01:08]RasterBufferAndPrint [12:01:08]line Счет N : (1)1993529 [12:01:08]line ИÐÐ: 02508201610067 [12:01:08]line Контрольно-КаÑÑовый Чек [12:01:08]line ПРОДÐЖР[12:01:08]line ТРК (МРК, ГÐК) : 42 [12:01:08]line Товар: 2710124500 [12:01:08]line Ðи-95-К-5 [12:01:08]line 13.670 * 73.20 [12:01:08]line = 1000.64 [12:01:08]line ÐДС 12% ÐСП 1% [12:01:08]line > о реализуемом товаре [12:01:08]line ОКРУГЛЕÐИЕ: -0.64 [12:01:08]line ИТОГО: 1000.00 [12:01:08]line ВнеÑено: 1000.00 [12:01:08]line СДÐЧÐ: 0.00 [12:01:08]line ÐСП 1% : 8.85 [12:01:08]line ÐДС 12% : 106.26 [12:01:08]line Ðаличными: 1000.00 [12:01:08]line Безнал.: 0.00 [12:01:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:01:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:01:08]line СÐО: Общий режим [12:01:08]line Чек 44 17.05.2024 12:01 [12:01:08]line Смена: 45 ФФД: 1.0 [12:01:08]line ЗÐМ: 0300000237 [12:01:08]line РÐМ: 0000000000154221 [12:01:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:01:08]line ФМ: 0000000000963259 [12:01:08]line ФД: 5109 [12:01:08]line ФПД: 196583331098928 [12:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T120112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5109&fm=196583331098928&tin=02508201610067®Number=0000000000154221&sum=100000 [12:01:08]OFD Sender: Processing packet 5109 [packets to send 4, broken 3] [12:01:08]ProducePacketName [12:01:08]name=ofd_packets/00005109 [12:01:08]OFD Sender: To server: ‡•öpG, [12:01:08]CommunicateWithHost lk.salyk.kg:30040 [12:01:08]ConnectInit lk.salyk.kg [12:01:08]written 0, free lines is 4095 [12:01:09]Connected sock=10 [12:01:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E6 03 07 01 89 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 08 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F5 13 00 00 35 04 06 00 B2 CA 9F 9E 71 30 20 97 0B D9 60 28 F2 2B [12:01:09]Write to MH i2c: 01 00 00 93 26 B9 [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: 01 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: 01 07 00 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: 01 07 00 93 26 00 00 00 00 00 66 0C 32 [12:01:09]RasterBufferAndPrint [12:01:09]line [12:01:09]line [12:01:09]line [12:01:09]line [12:01:09]line [12:01:09]written 0, free lines is 3178 [12:01:09]MH_Cut [12:01:09]Write to MH i2c: D1 01 00 9A 26 01 92 [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: D1 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: D1 01 00 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: D1 01 00 9A 26 00 91 [12:01:09]Write to MH i2c: 01 00 00 9B 26 C1 [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 BC 47 47 00 2C 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 39 36 33 32 35 39 10 04 04 00 F5 13 00 00 F4 03 04 00 C9 F2 46 66 B6 04 01 00 00 C6 AB 7D AE 66 51 DD 10 [12:01:09]CommunicateWithHost err = 0 [12:01:09]CheckOFDResponse [12:01:09]1017 (14) - 77093643461234 [12:01:09]1041 (16) - 0000000000963259 [12:01:09]1040 (4) - 5109 [12:01:09]1012 (4) - 17.05.2024 06:01 [12:01:09]1206 (1) - 0 [12:01:09]OFD Sender: Remove packet 5109 [12:01:09]ProducePacketName [12:01:09]name=ofd_packets/00005109 [12:01:09]NVStorageDeleteData [12:01:09]OFD Sender: No OFD packet to send [12:01:10]*** Cut start [12:01:10]*** Partial cut [12:01:10]*** CUTSNS_PIN = 1 [12:01:10]*** CUTSNS_PIN = 0 [12:01:10]*** Brake cut motor [12:01:11]Read from MH i2c: 01 [12:01:11]MH_I2C_Read... [12:01:11]*** Stop cut motor [12:01:11]*** Cut end [12:01:11]Read from MH i2c: 01 07 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: 01 07 00 9B 26 00 00 00 00 00 FF 0F D6 [12:01:11]process_action close_receipt done [12:01:11]requested_data is exist [12:01:11]produce_requested_data [12:01:11]requested_item fm.sn is exist - process it [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 11 00 00 [12:01:11]Write to MH i2c: E2 08 00 9C 26 80 11 00 00 00 00 00 00 3C [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:11]Read from MH i2c: E2 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 17 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 17 00 9C 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 91 [12:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:01:11]wFMCommunicate OK [12:01:11]requested_item fd.num is exist - process it [12:01:11]SAM_PROTO_GetFieldsCounters [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 13 00 00 [12:01:11]Write to MH i2c: E2 08 00 9D 26 80 13 00 00 00 00 00 00 3F [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:11]Read from MH i2c: E2 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 62 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 62 00 9D 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F5 13 00 00 0E 04 04 00 2D 00 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 11 [12:01:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F5 13 00 00 0E 04 04 00 2D 00 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 [12:01:11]wFMCommunicate OK [12:01:11]SAM_PROTO_GetFieldsCounters done [12:01:11]requested_item shift.num is exist - process it [12:01:11]requested_item shift.opened is exist - process it [12:01:11]req_shift_opened [12:01:11]FM_GetShiftState [12:01:11]SAM_PROTO_GetShiftState [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 13 01 00 [12:01:11]Write to MH i2c: E2 08 00 9E 26 80 13 01 00 00 00 00 00 41 [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:11]Read from MH i2c: E2 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 0E 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 0E 00 9E 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3C [12:01:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:01:11]wFMCommunicate OK [12:01:11]SAM_PROTO_GetShiftState done [12:01:11]FM_GetShiftState done [12:01:11]req_shift_opened done [12:01:11]requested_item shift.open_date is exist - process it [12:01:11]req_shift_open_date [12:01:11]req_shift_open_date done [12:01:11]produce_requested_data done [12:01:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5109,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:01:11]process_action_free close_receipt [12:01:11]json_value_free [12:01:11]json_value_free done [12:01:11]process_json_proto returns [12:01:11]Send response to host [12:01:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5109,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:01:11]free response buf [12:01:11]execute_script done [12:01:11]execute_script returns [12:01:11]free content buf [12:01:11]Sock 9.Close socket [12:01:11]Sock 9.Thread stoped [12:01:14]OFD Sender: No OFD packet to send [12:01:19]OFD Sender: No OFD packet to send [12:01:24]OFD Sender: No OFD packet to send [12:01:29]OFD Sender: No OFD packet to send [12:01:34]OFD Sender: No OFD packet to send [12:01:39]OFD Sender: No OFD packet to send [12:01:44]OFD Sender: No OFD packet to send [12:01:49]OFD Sender: No OFD packet to send [12:01:54]OFD Sender: No OFD packet to send [12:01:59]OFD Sender: No OFD packet to send [12:02:04]OFD Sender: No OFD packet to send [12:02:09]OFD Sender: No OFD packet to send [12:02:14]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]OFD Sender: No OFD packet to send [12:02:35]OFD Sender: No OFD packet to send [12:02:40]OFD Sender: No OFD packet to send [12:02:45]OFD Sender: No OFD packet to send [12:02:50]OFD Sender: No OFD packet to send [12:02:55]OFD Sender: No OFD packet to send [12:03:00]OFD Sender: No OFD packet to send [12:03:05]OFD Sender: No OFD packet to send [12:03:06]accept exits with 7 [12:03:06]New connection [12:03:06]New thread 3067252068 created [12:03:06]Thread 3067108708 joined [12:03:06]Waiting for new connection... [12:03:06] Sock 7.Parse request [12:03:06]Sock 7.Check first char [12:03:06]Sock 7.First char is OK [12:03:06]request: POST /json_proto HTTP/1.0 [12:03:06]Method: POST [12:03:06]URL: /json_proto [12:03:06]Method is POST - this is cgi request [12:03:06]url: /json_proto [12:03:06]query_string will be loaded in cgi processing [12:03:06]execute_cgi json_proto POST (null) [12:03:06]execute_cgi path=json_proto method=POST [12:03:06]POST find Content-Length [12:03:06]Host: 172.17.44.4:8080 [12:03:06]Content-Length: 683 [12:03:06]Content-Type: application/json [12:03:06] [12:03:06]POST finish read [12:03:06]Found Content-Length = 683 [12:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 27.330, "sum" : 2000.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:06]execute_script... [12:03: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)1993530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 27.330, "sum" : 2000.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:06]POST & json_proto [12:03:06]process_json_proto [12:03:06]json parsed OK: [12:03:06]protocol is kg_v1.0 [12:03:06]action value=close_receipt [12:03:06]process_action close_receipt [12:03:06]cmd_close_receipt [12:03:06]MH_GetDate [12:03:06]Write to MH i2c: F0 00 00 9F 26 B4 [12:03:06]Write i2c OK [12:03:06]MH_I2C_Read... [12:03:06]Read from MH i2c: F0 [12:03:06]MH_I2C_Read... [12:03:06]Read from MH i2c: F0 09 00 [12:03:06]MH_I2C_Read... [12:03:06]Read from MH i2c: F0 09 00 9F 26 00 7F 47 47 66 6C E9 28 66 13 [12:03:06]GetLastDocTimeStamp 1715947272 [12:03:06]current date 1715947391 [12:03:06]FM_GetShiftState [12:03:06]SAM_PROTO_GetShiftState [12:03:06]wFMCommunicate request_size=4 [12:03:06]MH_SAM_APDU [12:03:06]CAPDU: 80 13 01 00 [12:03:06]Write to MH i2c: E2 08 00 A0 26 80 13 01 00 00 00 00 00 43 [12:03:06]Write i2c OK [12:03:06]MH_I2C_Read... [12:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:06]Read from MH i2c: E2 [12:03:06]MH_I2C_Read... [12:03:06]Read from MH i2c: E2 0E 00 [12:03:06]MH_I2C_Read... [12:03:06]Read from MH i2c: E2 0E 00 A0 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3E [12:03:06]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:03:06]wFMCommunicate OK [12:03:06]SAM_PROTO_GetShiftState done [12:03:06]FM_GetShiftState done [12:03:06]opened in 1715904675 [12:03:06]opened+sec_in_day 1715991075 [12:03:06]quantity*price = 200055 [12:03:06]sum+1 = 200057 [12:03:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.56 ИТОГО: 2000.00 ВнеÑено: 2000.00 СДÐЧÐ: 0.00 ÐСП 1% : 17.70 ÐДС 12% : 212.45 Ðаличными: 2000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 45 17.05.2024 12:03 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5110 ФПД: 29641528281528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T120311&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5110&fm=29641528281528&tin=02508201610067®Number=0000000000154221&sum=200000 [12:03:07]StoreToDocumentArchive [12:03:07]shift 45 fd 5110 [12:03:07]save to /storage/0045/doc_00005110 [12:03:07]save last doc name /storage/0045/doc_00005110 to /storage/kkm_last_doc_name [12:03:07]save OK [12:03:07]Clear old archive folders... [12:03:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:03:07]tlvbuf is 01226DC0 [12:03:07]SAM_PROTO_ClearQueue [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 09 00 00 [12:03:07]Write to MH i2c: E2 08 00 AD 26 80 09 00 00 00 00 00 00 45 [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 03 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 03 00 AD 26 00 90 00 47 [12:03:07]RAPDU: 90 00 [12:03:07]wFMCommunicate OK [12:03:07]SAM_PROTO_ClearQueue done [12:03:07]KKMCreateOFDPacket [12:03:07]OFDProtocolAddRootSTLVToBuf [12:03:07]FM_MakeSignedData [12:03:07]FM_MakeSignedData [12:03:07]SAM_PROTO_SignData [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 0D 01 02 [12:03:07]Write to MH i2c: E2 08 00 AE 26 80 0D 01 02 00 00 00 00 4D [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 03 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 03 00 AE 26 00 90 00 48 [12:03:07]RAPDU: 90 00 [12:03:07]wFMCommunicate OK [12:03:07]wFMCommunicate request_size=255 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 7F 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F6 13 00 00 35 04 06 00 1A [12:03:07]Write to MH i2c: E2 02 01 AF 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 7F 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F6 13 00 00 35 04 06 00 1A 00 00 8A [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:08]Read from MH i2c: E2 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 03 00 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 03 00 AF 26 00 90 00 49 [12:03:08]RAPDU: 90 00 [12:03:08]wFMCommunicate OK [12:03:08]wFMCommunicate request_size=10 [12:03:08]MH_SAM_APDU [12:03:08]CAPDU: 80 0D 02 02 05 F5 74 C3 89 B8 [12:03:08]Write to MH i2c: E2 0D 00 B0 26 80 0D 02 02 05 00 F5 74 C3 89 B8 00 00 C7 [12:03:08]Write i2c OK [12:03:08]MH_I2C_Read... [12:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:08]Read from MH i2c: E2 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 03 00 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 03 00 B0 26 00 90 00 4A [12:03:08]RAPDU: 90 00 [12:03:08]wFMCommunicate OK [12:03:08]wFMCommunicate request_size=4 [12:03:08]MH_SAM_APDU [12:03:08]CAPDU: 80 0D 03 02 [12:03:08]Write to MH i2c: E2 08 00 B1 26 80 0D 03 02 00 00 00 00 52 [12:03:08]Write i2c OK [12:03:08]MH_I2C_Read... [12:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:08]Read from MH i2c: E2 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 0B 00 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 0B 00 B1 26 00 3D 45 9A 04 6C DA C6 94 90 00 13 [12:03:08]RAPDU: 3D 45 9A 04 6C DA C6 94 90 00 [12:03:08]wFMCommunicate OK [12:03:08]SAM_PROTO_SignData done [12:03:08]FM_MakeSignedData done [12:03:08]CreateOFDProtocolMessage [12:03:08]wFMCommunicate request_size=4 [12:03:08]MH_SAM_APDU [12:03:08]CAPDU: 80 11 00 00 [12:03:08]Write to MH i2c: E2 08 00 B2 26 80 11 00 00 00 00 00 00 52 [12:03:08]Write i2c OK [12:03:08]MH_I2C_Read... [12:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:08]Read from MH i2c: E2 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 17 00 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: E2 17 00 B2 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A7 [12:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:03:08]wFMCommunicate OK [12:03:08]CreateOFDProtocolMessage done [12:03:08]OFDSenderStorePacket 5110 [12:03:08]StoreOFDPacket docnum=5110 [12:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D5 E4 07 01 96 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 7F 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F6 13 00 00 35 04 06 00 1A F5 74 C3 89 B8 3D 45 9A 04 6C DA C6 94 [12:03:08]CheckFolder [12:03:08]dirname=/storage/ofd_packets [12:03:08]CheckFolder done [12:03:08]ProducePacketName [12:03:08]name=ofd_packets/00005110 [12:03:08]NVStorageSaveData ofd_packets/00005110 [12:03:08]File name is /storage/ofd_packets/00005110 [12:03:08]Write 301 bytes [12:03:08]NVStorageSaveData done [12:03:08]OFDSenderStorePacket done [12:03:08]KKMCreateOFDPacket done [12:03:08]NVStorageSaveData kkm_last_timestamp [12:03:08]File name is /storage/kkm_last_timestamp [12:03:08]Write 4 bytes [12:03:08]NVStorageSaveData done [12:03:08]ExternCall_PrintAddStr [12:03:08]wPrintStart [12:03:08]Write to MH i2c: 01 00 00 B3 26 D9 [12:03:08]Write i2c OK [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: 01 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: 01 07 00 [12:03:08]MH_I2C_Read... [12:03:08]Read from MH i2c: 01 07 00 B3 26 00 00 00 00 00 FF 0F EE [12:03:08]RasterBufferAndPrint [12:03:08]line Счет N : (1)1993530 [12:03:08]line ИÐÐ: 02508201610067 [12:03:08]line Контрольно-КаÑÑовый Чек [12:03:08]line ПРОДÐЖР[12:03:08]line ТРК (МРК, ГÐК) : 62 [12:03:08]line Товар: 2710124500 [12:03:08]line Ðи-95-К-5 [12:03:08]line 27.330 * 73.20 [12:03:08]line = 2000.56 [12:03:08]line ÐДС 12% ÐСП 1% [12:03:08]line > о реализуемом товаре [12:03:08]line ОКРУГЛЕÐИЕ: -0.56 [12:03:08]line ИТОГО: 2000.00 [12:03:08]line ВнеÑено: 2000.00 [12:03:08]line СДÐЧÐ: 0.00 [12:03:08]line ÐСП 1% : 17.70 [12:03:08]line ÐДС 12% : 212.45 [12:03:08]line Ðаличными: 2000.00 [12:03:08]line Безнал.: 0.00 [12:03:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:03:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:03:08]line СÐО: Общий режим [12:03:08]line Чек 45 17.05.2024 12:03 [12:03:08]line Смена: 45 ФФД: 1.0 [12:03:08]line ЗÐМ: 0300000237 [12:03:08]line РÐМ: 0000000000154221 [12:03:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:03:08]line ФМ: 0000000000963259 [12:03:08]line ФД: 5110 [12:03:08]line ФПД: 29641528281528 [12:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T120311&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5110&fm=29641528281528&tin=02508201610067®Number=0000000000154221&sum=200000 [12:03:08]OFD Sender: Processing packet 5110 [packets to send 4, broken 3] [12:03:08]ProducePacketName [12:03:08]name=ofd_packets/00005110 [12:03:08]OFD Sender: To server: ‡•öpG, [12:03:08]CommunicateWithHost lk.salyk.kg:30040 [12:03:08]ConnectInit lk.salyk.kg [12:03:08]written 0, free lines is 4095 [12:03:08]Connected sock=10 [12:03:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D5 E4 07 01 96 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 7F 47 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F6 13 00 00 35 04 06 00 1A F5 74 C3 89 B8 3D 45 9A 04 6C DA C6 94 [12:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 42 1A 47 00 C6 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 39 36 33 32 35 39 10 04 04 00 F6 13 00 00 F4 03 04 00 40 F3 46 66 B6 04 01 00 00 13 61 3D 99 C7 09 F7 12 [12:03:09]CommunicateWithHost err = 0 [12:03:09]CheckOFDResponse [12:03:09]1017 (14) - 77093643461234 [12:03:09]1041 (16) - 0000000000963259 [12:03:09]1040 (4) - 5110 [12:03:09]1012 (4) - 17.05.2024 06:03 [12:03:09]1206 (1) - 0 [12:03:09]OFD Sender: Remove packet 5110 [12:03:09]ProducePacketName [12:03:09]name=ofd_packets/00005110 [12:03:09]NVStorageDeleteData [12:03:09]Write to MH i2c: 01 00 00 DE 26 04 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 07 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 07 00 DE 26 00 00 00 00 00 6F 0C 86 [12:03:09]RasterBufferAndPrint [12:03:09]line [12:03:09]line [12:03:09]line [12:03:09]line [12:03:09]line [12:03:09]written 0, free lines is 3187 [12:03:09]MH_Cut [12:03:09]Write to MH i2c: D1 01 00 E5 26 01 DD [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: D1 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: D1 01 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: D1 01 00 E5 26 00 DC [12:03:09]Write to MH i2c: 01 00 00 E6 26 0C [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]OFD Sender: No OFD packet to send [12:03:10]*** Cut start [12:03:10]*** Partial cut [12:03:10]*** CUTSNS_PIN = 1 [12:03:10]*** CUTSNS_PIN = 0 [12:03:10]*** Brake cut motor [12:03:10]Read from MH i2c: 01 [12:03:10]MH_I2C_Read... [12:03:10]*** Stop cut motor [12:03:10]*** Cut end [12:03:10]Read from MH i2c: 01 07 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: 01 07 00 E6 26 00 00 00 00 00 FF 0F 21 [12:03:10]process_action close_receipt done [12:03:10]requested_data is exist [12:03:10]produce_requested_data [12:03:10]requested_item fm.sn is exist - process it [12:03:10]wFMCommunicate request_size=4 [12:03:10]MH_SAM_APDU [12:03:10]CAPDU: 80 11 00 00 [12:03:10]Write to MH i2c: E2 08 00 E7 26 80 11 00 00 00 00 00 00 87 [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:10]Read from MH i2c: E2 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 17 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 17 00 E7 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DC [12:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:03:10]wFMCommunicate OK [12:03:10]requested_item fd.num is exist - process it [12:03:10]SAM_PROTO_GetFieldsCounters [12:03:10]wFMCommunicate request_size=4 [12:03:10]MH_SAM_APDU [12:03:10]CAPDU: 80 13 00 00 [12:03:10]Write to MH i2c: E2 08 00 E8 26 80 13 00 00 00 00 00 00 8A [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 62 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 62 00 E8 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F6 13 00 00 0E 04 04 00 2D 00 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 60 [12:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F6 13 00 00 0E 04 04 00 2D 00 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 [12:03:11]wFMCommunicate OK [12:03:11]SAM_PROTO_GetFieldsCounters done [12:03:11]requested_item shift.num is exist - process it [12:03:11]requested_item shift.opened is exist - process it [12:03:11]req_shift_opened [12:03:11]FM_GetShiftState [12:03:11]SAM_PROTO_GetShiftState [12:03:11]wFMCommunicate request_size=4 [12:03:11]MH_SAM_APDU [12:03:11]CAPDU: 80 13 01 00 [12:03:11]Write to MH i2c: E2 08 00 E9 26 80 13 01 00 00 00 00 00 8C [12:03:11]Write i2c OK [12:03:11]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 0E 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 0E 00 E9 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 87 [12:03:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:03:11]wFMCommunicate OK [12:03:11]SAM_PROTO_GetShiftState done [12:03:11]FM_GetShiftState done [12:03:11]req_shift_opened done [12:03:11]requested_item shift.open_date is exist - process it [12:03:11]req_shift_open_date [12:03:11]req_shift_open_date done [12:03:11]produce_requested_data done [12:03:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5110,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:03:11]process_action_free close_receipt [12:03:11]json_value_free [12:03:11]json_value_free done [12:03:11]process_json_proto returns [12:03:11]Send response to host [12:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5110,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:03:11]free response buf [12:03:11]execute_script done [12:03:11]execute_script returns [12:03:11]free content buf [12:03:11]Sock 7.Close socket [12:03:11]Sock 7.Thread stoped [12:03:14]OFD Sender: No OFD packet to send [12:03:19]OFD Sender: No OFD packet to send [12:03:24]OFD Sender: No OFD packet to send [12:03:29]OFD Sender: No OFD packet to send [12:03:34]OFD Sender: No OFD packet to send [12:03:39]OFD Sender: No OFD packet to send [12:03:44]OFD Sender: No OFD packet to send [12:03:49]OFD Sender: No OFD packet to send [12:03:54]OFD Sender: No OFD packet to send [12:03:59]OFD Sender: No OFD packet to send [12:04:04]OFD Sender: No OFD packet to send [12:04:09]OFD Sender: No OFD packet to send [12:04:14]OFD Sender: No OFD packet to send [12:04:19]OFD Sender: No OFD packet to send [12:04:24]OFD Sender: No OFD packet to send [12:04:29]OFD Sender: No OFD packet to send [12:04:34]OFD Sender: No OFD packet to send [12:04:39]OFD Sender: No OFD packet to send [12:04:44]OFD Sender: No OFD packet to send [12:04:49]OFD Sender: No OFD packet to send [12:04:54]OFD Sender: No OFD packet to send [12:04:59]OFD Sender: No OFD packet to send [12:05:04]OFD Sender: No OFD packet to send [12:05:09]OFD Sender: No OFD packet to send [12:05:14]OFD Sender: No OFD packet to send [12:05:19]OFD Sender: No OFD packet to send [12:05:24]OFD Sender: No OFD packet to send [12:05:29]OFD Sender: No OFD packet to send [12:05:34]OFD Sender: No OFD packet to send [12:05:39]OFD Sender: No OFD packet to send [12:05:44]OFD Sender: No OFD packet to send [12:05:49]OFD Sender: No OFD packet to send [12:05:54]OFD Sender: No OFD packet to send [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send [12:07:14]OFD Sender: No OFD packet to send [12:07:19]OFD Sender: No OFD packet to send [12:07:24]OFD Sender: No OFD packet to send [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:59]OFD Sender: No OFD packet to send [12:08:04]OFD Sender: No OFD packet to send [12:08:09]OFD Sender: No OFD packet to send [12:08:14]OFD Sender: No OFD packet to send [12:08:19]OFD Sender: No OFD packet to send [12:08:24]OFD Sender: No OFD packet to send [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:54]OFD Sender: No OFD packet to send [12:08:59]OFD Sender: No OFD packet to send [12:09:04]OFD Sender: No OFD packet to send [12:09:09]OFD Sender: No OFD packet to send [12:09:14]OFD Sender: No OFD packet to send [12:09:19]OFD Sender: No OFD packet to send [12:09:24]OFD Sender: No OFD packet to send [12:09:29]OFD Sender: No OFD packet to send [12:09:34]OFD Sender: No OFD packet to send [12:09:39]OFD Sender: No OFD packet to send [12:09:44]OFD Sender: No OFD packet to send [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:19]OFD Sender: No OFD packet to send [12:10:24]OFD Sender: No OFD packet to send [12:10:29]OFD Sender: No OFD packet to send [12:10:34]OFD Sender: No OFD packet to send [12:10:39]OFD Sender: No OFD packet to send [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:09]OFD Sender: No OFD packet to send [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [12:11:54]OFD Sender: No OFD packet to send [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:09]OFD Sender: No OFD packet to send [12:12:15]OFD Sender: No OFD packet to send [12:12:20]OFD Sender: No OFD packet to send [12:12:25]OFD Sender: No OFD packet to send [12:12:30]OFD Sender: No OFD packet to send [12:12:35]OFD Sender: No OFD packet to send [12:12:40]OFD Sender: No OFD packet to send [12:12:45]OFD Sender: No OFD packet to send [12:12:50]OFD Sender: No OFD packet to send [12:12:55]OFD Sender: No OFD packet to send [12:13:00]OFD Sender: No OFD packet to send [12:13:05]OFD Sender: No OFD packet to send [12:13:10]OFD Sender: No OFD packet to send [12:13:15]OFD Sender: No OFD packet to send [12:13:20]OFD Sender: No OFD packet to send [12:13:25]OFD Sender: No OFD packet to send [12:13:30]OFD Sender: No OFD packet to send [12:13:35]OFD Sender: No OFD packet to send [12:13:40]OFD Sender: No OFD packet to send [12:13:45]OFD Sender: No OFD packet to send [12:13:50]OFD Sender: No OFD packet to send [12:13:55]OFD Sender: No OFD packet to send [12:14:00]OFD Sender: No OFD packet to send [12:14:05]OFD Sender: No OFD packet to send [12:14:10]OFD Sender: No OFD packet to send [12:14:15]OFD Sender: No OFD packet to send [12:14:20]OFD Sender: No OFD packet to send [12:14:25]OFD Sender: No OFD packet to send [12:14:30]OFD Sender: No OFD packet to send [12:14:35]OFD Sender: No OFD packet to send [12:14:40]OFD Sender: No OFD packet to send [12:14:45]OFD Sender: No OFD packet to send [12:14:50]OFD Sender: No OFD packet to send [12:14:55]OFD Sender: No OFD packet to send [12:15:00]OFD Sender: No OFD packet to send [12:15:05]OFD Sender: No OFD packet to send [12:15:10]OFD Sender: No OFD packet to send [12:15:15]OFD Sender: No OFD packet to send [12:15:20]OFD Sender: No OFD packet to send [12:15:25]OFD Sender: No OFD packet to send [12:15:30]OFD Sender: No OFD packet to send [12:15:35]OFD Sender: No OFD packet to send [12:15:40]OFD Sender: No OFD packet to send [12:15:45]OFD Sender: No OFD packet to send [12:15:50]OFD Sender: No OFD packet to send [12:15:55]OFD Sender: No OFD packet to send [12:16:00]OFD Sender: No OFD packet to send [12:16:05]OFD Sender: No OFD packet to send [12:16:10]OFD Sender: No OFD packet to send [12:16:15]OFD Sender: No OFD packet to send [12:16:20]OFD Sender: No OFD packet to send [12:16:25]OFD Sender: No OFD packet to send [12:16:27]accept exits with 9 [12:16:27]New connection [12:16:27]New thread 3067108708 created [12:16:27]Thread 3067252068 joined [12:16:27]Waiting for new connection... [12:16:27] Sock 9.Parse request [12:16:27]Sock 9.Check first char [12:16:27]Sock 9.First char is OK [12:16:27]request: POST /json_proto HTTP/1.0 [12:16:27]Method: POST [12:16:27]URL: /json_proto [12:16:27]Method is POST - this is cgi request [12:16:27]url: /json_proto [12:16:27]query_string will be loaded in cgi processing [12:16:27]execute_cgi json_proto POST (null) [12:16:27]execute_cgi path=json_proto method=POST [12:16:27]POST find Content-Length [12:16:27]Host: 172.17.44.4:8080 [12:16:27]Content-Length: 678 [12:16:27]Content-Type: application/json [12:16:27] [12:16:27]POST finish read [12:16:27]Found Content-Length = 678 [12:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 4.500, "sum" : 300.60, "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:16:27]execute_script... [12:16:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 4.500, "sum" : 300.60, "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:16:27]POST & json_proto [12:16:27]process_json_proto [12:16:27]json parsed OK: [12:16:27]protocol is kg_v1.0 [12:16:27]action value=close_receipt [12:16:27]process_action close_receipt [12:16:27]cmd_close_receipt [12:16:27]MH_GetDate [12:16:27]Write to MH i2c: F0 00 00 EA 26 FF [12:16:27]Write i2c OK [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 09 00 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 09 00 EA 26 00 A0 4A 47 66 6C E9 28 66 82 [12:16:27]GetLastDocTimeStamp 1715947391 [12:16:27]current date 1715948192 [12:16:27]FM_GetShiftState [12:16:27]SAM_PROTO_GetShiftState [12:16:27]wFMCommunicate request_size=4 [12:16:27]MH_SAM_APDU [12:16:27]CAPDU: 80 13 01 00 [12:16:27]Write to MH i2c: E2 08 00 EB 26 80 13 01 00 00 00 00 00 8E [12:16:27]Write i2c OK [12:16:27]MH_I2C_Read... [12:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:27]Read from MH i2c: E2 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: E2 0E 00 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: E2 0E 00 EB 26 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 89 [12:16:27]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:16:27]wFMCommunicate OK [12:16:27]SAM_PROTO_GetShiftState done [12:16:27]FM_GetShiftState done [12:16:27]opened in 1715904675 [12:16:27]opened+sec_in_day 1715991075 [12:16:27]quantity*price = 30060 [12:16:27]sum+1 = 30061 [12:16:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.60 ИТОГО: 300.00 ВнеÑено: 300.00 СДÐЧÐ: 0.00 ÐСП 1% : 2.66 ÐДС 12% : 31.92 Ðаличными: 300.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 46 17.05.2024 12:16 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5111 ФПД: 150209656041849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121632&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5111&fm=150209656041849&tin=02508201610067®Number=0000000000154221&sum=30000 [12:16:28]StoreToDocumentArchive [12:16:28]shift 45 fd 5111 [12:16:28]save to /storage/0045/doc_00005111 [12:16:28]save last doc name /storage/0045/doc_00005111 to /storage/kkm_last_doc_name [12:16:28]save OK [12:16:28]Clear old archive folders... [12:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:28]tlvbuf is 011D3040 [12:16:28]SAM_PROTO_ClearQueue [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 09 00 00 [12:16:28]Write to MH i2c: E2 08 00 F8 26 80 09 00 00 00 00 00 00 90 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 F8 26 00 90 00 92 [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]SAM_PROTO_ClearQueue done [12:16:28]KKMCreateOFDPacket [12:16:28]OFDProtocolAddRootSTLVToBuf [12:16:28]FM_MakeSignedData [12:16:28]FM_MakeSignedData [12:16:28]SAM_PROTO_SignData [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 0D 01 02 [12:16:28]Write to MH i2c: E2 08 00 F9 26 80 0D 01 02 00 00 00 00 98 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 F9 26 00 90 00 93 [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]wFMCommunicate request_size=255 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 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 2E 00 00 00 F4 03 04 00 A0 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F7 13 00 00 35 04 06 00 88 [12:16:28]Write to MH i2c: E2 02 01 FA 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 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 2E 00 00 00 F4 03 04 00 A0 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F7 13 00 00 35 04 06 00 88 00 00 AE [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 FA 26 00 90 00 94 [12:16:29]RAPDU: 90 00 [12:16:29]wFMCommunicate OK [12:16:29]wFMCommunicate request_size=10 [12:16:29]MH_SAM_APDU [12:16:29]CAPDU: 80 0D 02 02 05 9D 69 30 B1 79 [12:16:29]Write to MH i2c: E2 0D 00 FB 26 80 0D 02 02 05 00 9D 69 30 B1 79 00 00 05 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 FB 26 00 90 00 95 [12:16:29]RAPDU: 90 00 [12:16:29]wFMCommunicate OK [12:16:29]wFMCommunicate request_size=4 [12:16:29]MH_SAM_APDU [12:16:29]CAPDU: 80 0D 03 02 [12:16:29]Write to MH i2c: E2 08 00 FC 26 80 0D 03 02 00 00 00 00 9D [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 0B 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 0B 00 FC 26 00 9F 3B 4D 37 17 7E F8 89 90 00 12 [12:16:29]RAPDU: 9F 3B 4D 37 17 7E F8 89 90 00 [12:16:29]wFMCommunicate OK [12:16:29]SAM_PROTO_SignData done [12:16:29]FM_MakeSignedData done [12:16:29]CreateOFDProtocolMessage [12:16:29]wFMCommunicate request_size=4 [12:16:29]MH_SAM_APDU [12:16:29]CAPDU: 80 11 00 00 [12:16:29]Write to MH i2c: E2 08 00 FD 26 80 11 00 00 00 00 00 00 9D [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 17 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 17 00 FD 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F2 [12:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:16:29]wFMCommunicate OK [12:16:29]CreateOFDProtocolMessage done [12:16:29]OFDSenderStorePacket 5111 [12:16:29]StoreOFDPacket docnum=5111 [12:16:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 B2 37 07 01 88 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 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 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 2E 00 00 00 F4 03 04 00 A0 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F7 13 00 00 35 04 06 00 88 9D 69 30 B1 79 9F 3B 4D 37 17 7E F8 89 [12:16:29]CheckFolder [12:16:29]dirname=/storage/ofd_packets [12:16:29]CheckFolder done [12:16:29]ProducePacketName [12:16:29]name=ofd_packets/00005111 [12:16:29]NVStorageSaveData ofd_packets/00005111 [12:16:29]File name is /storage/ofd_packets/00005111 [12:16:29]Write 301 bytes [12:16:29]NVStorageSaveData done [12:16:29]OFDSenderStorePacket done [12:16:29]KKMCreateOFDPacket done [12:16:29]NVStorageSaveData kkm_last_timestamp [12:16:29]File name is /storage/kkm_last_timestamp [12:16:29]Write 4 bytes [12:16:29]NVStorageSaveData done [12:16:29]ExternCall_PrintAddStr [12:16:29]wPrintStart [12:16:29]Write to MH i2c: 01 00 00 FE 26 24 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 FE 26 00 00 00 00 00 FF 0F 39 [12:16:29]RasterBufferAndPrint [12:16:29]line Счет N : (1)1993538 [12:16:29]line ИÐÐ: 02508201610067 [12:16:29]line Контрольно-КаÑÑовый Чек [12:16:29]line ПРОДÐЖР[12:16:29]line ТРК (МРК, ГÐК) : 33 [12:16:29]line Товар: 2710124130 [12:16:29]line Ðи-92-К-4 [12:16:29]line 4.500 * 66.80 [12:16:29]line = 300.60 [12:16:29]line ÐДС 12% ÐСП 1% [12:16:29]line > о реализуемом товаре [12:16:29]line ОКРУГЛЕÐИЕ: -0.60 [12:16:29]line ИТОГО: 300.00 [12:16:29]line ВнеÑено: 300.00 [12:16:29]line СДÐЧÐ: 0.00 [12:16:29]line ÐСП 1% : 2.66 [12:16:29]line ÐДС 12% : 31.92 [12:16:29]line Ðаличными: 300.00 [12:16:29]line Безнал.: 0.00 [12:16:29]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:16:29]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:16:29]line СÐО: Общий режим [12:16:29]line Чек 46 17.05.2024 12:16 [12:16:29]line Смена: 45 ФФД: 1.0 [12:16:29]line ЗÐМ: 0300000237 [12:16:29]line РÐМ: 0000000000154221 [12:16:29]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:16:29]line ФМ: 0000000000963259 [12:16:29]line ФД: 5111 [12:16:29]line ФПД: 150209656041849 [12:16:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121632&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5111&fm=150209656041849&tin=02508201610067®Number=0000000000154221&sum=30000 [12:16:29]OFD Sender: Processing packet 5111 [packets to send 4, broken 3] [12:16:29]ProducePacketName [12:16:29]name=ofd_packets/00005111 [12:16:29]OFD Sender: To server: ‡•öpG, [12:16:29]CommunicateWithHost lk.salyk.kg:30040 [12:16:29]ConnectInit lk.salyk.kg [12:16:29]written 0, free lines is 4095 [12:16:29]Write to MH i2c: 01 00 00 29 27 50 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 29 27 00 00 00 00 00 64 0C C7 [12:16:29]RasterBufferAndPrint [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]written 0, free lines is 3176 [12:16:29]MH_Cut [12:16:29]Write to MH i2c: D1 01 00 30 27 01 29 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 01 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 01 00 30 27 00 28 [12:16:29]Write to MH i2c: 01 00 00 31 27 58 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:31]*** Cut start [12:16:31]*** Partial cut [12:16:31]*** CUTSNS_PIN = 1 [12:16:31]*** CUTSNS_PIN = 0 [12:16:31]*** Brake cut motor [12:16:31]Read from MH i2c: 01 [12:16:31]MH_I2C_Read... [12:16:31]*** Stop cut motor [12:16:31]*** Cut end [12:16:31]Read from MH i2c: 01 07 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 31 27 00 00 00 00 00 FF 0F 6D [12:16:31]process_action close_receipt done [12:16:31]requested_data is exist [12:16:31]produce_requested_data [12:16:31]requested_item fm.sn is exist - process it [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 11 00 00 [12:16:31]Write to MH i2c: E2 08 00 32 27 80 11 00 00 00 00 00 00 D3 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 32 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 28 [12:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:16:31]wFMCommunicate OK [12:16:31]requested_item fd.num is exist - process it [12:16:31]SAM_PROTO_GetFieldsCounters [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 13 00 00 [12:16:31]Write to MH i2c: E2 08 00 33 27 80 13 00 00 00 00 00 00 D6 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 62 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 62 00 33 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F7 13 00 00 0E 04 04 00 2D 00 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 B0 [12:16:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F7 13 00 00 0E 04 04 00 2D 00 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 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_GetFieldsCounters done [12:16:31]requested_item shift.num is exist - process it [12:16:31]requested_item shift.opened is exist - process it [12:16:31]req_shift_opened [12:16:31]FM_GetShiftState [12:16:31]SAM_PROTO_GetShiftState [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 13 01 00 [12:16:31]Write to MH i2c: E2 08 00 34 27 80 13 01 00 00 00 00 00 D8 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 0E 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 0E 00 34 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D3 [12:16:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_GetShiftState done [12:16:31]FM_GetShiftState done [12:16:31]req_shift_opened done [12:16:31]requested_item shift.open_date is exist - process it [12:16:31]req_shift_open_date [12:16:31]req_shift_open_date done [12:16:31]produce_requested_data done [12:16:31]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5111,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:16:31]process_action_free close_receipt [12:16:31]json_value_free [12:16:31]json_value_free done [12:16:31]process_json_proto returns [12:16:31]Send response to host [12:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5111,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:16:31]free response buf [12:16:31]execute_script done [12:16:31]execute_script returns [12:16:31]free content buf [12:16:31]Sock 9.Close socket [12:16:31]Sock 9.Thread stoped [12:16:57]accept exits with 7 [12:16:57]New connection [12:16:57]New thread 3067252068 created [12:16:57]Thread 3067108708 joined [12:16:57]Waiting for new connection... [12:16:57] Sock 7.Parse request [12:16:57]Sock 7.Check first char [12:16:57]Sock 7.First char is OK [12:16:57]request: POST /json_proto HTTP/1.0 [12:16:57]Method: POST [12:16:57]URL: /json_proto [12:16:57]Method is POST - this is cgi request [12:16:57]url: /json_proto [12:16:57]query_string will be loaded in cgi processing [12:16:57]execute_cgi json_proto POST (null) [12:16:57]execute_cgi path=json_proto method=POST [12:16:57]POST find Content-Length [12:16:57]Host: 172.17.44.4:8080 [12:16:57]Content-Length: 804 [12:16:57]Content-Type: application/json [12:16:57] [12:16:57]POST finish read [12:16:57]Found Content-Length = 804 [12:16:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:57]execute_script... [12:16: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)1993539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:57]POST & json_proto [12:16:57]process_json_proto [12:16:57]json parsed OK: [12:16:57]protocol is kg_v1.0 [12:16:57]action value=close_receipt [12:16:57]process_action close_receipt [12:16:57]cmd_close_receipt [12:16:57]MH_GetDate [12:16:57]Write to MH i2c: F0 00 00 35 27 4B [12:16:57]Write i2c OK [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: F0 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: F0 09 00 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: F0 09 00 35 27 00 BE 4A 47 66 6C E9 28 66 EC [12:16:57]GetLastDocTimeStamp 1715948192 [12:16:57]current date 1715948222 [12:16:57]FM_GetShiftState [12:16:57]SAM_PROTO_GetShiftState [12:16:57]wFMCommunicate request_size=4 [12:16:57]MH_SAM_APDU [12:16:57]CAPDU: 80 13 01 00 [12:16:57]Write to MH i2c: E2 08 00 36 27 80 13 01 00 00 00 00 00 DA [12:16:57]Write i2c OK [12:16:57]MH_I2C_Read... [12:16:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:57]Read from MH i2c: E2 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: E2 0E 00 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: E2 0E 00 36 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D5 [12:16:57]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:16:57]wFMCommunicate OK [12:16:57]SAM_PROTO_GetShiftState done [12:16:57]FM_GetShiftState done [12:16:57]opened in 1715904675 [12:16:57]opened+sec_in_day 1715991075 [12:16:57]quantity*price = 100064 [12:16:57]sum+1 = 100065 [12:16:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.64 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.64 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 47 17.05.2024 12:17 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5112 ФПД: 161342560335275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121702&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5112&fm=161342560335275&tin=02508201610067®Number=0000000000154221&sum=100064 [12:16:58]StoreToDocumentArchive [12:16:58]shift 45 fd 5112 [12:16:58]save to /storage/0045/doc_00005112 [12:16:58]save last doc name /storage/0045/doc_00005112 to /storage/kkm_last_doc_name [12:16:58]save OK [12:16:58]Clear old archive folders... [12:16:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:58]tlvbuf is 01257520 [12:16:58]SAM_PROTO_ClearQueue [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 09 00 00 [12:16:58]Write to MH i2c: E2 08 00 43 27 80 09 00 00 00 00 00 00 DC [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 43 27 00 90 00 DE [12:16:58]RAPDU: 90 00 [12:16:58]wFMCommunicate OK [12:16:58]SAM_PROTO_ClearQueue done [12:16:58]KKMCreateOFDPacket [12:16:58]OFDProtocolAddRootSTLVToBuf [12:16:58]FM_MakeSignedData [12:16:58]FM_MakeSignedData [12:16:58]SAM_PROTO_SignData [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 0D 01 02 [12:16:58]Write to MH i2c: E2 08 00 44 27 80 0D 01 02 00 00 00 00 E4 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 44 27 00 90 00 DF [12:16:58]RAPDU: 90 00 [12:16:58]wFMCommunicate OK [12:16:58]wFMCommunicate request_size=255 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 BE 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F8 13 00 00 35 04 06 00 92 [12:16:58]Write to MH i2c: E2 02 01 45 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 BE 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F8 13 00 00 35 04 06 00 92 00 00 3F [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 45 27 00 90 00 E0 [12:16:58]RAPDU: 90 00 [12:16:58]wFMCommunicate OK [12:16:58]wFMCommunicate request_size=10 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 0D 02 02 05 BD 7D FE F5 AB [12:16:58]Write to MH i2c: E2 0D 00 46 27 80 0D 02 02 05 00 BD 7D FE F5 AB 00 00 C9 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 46 27 00 90 00 E1 [12:16:58]RAPDU: 90 00 [12:16:58]wFMCommunicate OK [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 0D 03 02 [12:16:58]Write to MH i2c: E2 08 00 47 27 80 0D 03 02 00 00 00 00 E9 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 0B 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 0B 00 47 27 00 43 D3 34 1D 84 E0 5C 1B 90 00 2C [12:16:58]RAPDU: 43 D3 34 1D 84 E0 5C 1B 90 00 [12:16:58]wFMCommunicate OK [12:16:58]SAM_PROTO_SignData done [12:16:58]FM_MakeSignedData done [12:16:58]CreateOFDProtocolMessage [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 11 00 00 [12:16:58]Write to MH i2c: E2 08 00 48 27 80 11 00 00 00 00 00 00 E9 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 17 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 17 00 48 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3E [12:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:16:58]wFMCommunicate OK [12:16:58]CreateOFDProtocolMessage done [12:16:58]OFDSenderStorePacket 5112 [12:16:58]StoreOFDPacket docnum=5112 [12:16:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 5F 15 07 01 D8 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 BE 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F8 13 00 00 35 04 06 00 92 BD 7D FE F5 AB 43 D3 34 1D 84 E0 5C 1B [12:16:58]CheckFolder [12:16:58]dirname=/storage/ofd_packets [12:16:58]CheckFolder done [12:16:58]ProducePacketName [12:16:58]name=ofd_packets/00005112 [12:16:58]NVStorageSaveData ofd_packets/00005112 [12:16:58]File name is /storage/ofd_packets/00005112 [12:16:58]Write 301 bytes [12:16:58]NVStorageSaveData done [12:16:58]OFDSenderStorePacket done [12:16:58]KKMCreateOFDPacket done [12:16:58]NVStorageSaveData kkm_last_timestamp [12:16:58]File name is /storage/kkm_last_timestamp [12:16:58]Write 4 bytes [12:16:58]NVStorageSaveData done [12:16:58]ExternCall_PrintAddStr [12:16:58]wPrintStart [12:16:58]Write to MH i2c: 01 00 00 49 27 70 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: 01 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: 01 07 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: 01 07 00 49 27 00 00 00 00 00 FF 0F 85 [12:16:58]RasterBufferAndPrint [12:16:58]line Счет N : (1)1993539 [12:16:58]line ИÐÐ: 02508201610067 [12:16:58]line Контрольно-КаÑÑовый Чек [12:16:58]line ПРОДÐЖР[12:16:58]line ТРК (МРК, ГÐК) : 52 [12:16:58]line Товар: 2710124500 [12:16:58]line Ðи-95-К-5 [12:16:58]line 13.670 * 73.20 [12:16:58]line = 1000.64 [12:16:58]line ÐДС 12% ÐСП 1% [12:16:58]line > о реализуемом товаре [12:16:58]line ИТОГО: 1000.64 [12:16:58]line ÐСП 1% : 8.85 [12:16:58]line ÐДС 12% : 106.26 [12:16:58]line Ðаличными: 0.00 [12:16:58]line Безнал.: 1000.64 [12:16:58]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:16:58]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:16:58]line СÐО: Общий режим [12:16:58]line Чек 47 17.05.2024 12:17 [12:16:58]line Смена: 45 ФФД: 1.0 [12:16:58]line ЗÐМ: 0300000237 [12:16:58]line РÐМ: 0000000000154221 [12:16:58]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:16:58]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [12:16:58]line ФМ: 0000000000963259 [12:16:58]line ФД: 5112 [12:16:58]line ФПД: 161342560335275 [12:16:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121702&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5112&fm=161342560335275&tin=02508201610067®Number=0000000000154221&sum=100064 [12:16:59]written 0, free lines is 4095 [12:16:59]Write to MH i2c: 01 00 00 73 27 9A [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 73 27 00 00 00 00 00 79 0C 26 [12:16:59]RasterBufferAndPrint [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]written 0, free lines is 3197 [12:16:59]MH_Cut [12:16:59]Write to MH i2c: D1 01 00 7A 27 01 73 [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 01 00 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 01 00 7A 27 00 72 [12:16:59]Write to MH i2c: 01 00 00 7B 27 A2 [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:17:00]*** Cut start [12:17:00]*** Partial cut [12:17:00]*** CUTSNS_PIN = 1 [12:17:00]*** CUTSNS_PIN = 0 [12:17:01]*** Brake cut motor [12:17:01]Read from MH i2c: 01 [12:17:01]MH_I2C_Read... [12:17:01]*** Stop cut motor [12:17:01]*** Cut end [12:17:01]Read from MH i2c: 01 07 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: 01 07 00 7B 27 00 00 00 00 00 FF 0F B7 [12:17:01]process_action close_receipt done [12:17:01]requested_data is exist [12:17:01]produce_requested_data [12:17:01]requested_item fm.sn is exist - process it [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 11 00 00 [12:17:01]Write to MH i2c: E2 08 00 7C 27 80 11 00 00 00 00 00 00 1D [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 17 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 17 00 7C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 72 [12:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:17:01]wFMCommunicate OK [12:17:01]requested_item fd.num is exist - process it [12:17:01]SAM_PROTO_GetFieldsCounters [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 00 00 [12:17:01]Write to MH i2c: E2 08 00 7D 27 80 13 00 00 00 00 00 00 20 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 62 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 62 00 7D 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F8 13 00 00 0E 04 04 00 2D 00 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 FE [12:17:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F8 13 00 00 0E 04 04 00 2D 00 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 [12:17:01]wFMCommunicate OK [12:17:01]SAM_PROTO_GetFieldsCounters done [12:17:01]requested_item shift.num is exist - process it [12:17:01]requested_item shift.opened is exist - process it [12:17:01]req_shift_opened [12:17:01]FM_GetShiftState [12:17:01]SAM_PROTO_GetShiftState [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 01 00 [12:17:01]Write to MH i2c: E2 08 00 7E 27 80 13 01 00 00 00 00 00 22 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 7E 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1D [12:17:01]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:17:01]wFMCommunicate OK [12:17:01]SAM_PROTO_GetShiftState done [12:17:01]FM_GetShiftState done [12:17:01]req_shift_opened done [12:17:01]requested_item shift.open_date is exist - process it [12:17:01]req_shift_open_date [12:17:01]req_shift_open_date done [12:17:01]produce_requested_data done [12:17:01]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5112,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:17:01]process_action_free close_receipt [12:17:01]json_value_free [12:17:01]json_value_free done [12:17:01]process_json_proto returns [12:17:01]Send response to host [12:17:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5112,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:17:01]free response buf [12:17:01]execute_script done [12:17:01]execute_script returns [12:17:01]free content buf [12:17:01]Sock 7.Close socket [12:17:01]Sock 7.Thread stoped [12:17:12]accept exits with 9 [12:17:12]New connection [12:17:12]New thread 3067108708 created [12:17:12]Thread 3067252068 joined [12:17:12]Waiting for new connection... [12:17:12] Sock 9.Parse request [12:17:12]Sock 9.Check first char [12:17:12]Sock 9.First char is OK [12:17:12]request: POST /json_proto HTTP/1.0 [12:17:12]Method: POST [12:17:12]URL: /json_proto [12:17:12]Method is POST - this is cgi request [12:17:12]url: /json_proto [12:17:12]query_string will be loaded in cgi processing [12:17:12]execute_cgi json_proto POST (null) [12:17:12]execute_cgi path=json_proto method=POST [12:17:12]POST find Content-Length [12:17:12]Host: 172.17.44.4:8080 [12:17:12]Content-Length: 679 [12:17:12]Content-Type: application/json [12:17:12] [12:17:12]POST finish read [12:17:12]Found Content-Length = 679 [12:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 10.480, "sum" : 700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:12]execute_script... [12:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 10.480, "sum" : 700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:12]POST & json_proto [12:17:12]process_json_proto [12:17:12]json parsed OK: [12:17:12]protocol is kg_v1.0 [12:17:12]action value=close_receipt [12:17:12]process_action close_receipt [12:17:12]cmd_close_receipt [12:17:12]MH_GetDate [12:17:12]Write to MH i2c: F0 00 00 7F 27 95 [12:17:12]Write i2c OK [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: F0 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: F0 09 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: F0 09 00 7F 27 00 CD 4A 47 66 6C E9 28 66 45 [12:17:12]GetLastDocTimeStamp 1715948222 [12:17:12]current date 1715948237 [12:17:12]FM_GetShiftState [12:17:12]SAM_PROTO_GetShiftState [12:17:12]wFMCommunicate request_size=4 [12:17:12]MH_SAM_APDU [12:17:12]CAPDU: 80 13 01 00 [12:17:12]Write to MH i2c: E2 08 00 80 27 80 13 01 00 00 00 00 00 24 [12:17:12]Write i2c OK [12:17:12]MH_I2C_Read... [12:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:12]Read from MH i2c: E2 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 0E 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 0E 00 80 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1F [12:17:12]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:17:12]wFMCommunicate OK [12:17:12]SAM_PROTO_GetShiftState done [12:17:12]FM_GetShiftState done [12:17:12]opened in 1715904675 [12:17:12]opened+sec_in_day 1715991075 [12:17:12]quantity*price = 70006 [12:17:12]sum+1 = 70007 [12:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.06 ИТОГО: 700.00 ВнеÑено: 700.00 СДÐЧÐ: 0.00 ÐСП 1% : 6.19 ÐДС 12% : 74.34 Ðаличными: 700.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 48 17.05.2024 12:17 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5113 ФПД: 61509479203279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121717&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5113&fm=61509479203279&tin=02508201610067®Number=0000000000154221&sum=70000 [12:17:13]StoreToDocumentArchive [12:17:13]shift 45 fd 5113 [12:17:13]save to /storage/0045/doc_00005113 [12:17:13]save last doc name /storage/0045/doc_00005113 to /storage/kkm_last_doc_name [12:17:13]save OK [12:17:13]Clear old archive folders... [12:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:17:13]tlvbuf is 01257110 [12:17:13]SAM_PROTO_ClearQueue [12:17:13]wFMCommunicate request_size=4 [12:17:13]MH_SAM_APDU [12:17:13]CAPDU: 80 09 00 00 [12:17:13]Write to MH i2c: E2 08 00 8D 27 80 09 00 00 00 00 00 00 26 [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 8D 27 00 90 00 28 [12:17:13]RAPDU: 90 00 [12:17:13]wFMCommunicate OK [12:17:13]SAM_PROTO_ClearQueue done [12:17:13]KKMCreateOFDPacket [12:17:13]OFDProtocolAddRootSTLVToBuf [12:17:13]FM_MakeSignedData [12:17:13]FM_MakeSignedData [12:17:13]SAM_PROTO_SignData [12:17:13]wFMCommunicate request_size=4 [12:17:13]MH_SAM_APDU [12:17:13]CAPDU: 80 0D 01 02 [12:17:13]Write to MH i2c: E2 08 00 8E 27 80 0D 01 02 00 00 00 00 2E [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 8E 27 00 90 00 29 [12:17:13]RAPDU: 90 00 [12:17:13]wFMCommunicate OK [12:17:13]wFMCommunicate request_size=255 [12:17:13]MH_SAM_APDU [12:17: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 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 30 00 00 00 F4 03 04 00 CD 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F9 13 00 00 35 04 06 00 37 [12:17:13]Write to MH i2c: E2 02 01 8F 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 30 00 00 00 F4 03 04 00 CD 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F9 13 00 00 35 04 06 00 37 00 00 FD [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 8F 27 00 90 00 2A [12:17:13]RAPDU: 90 00 [12:17:13]wFMCommunicate OK [12:17:13]wFMCommunicate request_size=10 [12:17:13]MH_SAM_APDU [12:17:13]CAPDU: 80 0D 02 02 05 F1 4A A8 81 CF [12:17:13]Write to MH i2c: E2 0D 00 90 27 80 0D 02 02 05 00 F1 4A A8 81 CF 00 00 6E [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 03 00 90 27 00 90 00 2B [12:17:13]RAPDU: 90 00 [12:17:13]wFMCommunicate OK [12:17:13]wFMCommunicate request_size=4 [12:17:13]MH_SAM_APDU [12:17:13]CAPDU: 80 0D 03 02 [12:17:13]Write to MH i2c: E2 08 00 91 27 80 0D 03 02 00 00 00 00 33 [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 0B 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 0B 00 91 27 00 30 29 18 15 9A 0B 34 FD 90 00 90 [12:17:13]RAPDU: 30 29 18 15 9A 0B 34 FD 90 00 [12:17:13]wFMCommunicate OK [12:17:13]SAM_PROTO_SignData done [12:17:13]FM_MakeSignedData done [12:17:13]CreateOFDProtocolMessage [12:17:13]wFMCommunicate request_size=4 [12:17:13]MH_SAM_APDU [12:17:13]CAPDU: 80 11 00 00 [12:17:13]Write to MH i2c: E2 08 00 92 27 80 11 00 00 00 00 00 00 33 [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:13]Read from MH i2c: E2 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 17 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: E2 17 00 92 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 88 [12:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:17:13]wFMCommunicate OK [12:17:13]CreateOFDProtocolMessage done [12:17:13]OFDSenderStorePacket 5113 [12:17:13]StoreOFDPacket docnum=5113 [12:17:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 4C 4D 07 01 5D 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 30 00 00 00 F4 03 04 00 CD 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F9 13 00 00 35 04 06 00 37 F1 4A A8 81 CF 30 29 18 15 9A 0B 34 FD [12:17:13]CheckFolder [12:17:13]dirname=/storage/ofd_packets [12:17:13]CheckFolder done [12:17:13]ProducePacketName [12:17:13]name=ofd_packets/00005113 [12:17:13]NVStorageSaveData ofd_packets/00005113 [12:17:13]File name is /storage/ofd_packets/00005113 [12:17:13]Write 301 bytes [12:17:13]NVStorageSaveData done [12:17:13]OFDSenderStorePacket done [12:17:13]KKMCreateOFDPacket done [12:17:13]NVStorageSaveData kkm_last_timestamp [12:17:13]File name is /storage/kkm_last_timestamp [12:17:13]Write 4 bytes [12:17:13]NVStorageSaveData done [12:17:13]ExternCall_PrintAddStr [12:17:13]wPrintStart [12:17:13]Write to MH i2c: 01 00 00 93 27 BA [12:17:13]Write i2c OK [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: 01 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: 01 07 00 [12:17:13]MH_I2C_Read... [12:17:13]Read from MH i2c: 01 07 00 93 27 00 00 00 00 00 FF 0F CF [12:17:13]RasterBufferAndPrint [12:17:13]line Счет N : (1)1993540 [12:17:13]line ИÐÐ: 02508201610067 [12:17:13]line Контрольно-КаÑÑовый Чек [12:17:13]line ПРОДÐЖР[12:17:13]line ТРК (МРК, ГÐК) : 43 [12:17:13]line Товар: 2710124130 [12:17:13]line Ðи-92-К-4 [12:17:13]line 10.480 * 66.80 [12:17:13]line = 700.06 [12:17:13]line ÐДС 12% ÐСП 1% [12:17:13]line > о реализуемом товаре [12:17:13]line ОКРУГЛЕÐИЕ: -0.06 [12:17:13]line ИТОГО: 700.00 [12:17:13]line ВнеÑено: 700.00 [12:17:13]line СДÐЧÐ: 0.00 [12:17:13]line ÐСП 1% : 6.19 [12:17:13]line ÐДС 12% : 74.34 [12:17:13]line Ðаличными: 700.00 [12:17:13]line Безнал.: 0.00 [12:17:13]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:17:13]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:17:13]line СÐО: Общий режим [12:17:13]line Чек 48 17.05.2024 12:17 [12:17:13]line Смена: 45 ФФД: 1.0 [12:17:13]line ЗÐМ: 0300000237 [12:17:13]line РÐМ: 0000000000154221 [12:17:13]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:17:13]line ФМ: 0000000000963259 [12:17:13]line ФД: 5113 [12:17:13]line ФПД: 61509479203279 [12:17:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T121717&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5113&fm=61509479203279&tin=02508201610067®Number=0000000000154221&sum=70000 [12:17:14]written 0, free lines is 4095 [12:17:14]Write to MH i2c: 01 00 00 BE 27 E5 [12:17:14]Write i2c OK [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: 01 [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: 01 07 00 [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: 01 07 00 BE 27 00 00 00 00 00 66 0C 5E [12:17:14]RasterBufferAndPrint [12:17:14]line [12:17:14]line [12:17:14]line [12:17:14]line [12:17:14]line [12:17:14]written 0, free lines is 3178 [12:17:14]MH_Cut [12:17:14]Write to MH i2c: D1 01 00 C5 27 01 BE [12:17:14]Write i2c OK [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: D1 [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: D1 01 00 [12:17:14]MH_I2C_Read... [12:17:14]Read from MH i2c: D1 01 00 C5 27 00 BD [12:17:14]Write to MH i2c: 01 00 00 C6 27 ED [12:17:14]Write i2c OK [12:17:14]MH_I2C_Read... [12:17:15]*** Cut start [12:17:15]*** Partial cut [12:17:15]*** CUTSNS_PIN = 1 [12:17:15]*** CUTSNS_PIN = 0 [12:17:16]*** Brake cut motor [12:17:16]Read from MH i2c: 01 [12:17:16]MH_I2C_Read... [12:17:16]*** Stop cut motor [12:17:16]*** Cut end [12:17:16]Read from MH i2c: 01 07 00 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: 01 07 00 C6 27 00 00 00 00 00 FF 0F 02 [12:17:16]process_action close_receipt done [12:17:16]requested_data is exist [12:17:16]produce_requested_data [12:17:16]requested_item fm.sn is exist - process it [12:17:16]wFMCommunicate request_size=4 [12:17:16]MH_SAM_APDU [12:17:16]CAPDU: 80 11 00 00 [12:17:16]Write to MH i2c: E2 08 00 C7 27 80 11 00 00 00 00 00 00 68 [12:17:16]Write i2c OK [12:17:16]MH_I2C_Read... [12:17:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:16]Read from MH i2c: E2 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 17 00 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 17 00 C7 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BD [12:17:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:17:16]wFMCommunicate OK [12:17:16]requested_item fd.num is exist - process it [12:17:16]SAM_PROTO_GetFieldsCounters [12:17:16]wFMCommunicate request_size=4 [12:17:16]MH_SAM_APDU [12:17:16]CAPDU: 80 13 00 00 [12:17:16]Write to MH i2c: E2 08 00 C8 27 80 13 00 00 00 00 00 00 6B [12:17:16]Write i2c OK [12:17:16]MH_I2C_Read... [12:17:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:16]Read from MH i2c: E2 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 62 00 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 62 00 C8 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F9 13 00 00 0E 04 04 00 2D 00 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 4D [12:17:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 F9 13 00 00 0E 04 04 00 2D 00 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 [12:17:16]wFMCommunicate OK [12:17:16]SAM_PROTO_GetFieldsCounters done [12:17:16]requested_item shift.num is exist - process it [12:17:16]requested_item shift.opened is exist - process it [12:17:16]req_shift_opened [12:17:16]FM_GetShiftState [12:17:16]SAM_PROTO_GetShiftState [12:17:16]wFMCommunicate request_size=4 [12:17:16]MH_SAM_APDU [12:17:16]CAPDU: 80 13 01 00 [12:17:16]Write to MH i2c: E2 08 00 C9 27 80 13 01 00 00 00 00 00 6D [12:17:16]Write i2c OK [12:17:16]MH_I2C_Read... [12:17:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:16]Read from MH i2c: E2 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 0E 00 [12:17:16]MH_I2C_Read... [12:17:16]Read from MH i2c: E2 0E 00 C9 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 68 [12:17:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:17:16]wFMCommunicate OK [12:17:16]SAM_PROTO_GetShiftState done [12:17:16]FM_GetShiftState done [12:17:16]req_shift_opened done [12:17:16]requested_item shift.open_date is exist - process it [12:17:16]req_shift_open_date [12:17:16]req_shift_open_date done [12:17:16]produce_requested_data done [12:17:16]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5113,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:17:16]process_action_free close_receipt [12:17:16]json_value_free [12:17:16]json_value_free done [12:17:16]process_json_proto returns [12:17:16]Send response to host [12:17:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5113,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:17:16]free response buf [12:17:16]execute_script done [12:17:16]execute_script returns [12:17:16]free content buf [12:17:16]Sock 9.Close socket [12:17:16]Sock 9.Thread stoped [12:18:42]ConnectInit Can't connect to host [12:18:42]CommunicateWithHost connect error [12:18:42]CommunicateWithHost err = -1 [12:18:42]OFD Sender: Server communicate error [12:18:42]OFD Sender: Processing packet 5111 [packets to send 6, broken 3] [12:18:42]ProducePacketName [12:18:42]name=ofd_packets/00005111 [12:18:42]OFD Sender: To server: ‡•öpG, [12:18:42]CommunicateWithHost lk.salyk.kg:30040 [12:18:42]ConnectInit lk.salyk.kg [12:18:42]Connected sock=9 [12:18:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 B2 37 07 01 88 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 34 FF 03 08 00 03 94 11 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 6C 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 78 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 2E 00 00 00 F4 03 04 00 A0 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F7 13 00 00 35 04 06 00 88 9D 69 30 B1 79 9F 3B 4D 37 17 7E F8 89 [12:18:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B7 A7 47 00 28 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F7 13 00 00 F4 03 04 00 E6 F6 46 66 B6 04 01 00 00 2A 8F 15 3B C0 58 2B 74 [12:18:43]CommunicateWithHost err = 0 [12:18:43]CheckOFDResponse [12:18:43]1017 (14) - 77093643461234 [12:18:43]1041 (16) - 0000000000963259 [12:18:43]1040 (4) - 5111 [12:18:43]1012 (4) - 17.05.2024 06:19 [12:18:43]1206 (1) - 0 [12:18:43]OFD Sender: Remove packet 5111 [12:18:43]ProducePacketName [12:18:43]name=ofd_packets/00005111 [12:18:43]NVStorageDeleteData [12:18:43]OFD Sender: Processing packet 5112 [packets to send 5, broken 3] [12:18:43]ProducePacketName [12:18:43]name=ofd_packets/00005112 [12:18:43]OFD Sender: To server: ‡•öpG, [12:18:43]CommunicateWithHost lk.salyk.kg:30040 [12:18:43]ConnectInit lk.salyk.kg [12:18:43]Connected sock=9 [12:18:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 5F 15 07 01 D8 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 BE 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F8 13 00 00 35 04 06 00 92 BD 7D FE F5 AB 43 D3 34 1D 84 E0 5C 1B [12:18:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DC 12 47 00 39 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 39 36 33 32 35 39 10 04 04 00 F8 13 00 00 F4 03 04 00 E7 F6 46 66 B6 04 01 00 00 66 A4 A5 68 8D 47 FA ED [12:18:44]CommunicateWithHost err = 0 [12:18:44]CheckOFDResponse [12:18:44]1017 (14) - 77093643461234 [12:18:44]1041 (16) - 0000000000963259 [12:18:44]1040 (4) - 5112 [12:18:44]1012 (4) - 17.05.2024 06:19 [12:18:44]1206 (1) - 0 [12:18:44]OFD Sender: Remove packet 5112 [12:18:44]ProducePacketName [12:18:44]name=ofd_packets/00005112 [12:18:44]NVStorageDeleteData [12:18:44]OFD Sender: Processing packet 5113 [packets to send 4, broken 3] [12:18:44]ProducePacketName [12:18:44]name=ofd_packets/00005113 [12:18:44]OFD Sender: To server: ‡•öpG, [12:18:44]CommunicateWithHost lk.salyk.kg:30040 [12:18:44]ConnectInit lk.salyk.kg [12:18:44]Connected sock=9 [12:18:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 4C 4D 07 01 5D 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 30 00 00 00 F4 03 04 00 CD 4A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F9 13 00 00 35 04 06 00 37 F1 4A A8 81 CF 30 29 18 15 9A 0B 34 FD [12:18:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 83 C6 47 00 72 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 F9 13 00 00 F4 03 04 00 E8 F6 46 66 B6 04 01 00 00 E2 69 0F D1 40 A4 7A CE [12:18:45]CommunicateWithHost err = 0 [12:18:45]CheckOFDResponse [12:18:45]1017 (14) - 77093643461234 [12:18:45]1041 (16) - 0000000000963259 [12:18:45]1040 (4) - 5113 [12:18:45]1012 (4) - 17.05.2024 06:19 [12:18:45]1206 (1) - 0 [12:18:45]OFD Sender: Remove packet 5113 [12:18:45]ProducePacketName [12:18:45]name=ofd_packets/00005113 [12:18:45]NVStorageDeleteData [12:18:45]OFD Sender: No OFD packet to send [12:18:50]OFD Sender: No OFD packet to send [12:18:55]OFD Sender: No OFD packet to send [12:19:00]OFD Sender: No OFD packet to send [12:19:05]OFD Sender: No OFD packet to send [12:19:10]OFD Sender: No OFD packet to send [12:19:15]OFD Sender: No OFD packet to send [12:19:20]OFD Sender: No OFD packet to send [12:19:25]OFD Sender: No OFD packet to send [12:19:30]OFD Sender: No OFD packet to send [12:19:35]OFD Sender: No OFD packet to send [12:19:40]OFD Sender: No OFD packet to send [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:05]OFD Sender: No OFD packet to send [12:20:10]OFD Sender: No OFD packet to send [12:20:13]accept exits with 7 [12:20:13]New connection [12:20:13]New thread 3067252068 created [12:20:13]Thread 3067108708 joined [12:20:13]Waiting for new connection... [12:20:13] Sock 7.Parse request [12:20:13]Sock 7.Check first char [12:20:13]Sock 7.First char is OK [12:20:13]request: POST /json_proto HTTP/1.0 [12:20:13]Method: POST [12:20:13]URL: /json_proto [12:20:13]Method is POST - this is cgi request [12:20:13]url: /json_proto [12:20:13]query_string will be loaded in cgi processing [12:20:13]execute_cgi json_proto POST (null) [12:20:13]execute_cgi path=json_proto method=POST [12:20:13]POST find Content-Length [12:20:13]Host: 172.17.44.4:8080 [12:20:13]Content-Length: 616 [12:20:13]Content-Type: application/json [12:20:13] [12:20:13]POST finish read [12:20:13]Found Content-Length = 616 [12:20:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141067", "tax_sys" : 0, "items" : [ { "code": "48741200", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:13]execute_script... [12:20: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)141067", "tax_sys" : 0, "items" : [ { "code": "48741200", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:13]POST & json_proto [12:20:13]process_json_proto [12:20:13]json parsed OK: [12:20:13]protocol is kg_v1.0 [12:20:13]action value=close_receipt [12:20:13]process_action close_receipt [12:20:13]cmd_close_receipt [12:20:13]MH_GetDate [12:20:13]Write to MH i2c: F0 00 00 CA 27 E0 [12:20:13]Write i2c OK [12:20:13]MH_I2C_Read... [12:20:13]Read from MH i2c: F0 [12:20:13]MH_I2C_Read... [12:20:13]Read from MH i2c: F0 09 00 [12:20:13]MH_I2C_Read... [12:20:13]Read from MH i2c: F0 09 00 CA 27 00 82 4B 47 66 6C E9 28 66 46 [12:20:13]GetLastDocTimeStamp 1715948237 [12:20:13]current date 1715948418 [12:20:13]FM_GetShiftState [12:20:13]SAM_PROTO_GetShiftState [12:20:13]wFMCommunicate request_size=4 [12:20:13]MH_SAM_APDU [12:20:13]CAPDU: 80 13 01 00 [12:20:13]Write to MH i2c: E2 08 00 CB 27 80 13 01 00 00 00 00 00 6F [12:20:13]Write i2c OK [12:20:13]MH_I2C_Read... [12:20:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:13]Read from MH i2c: E2 [12:20:13]MH_I2C_Read... [12:20:13]Read from MH i2c: E2 0E 00 [12:20:13]MH_I2C_Read... [12:20:13]Read from MH i2c: E2 0E 00 CB 27 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6A [12:20:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:20:13]wFMCommunicate OK [12:20:13]SAM_PROTO_GetShiftState done [12:20:13]FM_GetShiftState done [12:20:13]opened in 1715904675 [12:20:13]opened+sec_in_day 1715991075 [12:20:13]quantity*price = 13500 [12:20:13]sum+1 = 13501 [12:20:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 ÐСП 1% : 1.19 ÐДС 12% : 14.34 Ðаличными: 135.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 49 17.05.2024 12:20 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5114 ФПД: 119051464063398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122018&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5114&fm=119051464063398&tin=02508201610067®Number=0000000000154221&sum=13500 0 [12:20:14]StoreToDocumentArchive [12:20:14]shift 45 fd 5114 [12:20:14]save to /storage/0045/doc_00005114 [12:20:14]save last doc name /storage/0045/doc_00005114 to /storage/kkm_last_doc_name [12:20:14]save OK [12:20:14]Clear old archive folders... [12:20:14]ProcessDocumentItem done err = 0, tmpTLVsize=268 [12:20:14]tlvbuf is B6EF10E0 [12:20:14]SAM_PROTO_ClearQueue [12:20:14]wFMCommunicate request_size=4 [12:20:14]MH_SAM_APDU [12:20:14]CAPDU: 80 09 00 00 [12:20:14]Write to MH i2c: E2 08 00 D8 27 80 09 00 00 00 00 00 00 71 [12:20:14]Write i2c OK [12:20:14]MH_I2C_Read... [12:20:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:14]Read from MH i2c: E2 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 D8 27 00 90 00 73 [12:20:14]RAPDU: 90 00 [12:20:14]wFMCommunicate OK [12:20:14]SAM_PROTO_ClearQueue done [12:20:14]KKMCreateOFDPacket [12:20:14]OFDProtocolAddRootSTLVToBuf [12:20:14]FM_MakeSignedData [12:20:14]FM_MakeSignedData [12:20:14]SAM_PROTO_SignData [12:20:14]wFMCommunicate request_size=4 [12:20:14]MH_SAM_APDU [12:20:14]CAPDU: 80 0D 01 02 [12:20:14]Write to MH i2c: E2 08 00 D9 27 80 0D 01 02 00 00 00 00 79 [12:20:14]Write i2c OK [12:20:14]MH_I2C_Read... [12:20:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:14]Read from MH i2c: E2 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 D9 27 00 90 00 74 [12:20:14]RAPDU: 90 00 [12:20:14]wFMCommunicate OK [12:20:14]wFMCommunicate request_size=255 [12:20:14]MH_SAM_APDU [12:20:14]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 31 32 30 30 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 82 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 [12:20:14]Write to MH i2c: E2 02 01 DA 27 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 31 32 30 30 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 82 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 00 00 72 [12:20:14]Write i2c OK [12:20:14]MH_I2C_Read... [12:20:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:14]Read from MH i2c: E2 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 DA 27 00 90 00 75 [12:20:14]RAPDU: 90 00 [12:20:14]wFMCommunicate OK [12:20:14]wFMCommunicate request_size=27 [12:20:14]MH_SAM_APDU [12:20:14]CAPDU: 80 0D 02 02 16 33 32 35 39 10 04 04 00 FA 13 00 00 35 04 06 00 6C 46 D4 39 B9 A6 [12:20:14]Write to MH i2c: E2 1E 00 DB 27 80 0D 02 02 16 00 33 32 35 39 10 04 04 00 FA 13 00 00 35 04 06 00 6C 46 D4 39 B9 A6 00 00 FD [12:20:14]Write i2c OK [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 [12:20:14]MH_I2C_Read... [12:20:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:14]Read from MH i2c: E2 03 00 [12:20:14]MH_I2C_Read... [12:20:14]Read from MH i2c: E2 03 00 DB 27 00 90 00 76 [12:20:14]RAPDU: 90 00 [12:20:14]wFMCommunicate OK [12:20:14]wFMCommunicate request_size=4 [12:20:14]MH_SAM_APDU [12:20:14]CAPDU: 80 0D 03 02 [12:20:14]Write to MH i2c: E2 08 00 DC 27 80 0D 03 02 00 00 00 00 7E [12:20:14]Write i2c OK [12:20:14]MH_I2C_Read... [12:20:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:15]Read from MH i2c: E2 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: E2 0B 00 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: E2 0B 00 DC 27 00 F6 F9 3D 55 65 D1 2A F0 90 00 50 [12:20:15]RAPDU: F6 F9 3D 55 65 D1 2A F0 90 00 [12:20:15]wFMCommunicate OK [12:20:15]SAM_PROTO_SignData done [12:20:15]FM_MakeSignedData done [12:20:15]CreateOFDProtocolMessage [12:20:15]wFMCommunicate request_size=4 [12:20:15]MH_SAM_APDU [12:20:15]CAPDU: 80 11 00 00 [12:20:15]Write to MH i2c: E2 08 00 DD 27 80 11 00 00 00 00 00 00 7E [12:20:15]Write i2c OK [12:20:15]MH_I2C_Read... [12:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:15]Read from MH i2c: E2 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: E2 17 00 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: E2 17 00 DD 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D3 [12:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:20:15]wFMCommunicate OK [12:20:15]CreateOFDProtocolMessage done [12:20:15]OFDSenderStorePacket 5114 [12:20:15]StoreOFDPacket docnum=5114 [12:20:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 20 01 00 00 10 5B 18 01 58 26 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 31 32 30 30 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 82 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FA 13 00 00 35 04 06 00 6C 46 D4 39 B9 A6 F6 F9 3D 55 65 D1 2A F0 [12:20:15]CheckFolder [12:20:15]dirname=/storage/ofd_packets [12:20:15]CheckFolder done [12:20:15]ProducePacketName [12:20:15]name=ofd_packets/00005114 [12:20:15]NVStorageSaveData ofd_packets/00005114 [12:20:15]File name is /storage/ofd_packets/00005114 [12:20:15]Write 318 bytes [12:20:15]NVStorageSaveData done [12:20:15]OFDSenderStorePacket done [12:20:15]KKMCreateOFDPacket done [12:20:15]NVStorageSaveData kkm_last_timestamp [12:20:15]File name is /storage/kkm_last_timestamp [12:20:15]Write 4 bytes [12:20:15]NVStorageSaveData done [12:20:15]ExternCall_PrintAddStr [12:20:15]wPrintStart [12:20:15]Write to MH i2c: 01 00 00 DE 27 05 [12:20:15]Write i2c OK [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 07 00 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 07 00 DE 27 00 00 00 00 00 FF 0F 1A [12:20:15]RasterBufferAndPrint [12:20:15]line Счет N : (3)141067 [12:20:15]line ИÐÐ: 02508201610067 [12:20:15]line Контрольно-КаÑÑовый Чек [12:20:15]line ПРОДÐЖР[12:20:15]line Товар: 48741200 [12:20:15]line Сигареты Winston Silver [12:20:15]line 1.000 * 135.00 [12:20:15]line = 135.00 [12:20:15]line ÐДС 12% ÐСП 1% [12:20:15]line > о реализуемом товаре [12:20:15]line ИТОГО: 135.00 [12:20:15]line ÐСП 1% : 1.19 [12:20:15]line ÐДС 12% : 14.34 [12:20:15]line Ðаличными: 135.00 [12:20:15]line Безнал.: 0.00 [12:20:15]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:20:15]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:20:15]line СÐО: Общий режим [12:20:15]line Чек 49 17.05.2024 12:20 [12:20:15]line Смена: 45 ФФД: 1.0 [12:20:15]line ЗÐМ: 0300000237 [12:20:15]line РÐМ: 0000000000154221 [12:20:15]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:20:15]line ФМ: 0000000000963259 [12:20:15]line ФД: 5114 [12:20:15]line ФПД: 119051464063398 [12:20:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122018&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5114&fm=119051464063398&tin=02508201610067®Number=0000000000154221&sum=13500 [12:20:15]line 0 [12:20:15]written 0, free lines is 4095 [12:20:15]OFD Sender: Processing packet 5114 [packets to send 4, broken 3] [12:20:15]ProducePacketName [12:20:15]name=ofd_packets/00005114 [12:20:15]OFD Sender: To server: ‡•öpG, [12:20:15]CommunicateWithHost lk.salyk.kg:30040 [12:20:15]ConnectInit lk.salyk.kg [12:20:15]Write to MH i2c: 01 00 00 06 28 2E [12:20:15]Write i2c OK [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 07 00 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: 01 07 00 06 28 00 00 00 00 00 95 0C D6 [12:20:15]RasterBufferAndPrint [12:20:15]line [12:20:15]line [12:20:15]line [12:20:15]line [12:20:15]line [12:20:15]written 0, free lines is 3224 [12:20:15]MH_Cut [12:20:15]Write to MH i2c: D1 01 00 0D 28 01 07 [12:20:15]Write i2c OK [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: D1 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: D1 01 00 [12:20:15]MH_I2C_Read... [12:20:15]Read from MH i2c: D1 01 00 0D 28 00 06 [12:20:15]Write to MH i2c: 01 00 00 0E 28 36 [12:20:15]Write i2c OK [12:20:15]MH_I2C_Read... [12:20:15]Connected sock=11 [12:20:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 20 01 00 00 10 5B 18 01 58 26 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 31 32 30 30 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 82 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FA 13 00 00 35 04 06 00 6C 46 D4 39 B9 A6 F6 F9 3D 55 65 D1 2A F0 [12:20:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 3D A6 47 00 EE 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FA 13 00 00 F4 03 04 00 43 F7 46 66 B6 04 01 00 00 07 47 4C CE EF A6 57 75 [12:20:15]CommunicateWithHost err = 0 [12:20:15]CheckOFDResponse [12:20:15]1017 (14) - 77093643461234 [12:20:15]1041 (16) - 0000000000963259 [12:20:15]1040 (4) - 5114 [12:20:15]1012 (4) - 17.05.2024 06:20 [12:20:15]1206 (1) - 0 [12:20:15]OFD Sender: Remove packet 5114 [12:20:15]ProducePacketName [12:20:15]name=ofd_packets/00005114 [12:20:15]NVStorageDeleteData [12:20:16]OFD Sender: No OFD packet to send [12:20:16]*** Cut start [12:20:16]*** Partial cut [12:20:16]*** CUTSNS_PIN = 1 [12:20:16]*** CUTSNS_PIN = 0 [12:20:16]*** Brake cut motor [12:20:17]Read from MH i2c: 01 [12:20:17]MH_I2C_Read... [12:20:17]*** Stop cut motor [12:20:17]*** Cut end [12:20:17]Read from MH i2c: 01 07 00 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: 01 07 00 0E 28 00 00 00 00 00 FF 0F 4B [12:20:17]process_action close_receipt done [12:20:17]requested_data is exist [12:20:17]produce_requested_data [12:20:17]requested_item fm.sn is exist - process it [12:20:17]wFMCommunicate request_size=4 [12:20:17]MH_SAM_APDU [12:20:17]CAPDU: 80 11 00 00 [12:20:17]Write to MH i2c: E2 08 00 0F 28 80 11 00 00 00 00 00 00 B1 [12:20:17]Write i2c OK [12:20:17]MH_I2C_Read... [12:20:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:17]Read from MH i2c: E2 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 17 00 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 17 00 0F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 06 [12:20:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:20:17]wFMCommunicate OK [12:20:17]requested_item fd.num is exist - process it [12:20:17]SAM_PROTO_GetFieldsCounters [12:20:17]wFMCommunicate request_size=4 [12:20:17]MH_SAM_APDU [12:20:17]CAPDU: 80 13 00 00 [12:20:17]Write to MH i2c: E2 08 00 10 28 80 13 00 00 00 00 00 00 B4 [12:20:17]Write i2c OK [12:20:17]MH_I2C_Read... [12:20:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:17]Read from MH i2c: E2 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 62 00 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 62 00 10 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FA 13 00 00 0E 04 04 00 2D 00 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 9A [12:20:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FA 13 00 00 0E 04 04 00 2D 00 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 [12:20:17]wFMCommunicate OK [12:20:17]SAM_PROTO_GetFieldsCounters done [12:20:17]requested_item shift.num is exist - process it [12:20:17]requested_item shift.opened is exist - process it [12:20:17]req_shift_opened [12:20:17]FM_GetShiftState [12:20:17]SAM_PROTO_GetShiftState [12:20:17]wFMCommunicate request_size=4 [12:20:17]MH_SAM_APDU [12:20:17]CAPDU: 80 13 01 00 [12:20:17]Write to MH i2c: E2 08 00 11 28 80 13 01 00 00 00 00 00 B6 [12:20:17]Write i2c OK [12:20:17]MH_I2C_Read... [12:20:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:17]Read from MH i2c: E2 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 0E 00 [12:20:17]MH_I2C_Read... [12:20:17]Read from MH i2c: E2 0E 00 11 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B1 [12:20:17]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:20:17]wFMCommunicate OK [12:20:17]SAM_PROTO_GetShiftState done [12:20:17]FM_GetShiftState done [12:20:17]req_shift_opened done [12:20:17]requested_item shift.open_date is exist - process it [12:20:17]req_shift_open_date [12:20:17]req_shift_open_date done [12:20:17]produce_requested_data done [12:20:17]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5114,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:20:17]process_action_free close_receipt [12:20:17]json_value_free [12:20:17]json_value_free done [12:20:17]process_json_proto returns [12:20:17]Send response to host [12:20:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5114,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:20:17]free response buf [12:20:17]execute_script done [12:20:17]execute_script returns [12:20:17]free content buf [12:20:17]Sock 7.Close socket [12:20:17]Sock 7.Thread stoped [12:20:21]OFD Sender: No OFD packet to send [12:20:26]OFD Sender: No OFD packet to send [12:20:31]OFD Sender: No OFD packet to send [12:20:36]OFD Sender: No OFD packet to send [12:20:41]OFD Sender: No OFD packet to send [12:20:46]OFD Sender: No OFD packet to send [12:20:51]OFD Sender: No OFD packet to send [12:20:56]OFD Sender: No OFD packet to send [12:21:01]OFD Sender: No OFD packet to send [12:21:06]OFD Sender: No OFD packet to send [12:21:11]OFD Sender: No OFD packet to send [12:21:16]OFD Sender: No OFD packet to send [12:21:21]OFD Sender: No OFD packet to send [12:21:26]OFD Sender: No OFD packet to send [12:21:31]OFD Sender: No OFD packet to send [12:21:36]OFD Sender: No OFD packet to send [12:21:41]accept exits with 9 [12:21:41]New connection [12:21:41]New thread 3067108708 created [12:21:41]Thread 3067252068 joined [12:21:41]Waiting for new connection... [12:21:41] Sock 9.Parse request [12:21:41]Sock 9.Check first char [12:21:41]Sock 9.First char is OK [12:21:41]request: POST /json_proto HTTP/1.0 [12:21:41]Method: POST [12:21:41]URL: /json_proto [12:21:41]Method is POST - this is cgi request [12:21:41]url: /json_proto [12:21:41]query_string will be loaded in cgi processing [12:21:41]execute_cgi json_proto POST (null) [12:21:41]execute_cgi path=json_proto method=POST [12:21:41]POST find Content-Length [12:21:41]Host: 172.17.44.4:8080 [12:21:41]Content-Length: 804 [12:21:41]Content-Type: application/json [12:21:41] [12:21:41]POST finish read [12:21:41]Found Content-Length = 804 [12:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 44.920, "sum" : 3000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:41]execute_script... [12:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 44.920, "sum" : 3000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:41]POST & json_proto [12:21:41]process_json_proto [12:21:41]json parsed OK: [12:21:41]protocol is kg_v1.0 [12:21:41]action value=close_receipt [12:21:41]process_action close_receipt [12:21:41]cmd_close_receipt [12:21:41]MH_GetDate [12:21:41]Write to MH i2c: F0 00 00 12 28 29 [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: F0 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: F0 09 00 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: F0 09 00 12 28 00 DA 4B 47 66 6C E9 28 66 E7 [12:21:41]GetLastDocTimeStamp 1715948418 [12:21:41]current date 1715948506 [12:21:41]FM_GetShiftState [12:21:41]SAM_PROTO_GetShiftState [12:21:41]wFMCommunicate request_size=4 [12:21:41]MH_SAM_APDU [12:21:41]CAPDU: 80 13 01 00 [12:21:41]Write to MH i2c: E2 08 00 13 28 80 13 01 00 00 00 00 00 B8 [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:41]Read from MH i2c: E2 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: E2 0E 00 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: E2 0E 00 13 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B3 [12:21:41]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:21:41]wFMCommunicate OK [12:21:41]SAM_PROTO_GetShiftState done [12:21:41]FM_GetShiftState done [12:21:41]opened in 1715904675 [12:21:41]opened+sec_in_day 1715991075 [12:21:41]quantity*price = 300065 [12:21:41]sum+1 = 300067 [12:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.66 ÐСП 1% : 26.55 ÐДС 12% : 318.65 Ðаличными: 0.00 Безнал.: 3000.66 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 50 17.05.2024 12:21 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5115 ФПД: 22795307174723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122146&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5115&fm=22795307174723&tin=02508201610067®Number=0000000000154221&sum=300066 [12:21:42]StoreToDocumentArchive [12:21:42]shift 45 fd 5115 [12:21:42]save to /storage/0045/doc_00005115 [12:21:42]save last doc name /storage/0045/doc_00005115 to /storage/kkm_last_doc_name [12:21:42]save OK [12:21:42]Clear old archive folders... [12:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:21:42]tlvbuf is 0121FA00 [12:21:42]SAM_PROTO_ClearQueue [12:21:42]wFMCommunicate request_size=4 [12:21:42]MH_SAM_APDU [12:21:42]CAPDU: 80 09 00 00 [12:21:42]Write to MH i2c: E2 08 00 20 28 80 09 00 00 00 00 00 00 BA [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 20 28 00 90 00 BC [12:21:42]RAPDU: 90 00 [12:21:42]wFMCommunicate OK [12:21:42]SAM_PROTO_ClearQueue done [12:21:42]KKMCreateOFDPacket [12:21:42]OFDProtocolAddRootSTLVToBuf [12:21:42]FM_MakeSignedData [12:21:42]FM_MakeSignedData [12:21:42]SAM_PROTO_SignData [12:21:42]wFMCommunicate request_size=4 [12:21:42]MH_SAM_APDU [12:21:42]CAPDU: 80 0D 01 02 [12:21:42]Write to MH i2c: E2 08 00 21 28 80 0D 01 02 00 00 00 00 C2 [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 21 28 00 90 00 BD [12:21:42]RAPDU: 90 00 [12:21:42]wFMCommunicate OK [12:21:42]wFMCommunicate request_size=255 [12:21:42]MH_SAM_APDU [12:21: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 34 FF 03 08 00 03 78 AF 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 22 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 94 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 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 DA 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FB 13 00 00 35 04 06 00 14 [12:21:42]Write to MH i2c: E2 02 01 22 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 AF 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 22 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 94 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 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 DA 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FB 13 00 00 35 04 06 00 14 00 00 FB [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 22 28 00 90 00 BE [12:21:42]RAPDU: 90 00 [12:21:42]wFMCommunicate OK [12:21:42]wFMCommunicate request_size=10 [12:21:42]MH_SAM_APDU [12:21:42]CAPDU: 80 0D 02 02 05 BB 72 2F CB 43 [12:21:42]Write to MH i2c: E2 0D 00 23 28 80 0D 02 02 05 00 BB 72 2F CB 43 00 00 39 [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 03 00 23 28 00 90 00 BF [12:21:42]RAPDU: 90 00 [12:21:42]wFMCommunicate OK [12:21:42]wFMCommunicate request_size=4 [12:21:42]MH_SAM_APDU [12:21:42]CAPDU: 80 0D 03 02 [12:21:42]Write to MH i2c: E2 08 00 24 28 80 0D 03 02 00 00 00 00 C7 [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 0B 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 0B 00 24 28 00 72 FA 8E 83 06 D6 43 EB 90 00 4F [12:21:42]RAPDU: 72 FA 8E 83 06 D6 43 EB 90 00 [12:21:42]wFMCommunicate OK [12:21:42]SAM_PROTO_SignData done [12:21:42]FM_MakeSignedData done [12:21:42]CreateOFDProtocolMessage [12:21:42]wFMCommunicate request_size=4 [12:21:42]MH_SAM_APDU [12:21:42]CAPDU: 80 11 00 00 [12:21:42]Write to MH i2c: E2 08 00 25 28 80 11 00 00 00 00 00 00 C7 [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:42]Read from MH i2c: E2 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 17 00 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: E2 17 00 25 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1C [12:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:21:42]wFMCommunicate OK [12:21:42]CreateOFDProtocolMessage done [12:21:42]OFDSenderStorePacket 5115 [12:21:42]StoreOFDPacket docnum=5115 [12:21:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 1B 7F 07 01 1C 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 AF 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 22 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 94 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 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 DA 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FB 13 00 00 35 04 06 00 14 BB 72 2F CB 43 72 FA 8E 83 06 D6 43 EB [12:21:42]CheckFolder [12:21:42]dirname=/storage/ofd_packets [12:21:42]CheckFolder done [12:21:42]ProducePacketName [12:21:42]name=ofd_packets/00005115 [12:21:42]NVStorageSaveData ofd_packets/00005115 [12:21:42]File name is /storage/ofd_packets/00005115 [12:21:42]Write 301 bytes [12:21:42]NVStorageSaveData done [12:21:42]OFDSenderStorePacket done [12:21:42]KKMCreateOFDPacket done [12:21:42]NVStorageSaveData kkm_last_timestamp [12:21:42]File name is /storage/kkm_last_timestamp [12:21:42]Write 4 bytes [12:21:42]NVStorageSaveData done [12:21:42]ExternCall_PrintAddStr [12:21:42]wPrintStart [12:21:42]Write to MH i2c: 01 00 00 26 28 4E [12:21:42]Write i2c OK [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: 01 [12:21:42]MH_I2C_Read... [12:21:42]Read from MH i2c: 01 07 00 [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: 01 07 00 26 28 00 00 00 00 00 FF 0F 63 [12:21:43]RasterBufferAndPrint [12:21:43]line Счет N : (1)1993541 [12:21:43]line ИÐÐ: 02508201610067 [12:21:43]line Контрольно-КаÑÑовый Чек [12:21:43]line ПРОДÐЖР[12:21:43]line ТРК (МРК, ГÐК) : 53 [12:21:43]line Товар: 2710124130 [12:21:43]line Ðи-92-К-4 [12:21:43]line 44.920 * 66.80 [12:21:43]line = 3000.66 [12:21:43]line ÐДС 12% ÐСП 1% [12:21:43]line > о реализуемом товаре [12:21:43]line ИТОГО: 3000.66 [12:21:43]line ÐСП 1% : 26.55 [12:21:43]line ÐДС 12% : 318.65 [12:21:43]line Ðаличными: 0.00 [12:21:43]line Безнал.: 3000.66 [12:21:43]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:21:43]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:21:43]line СÐО: Общий режим [12:21:43]line Чек 50 17.05.2024 12:21 [12:21:43]line Смена: 45 ФФД: 1.0 [12:21:43]line ЗÐМ: 0300000237 [12:21:43]line РÐМ: 0000000000154221 [12:21:43]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:21:43]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [12:21:43]line ФМ: 0000000000963259 [12:21:43]line ФД: 5115 [12:21:43]line ФПД: 22795307174723 [12:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122146&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5115&fm=22795307174723&tin=02508201610067®Number=0000000000154221&sum=300066 [12:21:43]OFD Sender: Processing packet 5115 [packets to send 4, broken 3] [12:21:43]ProducePacketName [12:21:43]name=ofd_packets/00005115 [12:21:43]OFD Sender: To server: ‡•öpG, [12:21:43]CommunicateWithHost lk.salyk.kg:30040 [12:21:43]ConnectInit lk.salyk.kg [12:21:43]written 0, free lines is 4095 [12:21:43]Connected sock=10 [12:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 1B 7F 07 01 1C 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 AF 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 22 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 94 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 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 22 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 DA 4B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FB 13 00 00 35 04 06 00 14 BB 72 2F CB 43 72 FA 8E 83 06 D6 43 EB [12:21:43]Write to MH i2c: 01 00 00 50 28 78 [12:21:43]Write i2c OK [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: 01 [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: 01 07 00 [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: 01 07 00 50 28 00 00 00 00 00 7E 0C 09 [12:21:43]RasterBufferAndPrint [12:21:43]line [12:21:43]line [12:21:43]line [12:21:43]line [12:21:43]line [12:21:43]written 0, free lines is 3201 [12:21:43]MH_Cut [12:21:43]Write to MH i2c: D1 01 00 57 28 01 51 [12:21:43]Write i2c OK [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: D1 [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: D1 01 00 [12:21:43]MH_I2C_Read... [12:21:43]Read from MH i2c: D1 01 00 57 28 00 50 [12:21:43]Write to MH i2c: 01 00 00 58 28 80 [12:21:43]Write i2c OK [12:21:43]MH_I2C_Read... [12:21:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 1D DA 47 00 C5 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 39 36 33 32 35 39 10 04 04 00 FB 13 00 00 F4 03 04 00 9B F7 46 66 B6 04 01 00 00 9B 2B 79 37 C8 6B 13 09 [12:21:43]CommunicateWithHost err = 0 [12:21:43]CheckOFDResponse [12:21:43]1017 (14) - 77093643461234 [12:21:43]1041 (16) - 0000000000963259 [12:21:43]1040 (4) - 5115 [12:21:43]1012 (4) - 17.05.2024 06:22 [12:21:43]1206 (1) - 0 [12:21:43]OFD Sender: Remove packet 5115 [12:21:43]ProducePacketName [12:21:43]name=ofd_packets/00005115 [12:21:43]NVStorageDeleteData [12:21:44]OFD Sender: No OFD packet to send [12:21:44]*** Cut start [12:21:44]*** Partial cut [12:21:44]*** CUTSNS_PIN = 1 [12:21:45]*** CUTSNS_PIN = 0 [12:21:45]*** Brake cut motor [12:21:45]Read from MH i2c: 01 [12:21:45]MH_I2C_Read... [12:21:45]*** Stop cut motor [12:21:45]*** Cut end [12:21:45]Read from MH i2c: 01 07 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: 01 07 00 58 28 00 00 00 00 00 FF 0F 95 [12:21:45]process_action close_receipt done [12:21:45]requested_data is exist [12:21:45]produce_requested_data [12:21:45]requested_item fm.sn is exist - process it [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 11 00 00 [12:21:45]Write to MH i2c: E2 08 00 59 28 80 11 00 00 00 00 00 00 FB [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 17 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 17 00 59 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 50 [12:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:21:45]wFMCommunicate OK [12:21:45]requested_item fd.num is exist - process it [12:21:45]SAM_PROTO_GetFieldsCounters [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 13 00 00 [12:21:45]Write to MH i2c: E2 08 00 5A 28 80 13 00 00 00 00 00 00 FE [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 62 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 62 00 5A 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FB 13 00 00 0E 04 04 00 2D 00 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 E8 [12:21:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FB 13 00 00 0E 04 04 00 2D 00 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 [12:21:45]wFMCommunicate OK [12:21:45]SAM_PROTO_GetFieldsCounters done [12:21:45]requested_item shift.num is exist - process it [12:21:45]requested_item shift.opened is exist - process it [12:21:45]req_shift_opened [12:21:45]FM_GetShiftState [12:21:45]SAM_PROTO_GetShiftState [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 13 01 00 [12:21:45]Write to MH i2c: E2 08 00 5B 28 80 13 01 00 00 00 00 00 00 [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 0E 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 0E 00 5B 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FB [12:21:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:21:45]wFMCommunicate OK [12:21:45]SAM_PROTO_GetShiftState done [12:21:45]FM_GetShiftState done [12:21:45]req_shift_opened done [12:21:45]requested_item shift.open_date is exist - process it [12:21:45]req_shift_open_date [12:21:45]req_shift_open_date done [12:21:45]produce_requested_data done [12:21:45]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5115,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:21:45]process_action_free close_receipt [12:21:45]json_value_free [12:21:45]json_value_free done [12:21:45]process_json_proto returns [12:21:45]Send response to host [12:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5115,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:21:45]free response buf [12:21:45]execute_script done [12:21:45]execute_script returns [12:21:45]free content buf [12:21:45]Sock 9.Close socket [12:21:45]Sock 9.Thread stoped [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:39]OFD Sender: No OFD packet to send [12:22:39]accept exits with 7 [12:22:39]New connection [12:22:39]New thread 3067252068 created [12:22:39]Thread 3067108708 joined [12:22:39]Waiting for new connection... [12:22:39] Sock 7.Parse request [12:22:39]Sock 7.Check first char [12:22:39]Sock 7.First char is OK [12:22:39]request: POST /json_proto HTTP/1.0 [12:22:39]Method: POST [12:22:39]URL: /json_proto [12:22:39]Method is POST - this is cgi request [12:22:39]url: /json_proto [12:22:39]query_string will be loaded in cgi processing [12:22:39]execute_cgi json_proto POST (null) [12:22:39]execute_cgi path=json_proto method=POST [12:22:39]POST find Content-Length [12:22:39]Host: 172.17.44.4:8080 [12:22:39]Content-Length: 683 [12:22:39]Content-Type: application/json [12:22:39] [12:22:39]POST finish read [12:22:39]Found Content-Length = 683 [12:22:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:22:39]execute_script... [12:22: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)1993542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:22:39]POST & json_proto [12:22:39]process_json_proto [12:22:39]json parsed OK: [12:22:39]protocol is kg_v1.0 [12:22:39]action value=close_receipt [12:22:39]process_action close_receipt [12:22:39]cmd_close_receipt [12:22:39]MH_GetDate [12:22:39]Write to MH i2c: F0 00 00 5C 28 73 [12:22:39]Write i2c OK [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 09 00 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: F0 09 00 5C 28 00 15 4C 47 66 6C E9 28 66 6D [12:22:39]GetLastDocTimeStamp 1715948506 [12:22:39]current date 1715948565 [12:22:39]FM_GetShiftState [12:22:39]SAM_PROTO_GetShiftState [12:22:39]wFMCommunicate request_size=4 [12:22:39]MH_SAM_APDU [12:22:39]CAPDU: 80 13 01 00 [12:22:39]Write to MH i2c: E2 08 00 5D 28 80 13 01 00 00 00 00 00 02 [12:22:39]Write i2c OK [12:22:39]MH_I2C_Read... [12:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:39]Read from MH i2c: E2 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: E2 0E 00 [12:22:39]MH_I2C_Read... [12:22:39]Read from MH i2c: E2 0E 00 5D 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FD [12:22:39]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:22:39]wFMCommunicate OK [12:22:39]SAM_PROTO_GetShiftState done [12:22:39]FM_GetShiftState done [12:22:39]opened in 1715904675 [12:22:39]opened+sec_in_day 1715991075 [12:22:39]quantity*price = 100064 [12:22:39]sum+1 = 100065 [12:22:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.64 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 51 17.05.2024 12:22 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5116 ФПД: 168295995510852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122245&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5116&fm=168295995510852&tin=02508201610067®Number=0000000000154221&sum=100000 [12:22:40]StoreToDocumentArchive [12:22:40]shift 45 fd 5116 [12:22:40]save to /storage/0045/doc_00005116 [12:22:40]save last doc name /storage/0045/doc_00005116 to /storage/kkm_last_doc_name [12:22:40]save OK [12:22:40]Clear old archive folders... [12:22:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:40]tlvbuf is 011F3470 [12:22:40]SAM_PROTO_ClearQueue [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 09 00 00 [12:22:40]Write to MH i2c: E2 08 00 6A 28 80 09 00 00 00 00 00 00 04 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 03 00 6A 28 00 90 00 06 [12:22:40]RAPDU: 90 00 [12:22:40]wFMCommunicate OK [12:22:40]SAM_PROTO_ClearQueue done [12:22:40]KKMCreateOFDPacket [12:22:40]OFDProtocolAddRootSTLVToBuf [12:22:40]FM_MakeSignedData [12:22:40]FM_MakeSignedData [12:22:40]SAM_PROTO_SignData [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 0D 01 02 [12:22:40]Write to MH i2c: E2 08 00 6B 28 80 0D 01 02 00 00 00 00 0C [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 6B 28 00 90 00 07 [12:22:41]RAPDU: 90 00 [12:22:41]wFMCommunicate OK [12:22:41]wFMCommunicate request_size=255 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 15 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FC 13 00 00 35 04 06 00 99 [12:22:41]Write to MH i2c: E2 02 01 6C 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 15 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FC 13 00 00 35 04 06 00 99 00 00 4F [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 6C 28 00 90 00 08 [12:22:41]RAPDU: 90 00 [12:22:41]wFMCommunicate OK [12:22:41]wFMCommunicate request_size=10 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 0D 02 02 05 10 77 07 90 44 [12:22:41]Write to MH i2c: E2 0D 00 6D 28 80 0D 02 02 05 00 10 77 07 90 44 00 00 7B [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 03 00 6D 28 00 90 00 09 [12:22:41]RAPDU: 90 00 [12:22:41]wFMCommunicate OK [12:22:41]wFMCommunicate request_size=4 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 0D 03 02 [12:22:41]Write to MH i2c: E2 08 00 6E 28 80 0D 03 02 00 00 00 00 11 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 0B 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 0B 00 6E 28 00 47 EF AE B6 BE 5C 79 52 90 00 91 [12:22:41]RAPDU: 47 EF AE B6 BE 5C 79 52 90 00 [12:22:41]wFMCommunicate OK [12:22:41]SAM_PROTO_SignData done [12:22:41]FM_MakeSignedData done [12:22:41]CreateOFDProtocolMessage [12:22:41]wFMCommunicate request_size=4 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 11 00 00 [12:22:41]Write to MH i2c: E2 08 00 6F 28 80 11 00 00 00 00 00 00 11 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 17 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 17 00 6F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 66 [12:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:22:41]wFMCommunicate OK [12:22:41]CreateOFDProtocolMessage done [12:22:41]OFDSenderStorePacket 5116 [12:22:41]StoreOFDPacket docnum=5116 [12:22:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 4A 6F 07 01 90 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 15 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FC 13 00 00 35 04 06 00 99 10 77 07 90 44 47 EF AE B6 BE 5C 79 52 [12:22:41]CheckFolder [12:22:41]dirname=/storage/ofd_packets [12:22:41]CheckFolder done [12:22:41]ProducePacketName [12:22:41]name=ofd_packets/00005116 [12:22:41]NVStorageSaveData ofd_packets/00005116 [12:22:41]File name is /storage/ofd_packets/00005116 [12:22:41]Write 301 bytes [12:22:41]NVStorageSaveData done [12:22:41]OFDSenderStorePacket done [12:22:41]KKMCreateOFDPacket done [12:22:41]NVStorageSaveData kkm_last_timestamp [12:22:41]File name is /storage/kkm_last_timestamp [12:22:41]Write 4 bytes [12:22:41]NVStorageSaveData done [12:22:41]ExternCall_PrintAddStr [12:22:41]wPrintStart [12:22:41]Write to MH i2c: 01 00 00 70 28 98 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: 01 07 00 70 28 00 00 00 00 00 FF 0F AD [12:22:41]RasterBufferAndPrint [12:22:41]line Счет N : (1)1993542 [12:22:41]line ИÐÐ: 02508201610067 [12:22:41]line Контрольно-КаÑÑовый Чек [12:22:41]line ПРОДÐЖР[12:22:41]line ТРК (МРК, ГÐК) : 42 [12:22:41]line Товар: 2710124500 [12:22:41]line Ðи-95-К-5 [12:22:41]line 13.670 * 73.20 [12:22:41]line = 1000.64 [12:22:41]line ÐДС 12% ÐСП 1% [12:22:41]line > о реализуемом товаре [12:22:41]line ОКРУГЛЕÐИЕ: -0.64 [12:22:41]line ИТОГО: 1000.00 [12:22:41]line ВнеÑено: 1000.00 [12:22:41]line СДÐЧÐ: 0.00 [12:22:41]line ÐСП 1% : 8.85 [12:22:41]line ÐДС 12% : 106.26 [12:22:41]line Ðаличными: 1000.00 [12:22:41]line Безнал.: 0.00 [12:22:41]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:22:41]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:22:41]line СÐО: Общий режим [12:22:41]line Чек 51 17.05.2024 12:22 [12:22:41]line Смена: 45 ФФД: 1.0 [12:22:41]line ЗÐМ: 0300000237 [12:22:41]line РÐМ: 0000000000154221 [12:22:41]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:22:41]line ФМ: 0000000000963259 [12:22:41]line ФД: 5116 [12:22:41]line ФПД: 168295995510852 [12:22:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122245&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5116&fm=168295995510852&tin=02508201610067®Number=0000000000154221&sum=100000 [12:22:41]OFD Sender: Processing packet 5116 [packets to send 4, broken 3] [12:22:41]ProducePacketName [12:22:41]name=ofd_packets/00005116 [12:22:41]OFD Sender: To server: ‡•öpG, [12:22:41]CommunicateWithHost lk.salyk.kg:30040 [12:22:41]ConnectInit lk.salyk.kg [12:22:41]written 0, free lines is 4095 [12:22:42]Connected sock=10 [12:22:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 4A 6F 07 01 90 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 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 15 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FC 13 00 00 35 04 06 00 99 10 77 07 90 44 47 EF AE B6 BE 5C 79 52 [12:22:42]Write to MH i2c: 01 00 00 9B 28 C3 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 9B 28 00 00 00 00 00 6F 0C 45 [12:22:42]RasterBufferAndPrint [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]written 0, free lines is 3186 [12:22:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 6C B3 47 00 75 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 39 36 33 32 35 39 10 04 04 00 FC 13 00 00 F4 03 04 00 D5 F7 46 66 B6 04 01 00 00 65 19 F9 92 B3 25 90 00 [12:22:42]CommunicateWithHost err = 0 [12:22:42]CheckOFDResponse [12:22:42]1017 (14) - 77093643461234 [12:22:42]1041 (16) - 0000000000963259 [12:22:42]1040 (4) - 5116 [12:22:42]1012 (4) - 17.05.2024 06:23 [12:22:42]1206 (1) - 0 [12:22:42]OFD Sender: Remove packet 5116 [12:22:42]ProducePacketName [12:22:42]name=ofd_packets/00005116 [12:22:42]NVStorageDeleteData [12:22:42]MH_Cut [12:22:42]Write to MH i2c: D1 01 00 A2 28 01 9C [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 01 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 01 00 A2 28 00 9B [12:22:42]Write to MH i2c: 01 00 00 A3 28 CB [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]OFD Sender: No OFD packet to send [12:22:43]*** Cut start [12:22:43]*** Partial cut [12:22:43]*** CUTSNS_PIN = 1 [12:22:43]*** CUTSNS_PIN = 0 [12:22:43]*** Brake cut motor [12:22:44]Read from MH i2c: 01 [12:22:44]MH_I2C_Read... [12:22:44]*** Stop cut motor [12:22:44]*** Cut end [12:22:44]Read from MH i2c: 01 07 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: 01 07 00 A3 28 00 00 00 00 00 FF 0F E0 [12:22:44]process_action close_receipt done [12:22:44]requested_data is exist [12:22:44]produce_requested_data [12:22:44]requested_item fm.sn is exist - process it [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 11 00 00 [12:22:44]Write to MH i2c: E2 08 00 A4 28 80 11 00 00 00 00 00 00 46 [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 17 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 17 00 A4 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 9B [12:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:22:44]wFMCommunicate OK [12:22:44]requested_item fd.num is exist - process it [12:22:44]SAM_PROTO_GetFieldsCounters [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 13 00 00 [12:22:44]Write to MH i2c: E2 08 00 A5 28 80 13 00 00 00 00 00 00 49 [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 62 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 62 00 A5 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FC 13 00 00 0E 04 04 00 2D 00 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 37 [12:22:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FC 13 00 00 0E 04 04 00 2D 00 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 [12:22:44]wFMCommunicate OK [12:22:44]SAM_PROTO_GetFieldsCounters done [12:22:44]requested_item shift.num is exist - process it [12:22:44]requested_item shift.opened is exist - process it [12:22:44]req_shift_opened [12:22:44]FM_GetShiftState [12:22:44]SAM_PROTO_GetShiftState [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 13 01 00 [12:22:44]Write to MH i2c: E2 08 00 A6 28 80 13 01 00 00 00 00 00 4B [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 0E 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 0E 00 A6 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 46 [12:22:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:22:44]wFMCommunicate OK [12:22:44]SAM_PROTO_GetShiftState done [12:22:44]FM_GetShiftState done [12:22:44]req_shift_opened done [12:22:44]requested_item shift.open_date is exist - process it [12:22:44]req_shift_open_date [12:22:44]req_shift_open_date done [12:22:44]produce_requested_data done [12:22:44]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5116,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:22:44]process_action_free close_receipt [12:22:44]json_value_free [12:22:44]json_value_free done [12:22:44]process_json_proto returns [12:22:44]Send response to host [12:22:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5116,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:22:44]free response buf [12:22:44]execute_script done [12:22:44]execute_script returns [12:22:44]free content buf [12:22:44]Sock 7.Close socket [12:22:44]Sock 7.Thread stoped [12:22:47]OFD Sender: No OFD packet to send [12:22:52]OFD Sender: No OFD packet to send [12:22:57]OFD Sender: No OFD packet to send [12:23:02]OFD Sender: No OFD packet to send [12:23:07]OFD Sender: No OFD packet to send [12:23:12]OFD Sender: No OFD packet to send [12:23:17]OFD Sender: No OFD packet to send [12:23:22]OFD Sender: No OFD packet to send [12:23:27]OFD Sender: No OFD packet to send [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:10]accept exits with 9 [12:25:10]New connection [12:25:10]New thread 3067108708 created [12:25:10]Thread 3067252068 joined [12:25:10]Waiting for new connection... [12:25:10] Sock 9.Parse request [12:25:10]Sock 9.Check first char [12:25:10]Sock 9.First char is OK [12:25:10]request: POST /json_proto HTTP/1.0 [12:25:10]Method: POST [12:25:10]URL: /json_proto [12:25:10]Method is POST - this is cgi request [12:25:10]url: /json_proto [12:25:10]query_string will be loaded in cgi processing [12:25:10]execute_cgi json_proto POST (null) [12:25:10]execute_cgi path=json_proto method=POST [12:25:10]POST find Content-Length [12:25:10]Host: 172.17.44.4:8080 [12:25:10]Content-Length: 679 [12:25:10]Content-Type: application/json [12:25:10] [12:25:10]POST finish read [12:25:10]Found Content-Length = 679 [12:25:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 10.480, "sum" : 700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:10]execute_script... [12:25: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)1993543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 10.480, "sum" : 700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:10]POST & json_proto [12:25:10]process_json_proto [12:25:10]json parsed OK: [12:25:10]protocol is kg_v1.0 [12:25:10]action value=close_receipt [12:25:10]process_action close_receipt [12:25:10]cmd_close_receipt [12:25:10]MH_GetDate [12:25:10]Write to MH i2c: F0 00 00 A7 28 BE [12:25:10]Write i2c OK [12:25:10]MH_I2C_Read... [12:25:10]Read from MH i2c: F0 [12:25:10]MH_I2C_Read... [12:25:10]Read from MH i2c: F0 09 00 [12:25:10]MH_I2C_Read... [12:25:10]Read from MH i2c: F0 09 00 A7 28 00 AC 4C 47 66 6C E9 28 66 4F [12:25:10]GetLastDocTimeStamp 1715948565 [12:25:10]current date 1715948716 [12:25:10]FM_GetShiftState [12:25:10]SAM_PROTO_GetShiftState [12:25:10]wFMCommunicate request_size=4 [12:25:10]MH_SAM_APDU [12:25:10]CAPDU: 80 13 01 00 [12:25:10]Write to MH i2c: E2 08 00 A8 28 80 13 01 00 00 00 00 00 4D [12:25:10]Write i2c OK [12:25:10]MH_I2C_Read... [12:25:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:10]Read from MH i2c: E2 [12:25:10]MH_I2C_Read... [12:25:10]Read from MH i2c: E2 0E 00 [12:25:10]MH_I2C_Read... [12:25:10]Read from MH i2c: E2 0E 00 A8 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 48 [12:25:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:25:10]wFMCommunicate OK [12:25:10]SAM_PROTO_GetShiftState done [12:25:10]FM_GetShiftState done [12:25:10]opened in 1715904675 [12:25:10]opened+sec_in_day 1715991075 [12:25:10]quantity*price = 70006 [12:25:10]sum+1 = 70007 [12:25:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.06 ИТОГО: 700.00 ВнеÑено: 700.00 СДÐЧÐ: 0.00 ÐСП 1% : 6.19 ÐДС 12% : 74.34 Ðаличными: 700.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 52 17.05.2024 12:25 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5117 ФПД: 51147976862824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122516&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5117&fm=51147976862824&tin=02508201610067®Number=0000000000154221&sum=70000 [12:25:12]StoreToDocumentArchive [12:25:12]shift 45 fd 5117 [12:25:12]save to /storage/0045/doc_00005117 [12:25:12]save last doc name /storage/0045/doc_00005117 to /storage/kkm_last_doc_name [12:25:12]save OK [12:25:12]Clear old archive folders... [12:25:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:12]tlvbuf is 0127BD30 [12:25:12]SAM_PROTO_ClearQueue [12:25:12]wFMCommunicate request_size=4 [12:25:12]MH_SAM_APDU [12:25:12]CAPDU: 80 09 00 00 [12:25:12]Write to MH i2c: E2 08 00 B5 28 80 09 00 00 00 00 00 00 4F [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 B5 28 00 90 00 51 [12:25:12]RAPDU: 90 00 [12:25:12]wFMCommunicate OK [12:25:12]SAM_PROTO_ClearQueue done [12:25:12]KKMCreateOFDPacket [12:25:12]OFDProtocolAddRootSTLVToBuf [12:25:12]FM_MakeSignedData [12:25:12]FM_MakeSignedData [12:25:12]SAM_PROTO_SignData [12:25:12]wFMCommunicate request_size=4 [12:25:12]MH_SAM_APDU [12:25:12]CAPDU: 80 0D 01 02 [12:25:12]Write to MH i2c: E2 08 00 B6 28 80 0D 01 02 00 00 00 00 57 [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 B6 28 00 90 00 52 [12:25:12]RAPDU: 90 00 [12:25:12]wFMCommunicate OK [12:25:12]wFMCommunicate request_size=255 [12:25:12]MH_SAM_APDU [12:25: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 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 34 00 00 00 F4 03 04 00 AC 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FD 13 00 00 35 04 06 00 2E [12:25:12]Write to MH i2c: E2 02 01 B7 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 34 00 00 00 F4 03 04 00 AC 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FD 13 00 00 35 04 06 00 2E 00 00 06 [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 B7 28 00 90 00 53 [12:25:12]RAPDU: 90 00 [12:25:12]wFMCommunicate OK [12:25:12]wFMCommunicate request_size=10 [12:25:12]MH_SAM_APDU [12:25:12]CAPDU: 80 0D 02 02 05 84 D0 FD EC 68 [12:25:12]Write to MH i2c: E2 0D 00 B8 28 80 0D 02 02 05 00 84 D0 FD EC 68 00 00 09 [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 03 00 B8 28 00 90 00 54 [12:25:12]RAPDU: 90 00 [12:25:12]wFMCommunicate OK [12:25:12]wFMCommunicate request_size=4 [12:25:12]MH_SAM_APDU [12:25:12]CAPDU: 80 0D 03 02 [12:25:12]Write to MH i2c: E2 08 00 B9 28 80 0D 03 02 00 00 00 00 5C [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 0B 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 0B 00 B9 28 00 A6 4A 1C A5 92 D0 B2 CC 90 00 EE [12:25:12]RAPDU: A6 4A 1C A5 92 D0 B2 CC 90 00 [12:25:12]wFMCommunicate OK [12:25:12]SAM_PROTO_SignData done [12:25:12]FM_MakeSignedData done [12:25:12]CreateOFDProtocolMessage [12:25:12]wFMCommunicate request_size=4 [12:25:12]MH_SAM_APDU [12:25:12]CAPDU: 80 11 00 00 [12:25:12]Write to MH i2c: E2 08 00 BA 28 80 11 00 00 00 00 00 00 5C [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:12]Read from MH i2c: E2 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 17 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: E2 17 00 BA 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B1 [12:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:25:12]wFMCommunicate OK [12:25:12]CreateOFDProtocolMessage done [12:25:12]OFDSenderStorePacket 5117 [12:25:12]StoreOFDPacket docnum=5117 [12:25:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 54 A0 07 01 62 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 34 00 00 00 F4 03 04 00 AC 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FD 13 00 00 35 04 06 00 2E 84 D0 FD EC 68 A6 4A 1C A5 92 D0 B2 CC [12:25:12]CheckFolder [12:25:12]dirname=/storage/ofd_packets [12:25:12]CheckFolder done [12:25:12]ProducePacketName [12:25:12]name=ofd_packets/00005117 [12:25:12]NVStorageSaveData ofd_packets/00005117 [12:25:12]File name is /storage/ofd_packets/00005117 [12:25:12]Write 301 bytes [12:25:12]NVStorageSaveData done [12:25:12]OFDSenderStorePacket done [12:25:12]KKMCreateOFDPacket done [12:25:12]NVStorageSaveData kkm_last_timestamp [12:25:12]File name is /storage/kkm_last_timestamp [12:25:12]Write 4 bytes [12:25:12]NVStorageSaveData done [12:25:12]ExternCall_PrintAddStr [12:25:12]wPrintStart [12:25:12]Write to MH i2c: 01 00 00 BB 28 E3 [12:25:12]Write i2c OK [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: 01 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: 01 07 00 [12:25:12]MH_I2C_Read... [12:25:12]Read from MH i2c: 01 07 00 BB 28 00 00 00 00 00 FF 0F F8 [12:25:12]RasterBufferAndPrint [12:25:12]line Счет N : (1)1993543 [12:25:12]line ИÐÐ: 02508201610067 [12:25:12]line Контрольно-КаÑÑовый Чек [12:25:12]line ПРОДÐЖР[12:25:12]line ТРК (МРК, ГÐК) : 33 [12:25:12]line Товар: 2710124130 [12:25:12]line Ðи-92-К-4 [12:25:12]line 10.480 * 66.80 [12:25:12]line = 700.06 [12:25:12]line ÐДС 12% ÐСП 1% [12:25:12]line > о реализуемом товаре [12:25:12]line ОКРУГЛЕÐИЕ: -0.06 [12:25:12]line ИТОГО: 700.00 [12:25:12]line ВнеÑено: 700.00 [12:25:12]line СДÐЧÐ: 0.00 [12:25:12]line ÐСП 1% : 6.19 [12:25:12]line ÐДС 12% : 74.34 [12:25:12]line Ðаличными: 700.00 [12:25:12]line Безнал.: 0.00 [12:25:12]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:25:12]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:25:12]line СÐО: Общий режим [12:25:12]line Чек 52 17.05.2024 12:25 [12:25:12]line Смена: 45 ФФД: 1.0 [12:25:12]line ЗÐМ: 0300000237 [12:25:12]line РÐМ: 0000000000154221 [12:25:12]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:25:12]line ФМ: 0000000000963259 [12:25:12]line ФД: 5117 [12:25:12]line ФПД: 51147976862824 [12:25:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122516&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5117&fm=51147976862824&tin=02508201610067®Number=0000000000154221&sum=70000 [12:25:12]OFD Sender: Processing packet 5117 [packets to send 4, broken 3] [12:25:12]ProducePacketName [12:25:12]name=ofd_packets/00005117 [12:25:12]OFD Sender: To server: ‡•öpG, [12:25:12]CommunicateWithHost lk.salyk.kg:30040 [12:25:12]ConnectInit lk.salyk.kg [12:25:12]written 0, free lines is 4095 [12:25:13]Connected sock=10 [12:25:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 54 A0 07 01 62 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 76 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 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 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 34 00 00 00 F4 03 04 00 AC 4C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FD 13 00 00 35 04 06 00 2E 84 D0 FD EC 68 A6 4A 1C A5 92 D0 B2 CC [12:25:13]Write to MH i2c: 01 00 00 E6 28 0E [12:25:13]Write i2c OK [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: 01 [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: 01 07 00 [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: 01 07 00 E6 28 00 00 00 00 00 70 0C 91 [12:25:13]RasterBufferAndPrint [12:25:13]line [12:25:13]line [12:25:13]line [12:25:13]line [12:25:13]line [12:25:13]written 0, free lines is 3187 [12:25:13]MH_Cut [12:25:13]Write to MH i2c: D1 01 00 ED 28 01 E7 [12:25:13]Write i2c OK [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: D1 [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: D1 01 00 [12:25:13]MH_I2C_Read... [12:25:13]Read from MH i2c: D1 01 00 ED 28 00 E6 [12:25:13]Write to MH i2c: 01 00 00 EE 28 16 [12:25:13]Write i2c OK [12:25:13]MH_I2C_Read... [12:25:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 E5 4B 47 00 EF 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 39 36 33 32 35 39 10 04 04 00 FD 13 00 00 F4 03 04 00 6D F8 46 66 B6 04 01 00 00 A4 68 F7 26 8B BD 5F 2C [12:25:13]CommunicateWithHost err = 0 [12:25:13]CheckOFDResponse [12:25:13]1017 (14) - 77093643461234 [12:25:13]1041 (16) - 0000000000963259 [12:25:13]1040 (4) - 5117 [12:25:13]1012 (4) - 17.05.2024 06:25 [12:25:13]1206 (1) - 0 [12:25:13]OFD Sender: Remove packet 5117 [12:25:13]ProducePacketName [12:25:13]name=ofd_packets/00005117 [12:25:13]NVStorageDeleteData [12:25:14]OFD Sender: No OFD packet to send [12:25:14]*** Cut start [12:25:14]*** Partial cut [12:25:14]*** CUTSNS_PIN = 1 [12:25:14]*** CUTSNS_PIN = 0 [12:25:14]*** Brake cut motor [12:25:15]Read from MH i2c: 01 [12:25:15]MH_I2C_Read... [12:25:15]*** Stop cut motor [12:25:15]*** Cut end [12:25:15]Read from MH i2c: 01 07 00 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: 01 07 00 EE 28 00 00 00 00 00 FF 0F 2B [12:25:15]process_action close_receipt done [12:25:15]requested_data is exist [12:25:15]produce_requested_data [12:25:15]requested_item fm.sn is exist - process it [12:25:15]wFMCommunicate request_size=4 [12:25:15]MH_SAM_APDU [12:25:15]CAPDU: 80 11 00 00 [12:25:15]Write to MH i2c: E2 08 00 EF 28 80 11 00 00 00 00 00 00 91 [12:25:15]Write i2c OK [12:25:15]MH_I2C_Read... [12:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:15]Read from MH i2c: E2 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 17 00 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 17 00 EF 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E6 [12:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:25:15]wFMCommunicate OK [12:25:15]requested_item fd.num is exist - process it [12:25:15]SAM_PROTO_GetFieldsCounters [12:25:15]wFMCommunicate request_size=4 [12:25:15]MH_SAM_APDU [12:25:15]CAPDU: 80 13 00 00 [12:25:15]Write to MH i2c: E2 08 00 F0 28 80 13 00 00 00 00 00 00 94 [12:25:15]Write i2c OK [12:25:15]MH_I2C_Read... [12:25:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:15]Read from MH i2c: E2 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 62 00 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 62 00 F0 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FD 13 00 00 0E 04 04 00 2D 00 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 86 [12:25:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FD 13 00 00 0E 04 04 00 2D 00 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 [12:25:15]wFMCommunicate OK [12:25:15]SAM_PROTO_GetFieldsCounters done [12:25:15]requested_item shift.num is exist - process it [12:25:15]requested_item shift.opened is exist - process it [12:25:15]req_shift_opened [12:25:15]FM_GetShiftState [12:25:15]SAM_PROTO_GetShiftState [12:25:15]wFMCommunicate request_size=4 [12:25:15]MH_SAM_APDU [12:25:15]CAPDU: 80 13 01 00 [12:25:15]Write to MH i2c: E2 08 00 F1 28 80 13 01 00 00 00 00 00 96 [12:25:15]Write i2c OK [12:25:15]MH_I2C_Read... [12:25:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:15]Read from MH i2c: E2 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 0E 00 [12:25:15]MH_I2C_Read... [12:25:15]Read from MH i2c: E2 0E 00 F1 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 91 [12:25:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:25:15]wFMCommunicate OK [12:25:15]SAM_PROTO_GetShiftState done [12:25:15]FM_GetShiftState done [12:25:15]req_shift_opened done [12:25:15]requested_item shift.open_date is exist - process it [12:25:15]req_shift_open_date [12:25:15]req_shift_open_date done [12:25:15]produce_requested_data done [12:25:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5117,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:25:15]process_action_free close_receipt [12:25:15]json_value_free [12:25:15]json_value_free done [12:25:15]process_json_proto returns [12:25:15]Send response to host [12:25:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5117,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:25:15]free response buf [12:25:15]execute_script done [12:25:15]execute_script returns [12:25:15]free content buf [12:25:15]Sock 9.Close socket [12:25:15]Sock 9.Thread stoped [12:25:19]OFD Sender: No OFD packet to send [12:25:24]OFD Sender: No OFD packet to send [12:25:29]OFD Sender: No OFD packet to send [12:25:34]OFD Sender: No OFD packet to send [12:25:39]OFD Sender: No OFD packet to send [12:25:44]OFD Sender: No OFD packet to send [12:25:49]OFD Sender: No OFD packet to send [12:25:54]OFD Sender: No OFD packet to send [12:25:59]OFD Sender: No OFD packet to send [12:26:04]OFD Sender: No OFD packet to send [12:26:09]OFD Sender: No OFD packet to send [12:26:14]OFD Sender: No OFD packet to send [12:26:19]OFD Sender: No OFD packet to send [12:26:24]OFD Sender: No OFD packet to send [12:26:29]OFD Sender: No OFD packet to send [12:26:34]OFD Sender: No OFD packet to send [12:26:39]OFD Sender: No OFD packet to send [12:26:44]OFD Sender: No OFD packet to send [12:26:49]OFD Sender: No OFD packet to send [12:26:54]OFD Sender: No OFD packet to send [12:26:59]OFD Sender: No OFD packet to send [12:27:04]OFD Sender: No OFD packet to send [12:27:09]OFD Sender: No OFD packet to send [12:27:14]OFD Sender: No OFD packet to send [12:27:19]OFD Sender: No OFD packet to send [12:27:24]OFD Sender: No OFD packet to send [12:27:29]OFD Sender: No OFD packet to send [12:27:34]OFD Sender: No OFD packet to send [12:27:39]OFD Sender: No OFD packet to send [12:27:44]OFD Sender: No OFD packet to send [12:27:49]OFD Sender: No OFD packet to send [12:27:54]OFD Sender: No OFD packet to send [12:27:59]OFD Sender: No OFD packet to send [12:28:04]OFD Sender: No OFD packet to send [12:28:09]OFD Sender: No OFD packet to send [12:28:14]OFD Sender: No OFD packet to send [12:28:19]OFD Sender: No OFD packet to send [12:28:24]OFD Sender: No OFD packet to send [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:54]OFD Sender: No OFD packet to send [12:28:54]accept exits with 7 [12:28:54]New connection [12:28:54]New thread 3067252068 created [12:28:54]Thread 3067108708 joined [12:28:54]Waiting for new connection... [12:28:54] Sock 7.Parse request [12:28:54]Sock 7.Check first char [12:28:54]Sock 7.First char is OK [12:28:54]request: POST /json_proto HTTP/1.0 [12:28:54]Method: POST [12:28:54]URL: /json_proto [12:28:54]Method is POST - this is cgi request [12:28:54]url: /json_proto [12:28:54]query_string will be loaded in cgi processing [12:28:54]execute_cgi json_proto POST (null) [12:28:54]execute_cgi path=json_proto method=POST [12:28:54]POST find Content-Length [12:28:54]Host: 172.17.44.4:8080 [12:28:54]Content-Length: 678 [12:28:54]Content-Type: application/json [12:28:54] [12:28:54]POST finish read [12:28:54]Found Content-Length = 678 [12:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:28:54]execute_script... [12: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)1993545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:28:54]POST & json_proto [12:28:54]process_json_proto [12:28:54]json parsed OK: [12:28:54]protocol is kg_v1.0 [12:28:54]action value=close_receipt [12:28:54]process_action close_receipt [12:28:54]cmd_close_receipt [12:28:54]MH_GetDate [12:28:54]Write to MH i2c: F0 00 00 F2 28 09 [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: F0 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: F0 09 00 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: F0 09 00 F2 28 00 8C 4D 47 66 6C E9 28 66 7B [12:28:54]GetLastDocTimeStamp 1715948716 [12:28:54]current date 1715948940 [12:28:54]FM_GetShiftState [12:28:54]SAM_PROTO_GetShiftState [12:28:54]wFMCommunicate request_size=4 [12:28:54]MH_SAM_APDU [12:28:54]CAPDU: 80 13 01 00 [12:28:54]Write to MH i2c: E2 08 00 F3 28 80 13 01 00 00 00 00 00 98 [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:55]Read from MH i2c: E2 [12:28:55]MH_I2C_Read... [12:28:55]Read from MH i2c: E2 0E 00 [12:28:55]MH_I2C_Read... [12:28:55]Read from MH i2c: E2 0E 00 F3 28 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 93 [12:28:55]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:28:55]wFMCommunicate OK [12:28:55]SAM_PROTO_GetShiftState done [12:28:55]FM_GetShiftState done [12:28:55]opened in 1715904675 [12:28:55]opened+sec_in_day 1715991075 [12:28:55]quantity*price = 50033 [12:28:55]sum+1 = 50034 [12:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 53 17.05.2024 12:29 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5118 ФПД: 27198718011412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122900&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5118&fm=27198718011412&tin=02508201610067®Number=0000000000154221&sum=50000 [12:28:56]StoreToDocumentArchive [12:28:56]shift 45 fd 5118 [12:28:56]save to /storage/0045/doc_00005118 [12:28:56]save last doc name /storage/0045/doc_00005118 to /storage/kkm_last_doc_name [12:28:56]save OK [12:28:56]Clear old archive folders... [12:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:56]tlvbuf is 0118F230 [12:28:56]SAM_PROTO_ClearQueue [12:28:56]wFMCommunicate request_size=4 [12:28:56]MH_SAM_APDU [12:28:56]CAPDU: 80 09 00 00 [12:28:56]Write to MH i2c: E2 08 00 00 29 80 09 00 00 00 00 00 00 9B [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 00 29 00 90 00 9D [12:28:56]RAPDU: 90 00 [12:28:56]wFMCommunicate OK [12:28:56]SAM_PROTO_ClearQueue done [12:28:56]KKMCreateOFDPacket [12:28:56]OFDProtocolAddRootSTLVToBuf [12:28:56]FM_MakeSignedData [12:28:56]FM_MakeSignedData [12:28:56]SAM_PROTO_SignData [12:28:56]wFMCommunicate request_size=4 [12:28:56]MH_SAM_APDU [12:28:56]CAPDU: 80 0D 01 02 [12:28:56]Write to MH i2c: E2 08 00 01 29 80 0D 01 02 00 00 00 00 A3 [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 01 29 00 90 00 9E [12:28:56]RAPDU: 90 00 [12:28:56]wFMCommunicate OK [12:28:56]wFMCommunicate request_size=255 [12:28:56]MH_SAM_APDU [12:28: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 8C 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FE 13 00 00 35 04 06 00 18 [12:28:56]Write to MH i2c: E2 02 01 02 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 8C 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FE 13 00 00 35 04 06 00 18 00 00 31 [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 02 29 00 90 00 9F [12:28:56]RAPDU: 90 00 [12:28:56]wFMCommunicate OK [12:28:56]wFMCommunicate request_size=10 [12:28:56]MH_SAM_APDU [12:28:56]CAPDU: 80 0D 02 02 05 BC B1 EC E8 14 [12:28:56]Write to MH i2c: E2 0D 00 03 29 80 0D 02 02 05 00 BC B1 EC E8 14 00 00 05 [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 03 00 03 29 00 90 00 A0 [12:28:56]RAPDU: 90 00 [12:28:56]wFMCommunicate OK [12:28:56]wFMCommunicate request_size=4 [12:28:56]MH_SAM_APDU [12:28:56]CAPDU: 80 0D 03 02 [12:28:56]Write to MH i2c: E2 08 00 04 29 80 0D 03 02 00 00 00 00 A8 [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 0B 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 0B 00 04 29 00 D1 82 2F 2A 1A 89 EB 8E 90 00 71 [12:28:56]RAPDU: D1 82 2F 2A 1A 89 EB 8E 90 00 [12:28:56]wFMCommunicate OK [12:28:56]SAM_PROTO_SignData done [12:28:56]FM_MakeSignedData done [12:28:56]CreateOFDProtocolMessage [12:28:56]wFMCommunicate request_size=4 [12:28:56]MH_SAM_APDU [12:28:56]CAPDU: 80 11 00 00 [12:28:56]Write to MH i2c: E2 08 00 05 29 80 11 00 00 00 00 00 00 A8 [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:56]Read from MH i2c: E2 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 17 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: E2 17 00 05 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FD [12:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:28:56]wFMCommunicate OK [12:28:56]CreateOFDProtocolMessage done [12:28:56]OFDSenderStorePacket 5118 [12:28:56]StoreOFDPacket docnum=5118 [12:28:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 7D 1C 07 01 9C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 8C 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FE 13 00 00 35 04 06 00 18 BC B1 EC E8 14 D1 82 2F 2A 1A 89 EB 8E [12:28:56]CheckFolder [12:28:56]dirname=/storage/ofd_packets [12:28:56]CheckFolder done [12:28:56]ProducePacketName [12:28:56]name=ofd_packets/00005118 [12:28:56]NVStorageSaveData ofd_packets/00005118 [12:28:56]File name is /storage/ofd_packets/00005118 [12:28:56]Write 301 bytes [12:28:56]NVStorageSaveData done [12:28:56]OFDSenderStorePacket done [12:28:56]KKMCreateOFDPacket done [12:28:56]NVStorageSaveData kkm_last_timestamp [12:28:56]File name is /storage/kkm_last_timestamp [12:28:56]Write 4 bytes [12:28:56]NVStorageSaveData done [12:28:56]ExternCall_PrintAddStr [12:28:56]wPrintStart [12:28:56]Write to MH i2c: 01 00 00 06 29 2F [12:28:56]Write i2c OK [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: 01 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: 01 07 00 [12:28:56]MH_I2C_Read... [12:28:56]Read from MH i2c: 01 07 00 06 29 00 00 00 00 00 FF 0F 44 [12:28:56]RasterBufferAndPrint [12:28:56]line Счет N : (1)1993545 [12:28:56]line ИÐÐ: 02508201610067 [12:28:56]line Контрольно-КаÑÑовый Чек [12:28:56]line ПРОДÐЖР[12:28:56]line ТРК (МРК, ГÐК) : 53 [12:28:56]line Товар: 2710124130 [12:28:56]line Ðи-92-К-4 [12:28:56]line 7.490 * 66.80 [12:28:56]line = 500.33 [12:28:56]line ÐДС 12% ÐСП 1% [12:28:56]line > о реализуемом товаре [12:28:56]line ОКРУГЛЕÐИЕ: -0.33 [12:28:56]line ИТОГО: 500.00 [12:28:56]line ВнеÑено: 500.00 [12:28:56]line СДÐЧÐ: 0.00 [12:28:56]line ÐСП 1% : 4.43 [12:28:56]line ÐДС 12% : 53.13 [12:28:56]line Ðаличными: 500.00 [12:28:56]line Безнал.: 0.00 [12:28:56]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:28:56]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:28:56]line СÐО: Общий режим [12:28:56]line Чек 53 17.05.2024 12:29 [12:28:56]line Смена: 45 ФФД: 1.0 [12:28:56]line ЗÐМ: 0300000237 [12:28:56]line РÐМ: 0000000000154221 [12:28:56]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:28:56]line ФМ: 0000000000963259 [12:28:56]line ФД: 5118 [12:28:56]line ФПД: 27198718011412 [12:28:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122900&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5118&fm=27198718011412&tin=02508201610067®Number=0000000000154221&sum=50000 [12:28:57]OFD Sender: Processing packet 5118 [packets to send 4, broken 3] [12:28:57]ProducePacketName [12:28:57]name=ofd_packets/00005118 [12:28:57]OFD Sender: To server: ‡•öpG, [12:28:57]CommunicateWithHost lk.salyk.kg:30040 [12:28:57]ConnectInit lk.salyk.kg [12:28:57]written 0, free lines is 4095 [12:28:57]Connected sock=10 [12:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 7D 1C 07 01 9C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 8C 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FE 13 00 00 35 04 06 00 18 BC B1 EC E8 14 D1 82 2F 2A 1A 89 EB 8E [12:28:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 0C AE 47 00 C1 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 39 36 33 32 35 39 10 04 04 00 FE 13 00 00 F4 03 04 00 4D F9 46 66 B6 04 01 00 00 5A F7 95 BD 76 AF 0E 60 [12:28:57]CommunicateWithHost err = 0 [12:28:57]CheckOFDResponse [12:28:57]1017 (14) - 77093643461234 [12:28:57]1041 (16) - 0000000000963259 [12:28:57]1040 (4) - 5118 [12:28:57]1012 (4) - 17.05.2024 06:29 [12:28:57]1206 (1) - 0 [12:28:57]OFD Sender: Remove packet 5118 [12:28:57]ProducePacketName [12:28:57]name=ofd_packets/00005118 [12:28:57]NVStorageDeleteData [12:28:57]Write to MH i2c: 01 00 00 31 29 5A [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: 01 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: 01 07 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: 01 07 00 31 29 00 00 00 00 00 6A 0C D7 [12:28:57]RasterBufferAndPrint [12:28:57]line [12:28:57]line [12:28:57]line [12:28:57]line [12:28:57]line [12:28:57]written 0, free lines is 3181 [12:28:57]MH_Cut [12:28:57]Write to MH i2c: D1 01 00 38 29 01 33 [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: D1 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: D1 01 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: D1 01 00 38 29 00 32 [12:28:57]Write to MH i2c: 01 00 00 39 29 62 [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]OFD Sender: No OFD packet to send [12:28:58]*** Cut start [12:28:58]*** Partial cut [12:28:58]*** CUTSNS_PIN = 1 [12:28:58]*** CUTSNS_PIN = 0 [12:28:58]*** Brake cut motor [12:28:59]Read from MH i2c: 01 [12:28:59]MH_I2C_Read... [12:28:59]*** Stop cut motor [12:28:59]*** Cut end [12:28:59]Read from MH i2c: 01 07 00 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: 01 07 00 39 29 00 00 00 00 00 FF 0F 77 [12:28:59]process_action close_receipt done [12:28:59]requested_data is exist [12:28:59]produce_requested_data [12:28:59]requested_item fm.sn is exist - process it [12:28:59]wFMCommunicate request_size=4 [12:28:59]MH_SAM_APDU [12:28:59]CAPDU: 80 11 00 00 [12:28:59]Write to MH i2c: E2 08 00 3A 29 80 11 00 00 00 00 00 00 DD [12:28:59]Write i2c OK [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 [12:28:59]MH_I2C_Read... [12:28:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:59]Read from MH i2c: E2 17 00 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 17 00 3A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 32 [12:28:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:28:59]wFMCommunicate OK [12:28:59]requested_item fd.num is exist - process it [12:28:59]SAM_PROTO_GetFieldsCounters [12:28:59]wFMCommunicate request_size=4 [12:28:59]MH_SAM_APDU [12:28:59]CAPDU: 80 13 00 00 [12:28:59]Write to MH i2c: E2 08 00 3B 29 80 13 00 00 00 00 00 00 E0 [12:28:59]Write i2c OK [12:28:59]MH_I2C_Read... [12:28:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:59]Read from MH i2c: E2 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 62 00 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 62 00 3B 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FE 13 00 00 0E 04 04 00 2D 00 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 D6 [12:28:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FE 13 00 00 0E 04 04 00 2D 00 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 [12:28:59]wFMCommunicate OK [12:28:59]SAM_PROTO_GetFieldsCounters done [12:28:59]requested_item shift.num is exist - process it [12:28:59]requested_item shift.opened is exist - process it [12:28:59]req_shift_opened [12:28:59]FM_GetShiftState [12:28:59]SAM_PROTO_GetShiftState [12:28:59]wFMCommunicate request_size=4 [12:28:59]MH_SAM_APDU [12:28:59]CAPDU: 80 13 01 00 [12:28:59]Write to MH i2c: E2 08 00 3C 29 80 13 01 00 00 00 00 00 E2 [12:28:59]Write i2c OK [12:28:59]MH_I2C_Read... [12:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:59]Read from MH i2c: E2 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 0E 00 [12:28:59]MH_I2C_Read... [12:28:59]Read from MH i2c: E2 0E 00 3C 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DD [12:28:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:28:59]wFMCommunicate OK [12:28:59]SAM_PROTO_GetShiftState done [12:28:59]FM_GetShiftState done [12:28:59]req_shift_opened done [12:28:59]requested_item shift.open_date is exist - process it [12:28:59]req_shift_open_date [12:28:59]req_shift_open_date done [12:28:59]produce_requested_data done [12:28:59]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5118,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:28:59]process_action_free close_receipt [12:28:59]json_value_free [12:28:59]json_value_free done [12:28:59]process_json_proto returns [12:28:59]Send response to host [12:28:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5118,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:28:59]free response buf [12:28:59]execute_script done [12:28:59]execute_script returns [12:28:59]free content buf [12:28:59]Sock 7.Close socket [12:28:59]Sock 7.Thread stoped [12:29:02]OFD Sender: No OFD packet to send [12:29:07]OFD Sender: No OFD packet to send [12:29:12]OFD Sender: No OFD packet to send [12:29:17]OFD Sender: No OFD packet to send [12:29:22]OFD Sender: No OFD packet to send [12:29:27]OFD Sender: No OFD packet to send [12:29:32]OFD Sender: No OFD packet to send [12:29:33]accept exits with 9 [12:29:33]New connection [12:29:33]New thread 3067108708 created [12:29:33]Thread 3067252068 joined [12:29:33]Waiting for new connection... [12:29:33] Sock 9.Parse request [12:29:33]Sock 9.Check first char [12:29:33]Sock 9.First char is OK [12:29:33]request: POST /json_proto HTTP/1.0 [12:29:33]Method: POST [12:29:33]URL: /json_proto [12:29:33]Method is POST - this is cgi request [12:29:33]url: /json_proto [12:29:33]query_string will be loaded in cgi processing [12:29:33]execute_cgi json_proto POST (null) [12:29:33]execute_cgi path=json_proto method=POST [12:29:33]POST find Content-Length [12:29:33]Host: 172.17.44.4:8080 [12:29:33]Content-Length: 683 [12:29:33]Content-Type: application/json [12:29:33] [12:29:33]POST finish read [12:29:33]Found Content-Length = 683 [12:29:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:29:33]execute_script... [12:29: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)1993546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:29:33]POST & json_proto [12:29:33]process_json_proto [12:29:33]json parsed OK: [12:29:33]protocol is kg_v1.0 [12:29:33]action value=close_receipt [12:29:33]process_action close_receipt [12:29:33]cmd_close_receipt [12:29:33]MH_GetDate [12:29:33]Write to MH i2c: F0 00 00 3D 29 55 [12:29:33]Write i2c OK [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: F0 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: F0 09 00 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: F0 09 00 3D 29 00 B3 4D 47 66 6C E9 28 66 EE [12:29:33]GetLastDocTimeStamp 1715948940 [12:29:33]current date 1715948979 [12:29:33]FM_GetShiftState [12:29:33]SAM_PROTO_GetShiftState [12:29:33]wFMCommunicate request_size=4 [12:29:33]MH_SAM_APDU [12:29:33]CAPDU: 80 13 01 00 [12:29:33]Write to MH i2c: E2 08 00 3E 29 80 13 01 00 00 00 00 00 E4 [12:29:33]Write i2c OK [12:29:33]MH_I2C_Read... [12:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:33]Read from MH i2c: E2 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 0E 00 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 0E 00 3E 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DF [12:29:33]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:29:33]wFMCommunicate OK [12:29:33]SAM_PROTO_GetShiftState done [12:29:33]FM_GetShiftState done [12:29:33]opened in 1715904675 [12:29:33]opened+sec_in_day 1715991075 [12:29:33]quantity*price = 100066 [12:29:33]sum+1 = 100067 [12:29:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.66 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 54 17.05.2024 12:29 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5119 ФПД: 274863971853747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122939&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5119&fm=274863971853747&tin=02508201610067®Number=0000000000154221&sum=100000 [12:29:34]StoreToDocumentArchive [12:29:34]shift 45 fd 5119 [12:29:34]save to /storage/0045/doc_00005119 [12:29:34]save last doc name /storage/0045/doc_00005119 to /storage/kkm_last_doc_name [12:29:34]save OK [12:29:34]Clear old archive folders... [12:29:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:34]tlvbuf is 0127C310 [12:29:34]SAM_PROTO_ClearQueue [12:29:34]wFMCommunicate request_size=4 [12:29:34]MH_SAM_APDU [12:29:34]CAPDU: 80 09 00 00 [12:29:34]Write to MH i2c: E2 08 00 4B 29 80 09 00 00 00 00 00 00 E6 [12:29:34]Write i2c OK [12:29:34]MH_I2C_Read... [12:29:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:34]Read from MH i2c: E2 [12:29:34]MH_I2C_Read... [12:29:34]Read from MH i2c: E2 03 00 [12:29:34]MH_I2C_Read... [12:29:34]Read from MH i2c: E2 03 00 4B 29 00 90 00 E8 [12:29:34]RAPDU: 90 00 [12:29:34]wFMCommunicate OK [12:29:34]SAM_PROTO_ClearQueue done [12:29:34]KKMCreateOFDPacket [12:29:34]OFDProtocolAddRootSTLVToBuf [12:29:34]FM_MakeSignedData [12:29:34]FM_MakeSignedData [12:29:34]SAM_PROTO_SignData [12:29:34]wFMCommunicate request_size=4 [12:29:34]MH_SAM_APDU [12:29:34]CAPDU: 80 0D 01 02 [12:29:34]Write to MH i2c: E2 08 00 4C 29 80 0D 01 02 00 00 00 00 EE [12:29:34]Write i2c OK [12:29:34]MH_I2C_Read... [12:29:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:34]Read from MH i2c: E2 [12:29:34]MH_I2C_Read... [12:29:34]Read from MH i2c: E2 03 00 [12:29:34]MH_I2C_Read... [12:29:34]Read from MH i2c: E2 03 00 4C 29 00 90 00 E9 [12:29:34]RAPDU: 90 00 [12:29:34]wFMCommunicate OK [12:29:34]wFMCommunicate request_size=255 [12:29:34]MH_SAM_APDU [12:29: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 B3 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FF 13 00 00 35 04 06 00 F9 [12:29:34]Write to MH i2c: E2 02 01 4D 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 B3 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FF 13 00 00 35 04 06 00 F9 00 00 D4 [12:29:34]Write i2c OK [12:29:34]MH_I2C_Read... [12:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:35]Read from MH i2c: E2 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 03 00 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 03 00 4D 29 00 90 00 EA [12:29:35]RAPDU: 90 00 [12:29:35]wFMCommunicate OK [12:29:35]wFMCommunicate request_size=10 [12:29:35]MH_SAM_APDU [12:29:35]CAPDU: 80 0D 02 02 05 FC C1 67 65 B3 [12:29:35]Write to MH i2c: E2 0D 00 4E 29 80 0D 02 02 05 00 FC C1 67 65 B3 00 00 37 [12:29:35]Write i2c OK [12:29:35]MH_I2C_Read... [12:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:35]Read from MH i2c: E2 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 03 00 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 03 00 4E 29 00 90 00 EB [12:29:35]RAPDU: 90 00 [12:29:35]wFMCommunicate OK [12:29:35]wFMCommunicate request_size=4 [12:29:35]MH_SAM_APDU [12:29:35]CAPDU: 80 0D 03 02 [12:29:35]Write to MH i2c: E2 08 00 4F 29 80 0D 03 02 00 00 00 00 F3 [12:29:35]Write i2c OK [12:29:35]MH_I2C_Read... [12:29:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:35]Read from MH i2c: E2 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 0B 00 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 0B 00 4F 29 00 FC 2C B9 D7 97 BB E3 EB 90 00 CC [12:29:35]RAPDU: FC 2C B9 D7 97 BB E3 EB 90 00 [12:29:35]wFMCommunicate OK [12:29:35]SAM_PROTO_SignData done [12:29:35]FM_MakeSignedData done [12:29:35]CreateOFDProtocolMessage [12:29:35]wFMCommunicate request_size=4 [12:29:35]MH_SAM_APDU [12:29:35]CAPDU: 80 11 00 00 [12:29:35]Write to MH i2c: E2 08 00 50 29 80 11 00 00 00 00 00 00 F3 [12:29:35]Write i2c OK [12:29:35]MH_I2C_Read... [12:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:35]Read from MH i2c: E2 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 17 00 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: E2 17 00 50 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 48 [12:29:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:29:35]wFMCommunicate OK [12:29:35]CreateOFDProtocolMessage done [12:29:35]OFDSenderStorePacket 5119 [12:29:35]StoreOFDPacket docnum=5119 [12:29:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 67 21 07 01 89 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 B3 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FF 13 00 00 35 04 06 00 F9 FC C1 67 65 B3 FC 2C B9 D7 97 BB E3 EB [12:29:35]CheckFolder [12:29:35]dirname=/storage/ofd_packets [12:29:35]CheckFolder done [12:29:35]ProducePacketName [12:29:35]name=ofd_packets/00005119 [12:29:35]NVStorageSaveData ofd_packets/00005119 [12:29:35]File name is /storage/ofd_packets/00005119 [12:29:35]Write 301 bytes [12:29:35]NVStorageSaveData done [12:29:35]OFDSenderStorePacket done [12:29:35]KKMCreateOFDPacket done [12:29:35]NVStorageSaveData kkm_last_timestamp [12:29:35]File name is /storage/kkm_last_timestamp [12:29:35]Write 4 bytes [12:29:35]NVStorageSaveData done [12:29:35]ExternCall_PrintAddStr [12:29:35]wPrintStart [12:29:35]Write to MH i2c: 01 00 00 51 29 7A [12:29:35]Write i2c OK [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: 01 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: 01 07 00 [12:29:35]MH_I2C_Read... [12:29:35]Read from MH i2c: 01 07 00 51 29 00 00 00 00 00 FF 0F 8F [12:29:35]RasterBufferAndPrint [12:29:35]line Счет N : (1)1993546 [12:29:35]line ИÐÐ: 02508201610067 [12:29:35]line Контрольно-КаÑÑовый Чек [12:29:35]line ПРОДÐЖР[12:29:35]line ТРК (МРК, ГÐК) : 63 [12:29:35]line Товар: 2710124130 [12:29:35]line Ðи-92-К-4 [12:29:35]line 14.980 * 66.80 [12:29:35]line = 1000.66 [12:29:35]line ÐДС 12% ÐСП 1% [12:29:35]line > о реализуемом товаре [12:29:35]line ОКРУГЛЕÐИЕ: -0.66 [12:29:35]line ИТОГО: 1000.00 [12:29:35]line ВнеÑено: 1000.00 [12:29:35]line СДÐЧÐ: 0.00 [12:29:35]line ÐСП 1% : 8.85 [12:29:35]line ÐДС 12% : 106.26 [12:29:35]line Ðаличными: 1000.00 [12:29:35]line Безнал.: 0.00 [12:29:35]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:29:35]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:29:35]line СÐО: Общий режим [12:29:35]line Чек 54 17.05.2024 12:29 [12:29:35]line Смена: 45 ФФД: 1.0 [12:29:35]line ЗÐМ: 0300000237 [12:29:35]line РÐМ: 0000000000154221 [12:29:35]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:29:35]line ФМ: 0000000000963259 [12:29:35]line ФД: 5119 [12:29:35]line ФПД: 274863971853747 [12:29:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122939&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5119&fm=274863971853747&tin=02508201610067®Number=0000000000154221&sum=100000 [12:29:35]OFD Sender: Processing packet 5119 [packets to send 4, broken 3] [12:29:35]ProducePacketName [12:29:35]name=ofd_packets/00005119 [12:29:35]OFD Sender: To server: ‡•öpG, [12:29:35]CommunicateWithHost lk.salyk.kg:30040 [12:29:35]ConnectInit lk.salyk.kg [12:29:35]written 0, free lines is 4095 [12:29:35]Connected sock=11 [12:29:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 67 21 07 01 89 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 B3 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 FF 13 00 00 35 04 06 00 F9 FC C1 67 65 B3 FC 2C B9 D7 97 BB E3 EB [12:29:36]Write to MH i2c: 01 00 00 7C 29 A5 [12:29:36]Write i2c OK [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: 01 [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: 01 07 00 [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: 01 07 00 7C 29 00 00 00 00 00 70 0C 28 [12:29:36]RasterBufferAndPrint [12:29:36]line [12:29:36]line [12:29:36]line [12:29:36]line [12:29:36]line [12:29:36]written 0, free lines is 3186 [12:29:36]MH_Cut [12:29:36]Write to MH i2c: D1 01 00 83 29 01 7E [12:29:36]Write i2c OK [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: D1 [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: D1 01 00 [12:29:36]MH_I2C_Read... [12:29:36]Read from MH i2c: D1 01 00 83 29 00 7D [12:29:36]Write to MH i2c: 01 00 00 84 29 AD [12:29:36]Write i2c OK [12:29:36]MH_I2C_Read... [12:29:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 41 31 47 00 CC 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 39 36 33 32 35 39 10 04 04 00 FF 13 00 00 F4 03 04 00 73 F9 46 66 B6 04 01 00 00 0E 1F C5 75 D9 13 E6 7C [12:29:36]CommunicateWithHost err = 0 [12:29:36]CheckOFDResponse [12:29:36]1017 (14) - 77093643461234 [12:29:36]1041 (16) - 0000000000963259 [12:29:36]1040 (4) - 5119 [12:29:36]1012 (4) - 17.05.2024 06:30 [12:29:36]1206 (1) - 0 [12:29:36]OFD Sender: Remove packet 5119 [12:29:36]ProducePacketName [12:29:36]name=ofd_packets/00005119 [12:29:36]NVStorageDeleteData [12:29:36]OFD Sender: No OFD packet to send [12:29:37]*** Cut start [12:29:37]*** Partial cut [12:29:37]*** CUTSNS_PIN = 1 [12:29:37]*** CUTSNS_PIN = 0 [12:29:37]*** Brake cut motor [12:29:37]Read from MH i2c: 01 [12:29:37]MH_I2C_Read... [12:29:37]*** Stop cut motor [12:29:37]*** Cut end [12:29:37]Read from MH i2c: 01 07 00 [12:29:37]MH_I2C_Read... [12:29:37]Read from MH i2c: 01 07 00 84 29 00 00 00 00 00 FF 0F C2 [12:29:37]process_action close_receipt done [12:29:37]requested_data is exist [12:29:37]produce_requested_data [12:29:37]requested_item fm.sn is exist - process it [12:29:37]wFMCommunicate request_size=4 [12:29:37]MH_SAM_APDU [12:29:37]CAPDU: 80 11 00 00 [12:29:37]Write to MH i2c: E2 08 00 85 29 80 11 00 00 00 00 00 00 28 [12:29:37]Write i2c OK [12:29:37]MH_I2C_Read... [12:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:37]Read from MH i2c: E2 [12:29:37]MH_I2C_Read... [12:29:37]Read from MH i2c: E2 17 00 [12:29:37]MH_I2C_Read... [12:29:37]Read from MH i2c: E2 17 00 85 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7D [12:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:29:37]wFMCommunicate OK [12:29:37]requested_item fd.num is exist - process it [12:29:37]SAM_PROTO_GetFieldsCounters [12:29:37]wFMCommunicate request_size=4 [12:29:37]MH_SAM_APDU [12:29:37]CAPDU: 80 13 00 00 [12:29:37]Write to MH i2c: E2 08 00 86 29 80 13 00 00 00 00 00 00 2B [12:29:37]Write i2c OK [12:29:37]MH_I2C_Read... [12:29:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:38]Read from MH i2c: E2 [12:29:38]MH_I2C_Read... [12:29:38]Read from MH i2c: E2 62 00 [12:29:38]MH_I2C_Read... [12:29:38]Read from MH i2c: E2 62 00 86 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FF 13 00 00 0E 04 04 00 2D 00 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 25 [12:29:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 FF 13 00 00 0E 04 04 00 2D 00 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 [12:29:38]wFMCommunicate OK [12:29:38]SAM_PROTO_GetFieldsCounters done [12:29:38]requested_item shift.num is exist - process it [12:29:38]requested_item shift.opened is exist - process it [12:29:38]req_shift_opened [12:29:38]FM_GetShiftState [12:29:38]SAM_PROTO_GetShiftState [12:29:38]wFMCommunicate request_size=4 [12:29:38]MH_SAM_APDU [12:29:38]CAPDU: 80 13 01 00 [12:29:38]Write to MH i2c: E2 08 00 87 29 80 13 01 00 00 00 00 00 2D [12:29:38]Write i2c OK [12:29:38]MH_I2C_Read... [12:29:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:38]Read from MH i2c: E2 [12:29:38]MH_I2C_Read... [12:29:38]Read from MH i2c: E2 0E 00 [12:29:38]MH_I2C_Read... [12:29:38]Read from MH i2c: E2 0E 00 87 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 28 [12:29:38]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:29:38]wFMCommunicate OK [12:29:38]SAM_PROTO_GetShiftState done [12:29:38]FM_GetShiftState done [12:29:38]req_shift_opened done [12:29:38]requested_item shift.open_date is exist - process it [12:29:38]req_shift_open_date [12:29:38]req_shift_open_date done [12:29:38]produce_requested_data done [12:29:38]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5119,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:29:38]process_action_free close_receipt [12:29:38]json_value_free [12:29:38]json_value_free done [12:29:38]process_json_proto returns [12:29:38]Send response to host [12:29:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5119,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:29:38]free response buf [12:29:38]execute_script done [12:29:38]execute_script returns [12:29:38]free content buf [12:29:38]Sock 9.Close socket [12:29:38]Sock 9.Thread stoped [12:29:41]OFD Sender: No OFD packet to send [12:29:44]accept exits with 7 [12:29:44]New connection [12:29:44]New thread 3067252068 created [12:29:44]Thread 3067108708 joined [12:29:44]Waiting for new connection... [12:29:44] Sock 7.Parse request [12:29:44]Sock 7.Check first char [12:29:44]Sock 7.First char is OK [12:29:44]request: POST /json_proto HTTP/1.0 [12:29:44]Method: POST [12:29:44]URL: /json_proto [12:29:44]Method is POST - this is cgi request [12:29:44]url: /json_proto [12:29:44]query_string will be loaded in cgi processing [12:29:44]execute_cgi json_proto POST (null) [12:29:44]execute_cgi path=json_proto method=POST [12:29:44]POST find Content-Length [12:29:44]Host: 172.17.44.4:8080 [12:29:44]Content-Length: 679 [12:29:44]Content-Type: application/json [12:29:44] [12:29:44]POST finish read [12:29:44]Found Content-Length = 679 [12:29:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124900", "name": "\u0410\u0438-100-\u041A-3", "price" : 96.50, "quantity" : 5.190, "sum" : 500.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:29:44]execute_script... [12:29: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)1993547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124900", "name": "\u0410\u0438-100-\u041A-3", "price" : 96.50, "quantity" : 5.190, "sum" : 500.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:29:44]POST & json_proto [12:29:44]process_json_proto [12:29:44]json parsed OK: [12:29:44]protocol is kg_v1.0 [12:29:44]action value=close_receipt [12:29:44]process_action close_receipt [12:29:44]cmd_close_receipt [12:29:44]MH_GetDate [12:29:44]Write to MH i2c: F0 00 00 88 29 A0 [12:29:44]Write i2c OK [12:29:44]MH_I2C_Read... [12:29:44]Read from MH i2c: F0 [12:29:44]MH_I2C_Read... [12:29:44]Read from MH i2c: F0 09 00 [12:29:44]MH_I2C_Read... [12:29:44]Read from MH i2c: F0 09 00 88 29 00 BD 4D 47 66 6C E9 28 66 43 [12:29:44]GetLastDocTimeStamp 1715948979 [12:29:44]current date 1715948989 [12:29:44]FM_GetShiftState [12:29:44]SAM_PROTO_GetShiftState [12:29:44]wFMCommunicate request_size=4 [12:29:44]MH_SAM_APDU [12:29:44]CAPDU: 80 13 01 00 [12:29:44]Write to MH i2c: E2 08 00 89 29 80 13 01 00 00 00 00 00 2F [12:29:44]Write i2c OK [12:29:44]MH_I2C_Read... [12:29:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:44]Read from MH i2c: E2 [12:29:44]MH_I2C_Read... [12:29:44]Read from MH i2c: E2 0E 00 [12:29:44]MH_I2C_Read... [12:29:44]Read from MH i2c: E2 0E 00 89 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 2A [12:29:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:29:44]wFMCommunicate OK [12:29:44]SAM_PROTO_GetShiftState done [12:29:44]FM_GetShiftState done [12:29:44]opened in 1715904675 [12:29:44]opened+sec_in_day 1715991075 [12:29:44]quantity*price = 50083 [12:29:44]sum+1 = 50085 [12:29:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.84 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.19 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 55 17.05.2024 12:29 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5120 ФПД: 71718497219807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122949&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5120&fm=71718497219807&tin=02508201610067®Number=0000000000154221&sum=50000 [12:29:45]StoreToDocumentArchive [12:29:45]shift 45 fd 5120 [12:29:45]save to /storage/0045/doc_00005120 [12:29:45]save last doc name /storage/0045/doc_00005120 to /storage/kkm_last_doc_name [12:29:45]save OK [12:29:45]Clear old archive folders... [12:29:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:29:45]tlvbuf is 011AA1F0 [12:29:45]SAM_PROTO_ClearQueue [12:29:45]wFMCommunicate request_size=4 [12:29:45]MH_SAM_APDU [12:29:45]CAPDU: 80 09 00 00 [12:29:45]Write to MH i2c: E2 08 00 96 29 80 09 00 00 00 00 00 00 31 [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:45]Read from MH i2c: E2 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 96 29 00 90 00 33 [12:29:45]RAPDU: 90 00 [12:29:45]wFMCommunicate OK [12:29:45]SAM_PROTO_ClearQueue done [12:29:45]KKMCreateOFDPacket [12:29:45]OFDProtocolAddRootSTLVToBuf [12:29:45]FM_MakeSignedData [12:29:45]FM_MakeSignedData [12:29:45]SAM_PROTO_SignData [12:29:45]wFMCommunicate request_size=4 [12:29:45]MH_SAM_APDU [12:29:45]CAPDU: 80 0D 01 02 [12:29:45]Write to MH i2c: E2 08 00 97 29 80 0D 01 02 00 00 00 00 39 [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:45]Read from MH i2c: E2 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 97 29 00 90 00 34 [12:29:45]RAPDU: 90 00 [12:29:45]wFMCommunicate OK [12:29:45]wFMCommunicate request_size=255 [12:29:45]MH_SAM_APDU [12:29: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 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 A4 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 14 00 00 00 00 07 04 06 00 50 C3 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 BD 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 14 00 00 35 04 06 00 [12:29:45]Write to MH i2c: E2 02 01 98 29 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 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 A4 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 14 00 00 00 00 07 04 06 00 50 C3 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 BD 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 14 00 00 35 04 06 00 00 00 EB [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:45]Read from MH i2c: E2 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 98 29 00 90 00 35 [12:29:45]RAPDU: 90 00 [12:29:45]wFMCommunicate OK [12:29:45]wFMCommunicate request_size=11 [12:29:45]MH_SAM_APDU [12:29:45]CAPDU: 80 0D 02 02 06 41 3A 43 8C F4 DF [12:29:45]Write to MH i2c: E2 0E 00 99 29 80 0D 02 02 06 00 41 3A 43 8C F4 DF 00 00 65 [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:45]Read from MH i2c: E2 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 03 00 99 29 00 90 00 36 [12:29:45]RAPDU: 90 00 [12:29:45]wFMCommunicate OK [12:29:45]wFMCommunicate request_size=4 [12:29:45]MH_SAM_APDU [12:29:45]CAPDU: 80 0D 03 02 [12:29:45]Write to MH i2c: E2 08 00 9A 29 80 0D 03 02 00 00 00 00 3E [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:45]Read from MH i2c: E2 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 0B 00 [12:29:45]MH_I2C_Read... [12:29:45]Read from MH i2c: E2 0B 00 9A 29 00 AB AE 5B F9 99 66 8B 56 90 00 CC [12:29:45]RAPDU: AB AE 5B F9 99 66 8B 56 90 00 [12:29:45]wFMCommunicate OK [12:29:45]SAM_PROTO_SignData done [12:29:45]FM_MakeSignedData done [12:29:45]CreateOFDProtocolMessage [12:29:45]wFMCommunicate request_size=4 [12:29:45]MH_SAM_APDU [12:29:45]CAPDU: 80 11 00 00 [12:29:45]Write to MH i2c: E2 08 00 9B 29 80 11 00 00 00 00 00 00 3E [12:29:45]Write i2c OK [12:29:45]MH_I2C_Read... [12:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:46]Read from MH i2c: E2 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: E2 17 00 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: E2 17 00 9B 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 93 [12:29:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:29:46]wFMCommunicate OK [12:29:46]CreateOFDProtocolMessage done [12:29:46]OFDSenderStorePacket 5120 [12:29:46]StoreOFDPacket docnum=5120 [12:29:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 01 00 00 56 27 08 01 DF 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 A4 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 14 00 00 00 00 07 04 06 00 50 C3 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 BD 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 14 00 00 35 04 06 00 41 3A 43 8C F4 DF AB AE 5B F9 99 66 8B 56 [12:29:46]CheckFolder [12:29:46]dirname=/storage/ofd_packets [12:29:46]CheckFolder done [12:29:46]ProducePacketName [12:29:46]name=ofd_packets/00005120 [12:29:46]NVStorageSaveData ofd_packets/00005120 [12:29:46]File name is /storage/ofd_packets/00005120 [12:29:46]Write 302 bytes [12:29:46]NVStorageSaveData done [12:29:46]OFDSenderStorePacket done [12:29:46]KKMCreateOFDPacket done [12:29:46]NVStorageSaveData kkm_last_timestamp [12:29:46]File name is /storage/kkm_last_timestamp [12:29:46]Write 4 bytes [12:29:46]NVStorageSaveData done [12:29:46]ExternCall_PrintAddStr [12:29:46]wPrintStart [12:29:46]Write to MH i2c: 01 00 00 9C 29 C5 [12:29:46]Write i2c OK [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 07 00 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 07 00 9C 29 00 00 00 00 00 FF 0F DA [12:29:46]RasterBufferAndPrint [12:29:46]line Счет N : (1)1993547 [12:29:46]line ИÐÐ: 02508201610067 [12:29:46]line Контрольно-КаÑÑовый Чек [12:29:46]line ПРОДÐЖР[12:29:46]line ТРК (МРК, ГÐК) : 41 [12:29:46]line Товар: 2710124900 [12:29:46]line Ðи-100-К-3 [12:29:46]line 5.190 * 96.50 [12:29:46]line = 500.84 [12:29:46]line ÐДС 12% ÐСП 1% [12:29:46]line > о реализуемом товаре [12:29:46]line ОКРУГЛЕÐИЕ: -0.84 [12:29:46]line ИТОГО: 500.00 [12:29:46]line ВнеÑено: 500.00 [12:29:46]line СДÐЧÐ: 0.00 [12:29:46]line ÐСП 1% : 4.43 [12:29:46]line ÐДС 12% : 53.19 [12:29:46]line Ðаличными: 500.00 [12:29:46]line Безнал.: 0.00 [12:29:46]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:29:46]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:29:46]line СÐО: Общий режим [12:29:46]line Чек 55 17.05.2024 12:29 [12:29:46]line Смена: 45 ФФД: 1.0 [12:29:46]line ЗÐМ: 0300000237 [12:29:46]line РÐМ: 0000000000154221 [12:29:46]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:29:46]line ФМ: 0000000000963259 [12:29:46]line ФД: 5120 [12:29:46]line ФПД: 71718497219807 [12:29:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T122949&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5120&fm=71718497219807&tin=02508201610067®Number=0000000000154221&sum=50000 [12:29:46]written 0, free lines is 4095 [12:29:46]OFD Sender: Processing packet 5120 [packets to send 4, broken 3] [12:29:46]ProducePacketName [12:29:46]name=ofd_packets/00005120 [12:29:46]OFD Sender: To server: ‡•öpG, [12:29:46]CommunicateWithHost lk.salyk.kg:30040 [12:29:46]ConnectInit lk.salyk.kg [12:29:46]Connected sock=10 [12:29:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 01 00 00 56 27 08 01 DF 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 A4 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 14 00 00 00 00 07 04 06 00 50 C3 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 BD 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 14 00 00 35 04 06 00 41 3A 43 8C F4 DF AB AE 5B F9 99 66 8B 56 [12:29:46]Write to MH i2c: 01 00 00 C7 29 F0 [12:29:46]Write i2c OK [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 07 00 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: 01 07 00 C7 29 00 00 00 00 00 6D 0C 70 [12:29:46]RasterBufferAndPrint [12:29:46]line [12:29:46]line [12:29:46]line [12:29:46]line [12:29:46]line [12:29:46]written 0, free lines is 3184 [12:29:46]MH_Cut [12:29:46]Write to MH i2c: D1 01 00 CE 29 01 C9 [12:29:46]Write i2c OK [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: D1 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: D1 01 00 [12:29:46]MH_I2C_Read... [12:29:46]Read from MH i2c: D1 01 00 CE 29 00 C8 [12:29:46]Write to MH i2c: 01 00 00 CF 29 F8 [12:29:46]Write i2c OK [12:29:46]MH_I2C_Read... [12:29:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DA D1 47 00 16 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 00 14 00 00 F4 03 04 00 7E F9 46 66 B6 04 01 00 00 9B 34 2A 06 5F 4C 49 64 [12:29:46]CommunicateWithHost err = 0 [12:29:46]CheckOFDResponse [12:29:46]1017 (14) - 77093643461234 [12:29:46]1041 (16) - 0000000000963259 [12:29:46]1040 (4) - 5120 [12:29:46]1012 (4) - 17.05.2024 06:30 [12:29:46]1206 (1) - 0 [12:29:46]OFD Sender: Remove packet 5120 [12:29:46]ProducePacketName [12:29:46]name=ofd_packets/00005120 [12:29:46]NVStorageDeleteData [12:29:47]OFD Sender: No OFD packet to send [12:29:47]*** Cut start [12:29:47]*** Partial cut [12:29:47]*** CUTSNS_PIN = 1 [12:29:47]*** CUTSNS_PIN = 0 [12:29:47]*** Brake cut motor [12:29:48]Read from MH i2c: 01 [12:29:48]MH_I2C_Read... [12:29:48]*** Stop cut motor [12:29:48]*** Cut end [12:29:48]Read from MH i2c: 01 07 00 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: 01 07 00 CF 29 00 00 00 00 00 FF 0F 0D [12:29:48]process_action close_receipt done [12:29:48]requested_data is exist [12:29:48]produce_requested_data [12:29:48]requested_item fm.sn is exist - process it [12:29:48]wFMCommunicate request_size=4 [12:29:48]MH_SAM_APDU [12:29:48]CAPDU: 80 11 00 00 [12:29:48]Write to MH i2c: E2 08 00 D0 29 80 11 00 00 00 00 00 00 73 [12:29:48]Write i2c OK [12:29:48]MH_I2C_Read... [12:29:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:48]Read from MH i2c: E2 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 17 00 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 17 00 D0 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C8 [12:29:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:29:48]wFMCommunicate OK [12:29:48]requested_item fd.num is exist - process it [12:29:48]SAM_PROTO_GetFieldsCounters [12:29:48]wFMCommunicate request_size=4 [12:29:48]MH_SAM_APDU [12:29:48]CAPDU: 80 13 00 00 [12:29:48]Write to MH i2c: E2 08 00 D1 29 80 13 00 00 00 00 00 00 76 [12:29:48]Write i2c OK [12:29:48]MH_I2C_Read... [12:29:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:48]Read from MH i2c: E2 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 62 00 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 62 00 D1 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 00 14 00 00 0E 04 04 00 2D 00 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 75 [12:29:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 00 14 00 00 0E 04 04 00 2D 00 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 [12:29:48]wFMCommunicate OK [12:29:48]SAM_PROTO_GetFieldsCounters done [12:29:48]requested_item shift.num is exist - process it [12:29:48]requested_item shift.opened is exist - process it [12:29:48]req_shift_opened [12:29:48]FM_GetShiftState [12:29:48]SAM_PROTO_GetShiftState [12:29:48]wFMCommunicate request_size=4 [12:29:48]MH_SAM_APDU [12:29:48]CAPDU: 80 13 01 00 [12:29:48]Write to MH i2c: E2 08 00 D2 29 80 13 01 00 00 00 00 00 78 [12:29:48]Write i2c OK [12:29:48]MH_I2C_Read... [12:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:48]Read from MH i2c: E2 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 0E 00 [12:29:48]MH_I2C_Read... [12:29:48]Read from MH i2c: E2 0E 00 D2 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 73 [12:29:48]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:29:48]wFMCommunicate OK [12:29:48]SAM_PROTO_GetShiftState done [12:29:48]FM_GetShiftState done [12:29:48]req_shift_opened done [12:29:48]requested_item shift.open_date is exist - process it [12:29:48]req_shift_open_date [12:29:48]req_shift_open_date done [12:29:48]produce_requested_data done [12:29:48]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5120,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:29:48]process_action_free close_receipt [12:29:48]json_value_free [12:29:48]json_value_free done [12:29:48]process_json_proto returns [12:29:48]Send response to host [12:29:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5120,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:29:48]free response buf [12:29:48]execute_script done [12:29:48]execute_script returns [12:29:48]free content buf [12:29:48]Sock 7.Close socket [12:29:48]Sock 7.Thread stoped [12:29:52]OFD Sender: No OFD packet to send [12:29:57]OFD Sender: No OFD packet to send [12:30:02]OFD Sender: No OFD packet to send [12:30:07]OFD Sender: No OFD packet to send [12:30:12]OFD Sender: No OFD packet to send [12:30:16]accept exits with 9 [12:30:16]New connection [12:30:16]New thread 3067108708 created [12:30:16]Thread 3067252068 joined [12:30:16]Waiting for new connection... [12:30:16] Sock 9.Parse request [12:30:16]Sock 9.Check first char [12:30:16]Sock 9.First char is OK [12:30:16]request: POST /json_proto HTTP/1.0 [12:30:16]Method: POST [12:30:16]URL: /json_proto [12:30:16]Method is POST - this is cgi request [12:30:16]url: /json_proto [12:30:16]query_string will be loaded in cgi processing [12:30:16]execute_cgi json_proto POST (null) [12:30:16]execute_cgi path=json_proto method=POST [12:30:16]POST find Content-Length [12:30:16]Host: 172.17.44.4:8080 [12:30:16]Content-Length: 680 [12:30:16]Content-Type: application/json [12:30:16] [12:30:16]POST finish read [12:30:16]Found Content-Length = 680 [12:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:16]execute_script... [12:30: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)1993548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 13.390, "sum" : 1000.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:16]POST & json_proto [12:30:16]process_json_proto [12:30:16]json parsed OK: [12:30:16]protocol is kg_v1.0 [12:30:16]action value=close_receipt [12:30:16]process_action close_receipt [12:30:16]cmd_close_receipt [12:30:16]MH_GetDate [12:30:16]Write to MH i2c: F0 00 00 D3 29 EB [12:30:16]Write i2c OK [12:30:16]MH_I2C_Read... [12:30:16]Read from MH i2c: F0 [12:30:16]MH_I2C_Read... [12:30:16]Read from MH i2c: F0 09 00 [12:30:16]MH_I2C_Read... [12:30:16]Read from MH i2c: F0 09 00 D3 29 00 DE 4D 47 66 6C E9 28 66 AF [12:30:16]GetLastDocTimeStamp 1715948989 [12:30:16]current date 1715949022 [12:30:16]FM_GetShiftState [12:30:16]SAM_PROTO_GetShiftState [12:30:16]wFMCommunicate request_size=4 [12:30:16]MH_SAM_APDU [12:30:16]CAPDU: 80 13 01 00 [12:30:16]Write to MH i2c: E2 08 00 D4 29 80 13 01 00 00 00 00 00 7A [12:30:16]Write i2c OK [12:30:16]MH_I2C_Read... [12:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:16]Read from MH i2c: E2 [12:30:16]MH_I2C_Read... [12:30:16]Read from MH i2c: E2 0E 00 [12:30:16]MH_I2C_Read... [12:30:16]Read from MH i2c: E2 0E 00 D4 29 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 75 [12:30:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:30:16]wFMCommunicate OK [12:30:16]SAM_PROTO_GetShiftState done [12:30:16]FM_GetShiftState done [12:30:16]opened in 1715904675 [12:30:16]opened+sec_in_day 1715991075 [12:30:16]quantity*price = 100023 [12:30:16]sum+1 = 100024 [12:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.23 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.22 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 56 17.05.2024 12:30 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5121 ФПД: 123420680341591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T123022&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5121&fm=123420680341591&tin=02508201610067®Number=0000000000154221&sum=100000 [12:30:17]StoreToDocumentArchive [12:30:17]shift 45 fd 5121 [12:30:17]save to /storage/0045/doc_00005121 [12:30:17]save last doc name /storage/0045/doc_00005121 to /storage/kkm_last_doc_name [12:30:17]save OK [12:30:17]Clear old archive folders... [12:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:30:17]tlvbuf is 0127C310 [12:30:17]SAM_PROTO_ClearQueue [12:30:17]wFMCommunicate request_size=4 [12:30:17]MH_SAM_APDU [12:30:17]CAPDU: 80 09 00 00 [12:30:17]Write to MH i2c: E2 08 00 E1 29 80 09 00 00 00 00 00 00 7C [12:30:17]Write i2c OK [12:30:17]MH_I2C_Read... [12:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:17]Read from MH i2c: E2 [12:30:17]MH_I2C_Read... [12:30:17]Read from MH i2c: E2 03 00 [12:30:17]MH_I2C_Read... [12:30:17]Read from MH i2c: E2 03 00 E1 29 00 90 00 7E [12:30:17]RAPDU: 90 00 [12:30:17]wFMCommunicate OK [12:30:17]SAM_PROTO_ClearQueue done [12:30:17]KKMCreateOFDPacket [12:30:17]OFDProtocolAddRootSTLVToBuf [12:30:17]FM_MakeSignedData [12:30:17]FM_MakeSignedData [12:30:17]SAM_PROTO_SignData [12:30:17]wFMCommunicate request_size=4 [12:30:17]MH_SAM_APDU [12:30:17]CAPDU: 80 0D 01 02 [12:30:17]Write to MH i2c: E2 08 00 E2 29 80 0D 01 02 00 00 00 00 84 [12:30:17]Write i2c OK [12:30:17]MH_I2C_Read... [12:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:17]Read from MH i2c: E2 [12:30:17]MH_I2C_Read... [12:30:17]Read from MH i2c: E2 03 00 [12:30:17]MH_I2C_Read... [12:30:17]Read from MH i2c: E2 03 00 E2 29 00 90 00 7F [12:30:17]RAPDU: 90 00 [12:30:17]wFMCommunicate OK [12:30:17]wFMCommunicate request_size=255 [12:30:17]MH_SAM_APDU [12:30:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DE 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 01 14 00 00 35 04 06 00 70 40 1D CF [12:30:17]Write to MH i2c: E2 02 01 E3 29 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DE 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 01 14 00 00 35 04 06 00 70 40 1D CF 00 00 3F [12:30:17]Write i2c OK [12:30:17]MH_I2C_Read... [12:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:18]Read from MH i2c: E2 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 03 00 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 03 00 E3 29 00 90 00 80 [12:30:18]RAPDU: 90 00 [12:30:18]wFMCommunicate OK [12:30:18]wFMCommunicate request_size=7 [12:30:18]MH_SAM_APDU [12:30:18]CAPDU: 80 0D 02 02 02 48 57 [12:30:18]Write to MH i2c: E2 0A 00 E4 29 80 0D 02 02 02 00 48 57 00 00 2A [12:30:18]Write i2c OK [12:30:18]MH_I2C_Read... [12:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:18]Read from MH i2c: E2 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 03 00 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 03 00 E4 29 00 90 00 81 [12:30:18]RAPDU: 90 00 [12:30:18]wFMCommunicate OK [12:30:18]wFMCommunicate request_size=4 [12:30:18]MH_SAM_APDU [12:30:18]CAPDU: 80 0D 03 02 [12:30:18]Write to MH i2c: E2 08 00 E5 29 80 0D 03 02 00 00 00 00 89 [12:30:18]Write i2c OK [12:30:18]MH_I2C_Read... [12:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:18]Read from MH i2c: E2 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 0B 00 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 0B 00 E5 29 00 50 85 47 88 7B 93 19 1A 90 00 6F [12:30:18]RAPDU: 50 85 47 88 7B 93 19 1A 90 00 [12:30:18]wFMCommunicate OK [12:30:18]SAM_PROTO_SignData done [12:30:18]FM_MakeSignedData done [12:30:18]CreateOFDProtocolMessage [12:30:18]wFMCommunicate request_size=4 [12:30:18]MH_SAM_APDU [12:30:18]CAPDU: 80 11 00 00 [12:30:18]Write to MH i2c: E2 08 00 E6 29 80 11 00 00 00 00 00 00 89 [12:30:18]Write i2c OK [12:30:18]MH_I2C_Read... [12:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:18]Read from MH i2c: E2 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 17 00 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: E2 17 00 E6 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DE [12:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:30:18]wFMCommunicate OK [12:30:18]CreateOFDProtocolMessage done [12:30:18]OFDSenderStorePacket 5121 [12:30:18]StoreOFDPacket docnum=5121 [12:30:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 74 B6 04 01 00 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DE 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 01 14 00 00 35 04 06 00 70 40 1D CF 48 57 50 85 47 88 7B 93 19 1A [12:30:18]CheckFolder [12:30:18]dirname=/storage/ofd_packets [12:30:18]CheckFolder done [12:30:18]ProducePacketName [12:30:18]name=ofd_packets/00005121 [12:30:18]NVStorageSaveData ofd_packets/00005121 [12:30:18]File name is /storage/ofd_packets/00005121 [12:30:18]Write 298 bytes [12:30:18]NVStorageSaveData done [12:30:18]OFDSenderStorePacket done [12:30:18]KKMCreateOFDPacket done [12:30:18]NVStorageSaveData kkm_last_timestamp [12:30:18]File name is /storage/kkm_last_timestamp [12:30:18]Write 4 bytes [12:30:18]NVStorageSaveData done [12:30:18]ExternCall_PrintAddStr [12:30:18]wPrintStart [12:30:18]Write to MH i2c: 01 00 00 E7 29 10 [12:30:18]Write i2c OK [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: 01 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: 01 07 00 [12:30:18]MH_I2C_Read... [12:30:18]Read from MH i2c: 01 07 00 E7 29 00 00 00 00 00 FF 0F 25 [12:30:18]RasterBufferAndPrint [12:30:18]line Счет N : (1)1993548 [12:30:18]line ИÐÐ: 02508201610067 [12:30:18]line Контрольно-КаÑÑовый Чек [12:30:18]line ПРОДÐЖР[12:30:18]line ТРК (МРК, ГÐК) : 21 [12:30:18]line Товар: 2710194210 [12:30:18]line ДТ-К-5 [12:30:18]line 13.390 * 74.70 [12:30:18]line = 1000.23 [12:30:18]line ÐДС 12% ÐСП 1% [12:30:18]line > о реализуемом товаре [12:30:18]line ОКРУГЛЕÐИЕ: -0.23 [12:30:18]line ИТОГО: 1000.00 [12:30:18]line ВнеÑено: 1000.00 [12:30:18]line СДÐЧÐ: 0.00 [12:30:18]line ÐСП 1% : 8.85 [12:30:18]line ÐДС 12% : 106.22 [12:30:18]line Ðаличными: 1000.00 [12:30:18]line Безнал.: 0.00 [12:30:18]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:30:18]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:30:18]line СÐО: Общий режим [12:30:18]line Чек 56 17.05.2024 12:30 [12:30:18]line Смена: 45 ФФД: 1.0 [12:30:18]line ЗÐМ: 0300000237 [12:30:18]line РÐМ: 0000000000154221 [12:30:18]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:30:18]line ФМ: 0000000000963259 [12:30:18]line ФД: 5121 [12:30:18]line ФПД: 123420680341591 [12:30:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T123022&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5121&fm=123420680341591&tin=02508201610067®Number=0000000000154221&sum=100000 [12:30:18]OFD Sender: Processing packet 5121 [packets to send 4, broken 3] [12:30:18]ProducePacketName [12:30:18]name=ofd_packets/00005121 [12:30:18]OFD Sender: To server: ‡•öpG, [12:30:18]CommunicateWithHost lk.salyk.kg:30040 [12:30:18]ConnectInit lk.salyk.kg [12:30:18]written 0, free lines is 4095 [12:30:19]Connected sock=11 [12:30:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 74 B6 04 01 00 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 B7 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DE 4D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 01 14 00 00 35 04 06 00 70 40 1D CF 48 57 50 85 47 88 7B 93 19 1A [12:30:19]Write to MH i2c: 01 00 00 12 2A 3C [12:30:19]Write i2c OK [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: 01 [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: 01 07 00 [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: 01 07 00 12 2A 00 00 00 00 00 71 0C C0 [12:30:19]RasterBufferAndPrint [12:30:19]line [12:30:19]line [12:30:19]line [12:30:19]line [12:30:19]line [12:30:19]written 0, free lines is 3187 [12:30:19]MH_Cut [12:30:19]Write to MH i2c: D1 01 00 19 2A 01 15 [12:30:19]Write i2c OK [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: D1 [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: D1 01 00 [12:30:19]MH_I2C_Read... [12:30:19]Read from MH i2c: D1 01 00 19 2A 00 14 [12:30:19]Write to MH i2c: 01 00 00 1A 2A 44 [12:30:19]Write i2c OK [12:30:19]MH_I2C_Read... [12:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 00 0D 47 00 EF 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 39 36 33 32 35 39 10 04 04 00 01 14 00 00 F4 03 04 00 9E F9 46 66 B6 04 01 00 00 5F D5 92 85 AC A2 7F 89 [12:30:19]CommunicateWithHost err = 0 [12:30:19]CheckOFDResponse [12:30:19]1017 (14) - 77093643461234 [12:30:19]1041 (16) - 0000000000963259 [12:30:19]1040 (4) - 5121 [12:30:19]1012 (4) - 17.05.2024 06:30 [12:30:19]1206 (1) - 0 [12:30:19]OFD Sender: Remove packet 5121 [12:30:19]ProducePacketName [12:30:19]name=ofd_packets/00005121 [12:30:19]NVStorageDeleteData [12:30:19]OFD Sender: No OFD packet to send [12:30:20]*** Cut start [12:30:20]*** Partial cut [12:30:20]*** CUTSNS_PIN = 1 [12:30:20]*** CUTSNS_PIN = 0 [12:30:20]*** Brake cut motor [12:30:20]Read from MH i2c: 01 [12:30:20]MH_I2C_Read... [12:30:20]*** Stop cut motor [12:30:20]*** Cut end [12:30:20]Read from MH i2c: 01 07 00 [12:30:20]MH_I2C_Read... [12:30:20]Read from MH i2c: 01 07 00 1A 2A 00 00 00 00 00 FF 0F 59 [12:30:20]process_action close_receipt done [12:30:20]requested_data is exist [12:30:20]produce_requested_data [12:30:20]requested_item fm.sn is exist - process it [12:30:20]wFMCommunicate request_size=4 [12:30:20]MH_SAM_APDU [12:30:20]CAPDU: 80 11 00 00 [12:30:20]Write to MH i2c: E2 08 00 1B 2A 80 11 00 00 00 00 00 00 BF [12:30:20]Write i2c OK [12:30:20]MH_I2C_Read... [12:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:20]Read from MH i2c: E2 [12:30:20]MH_I2C_Read... [12:30:20]Read from MH i2c: E2 17 00 [12:30:20]MH_I2C_Read... [12:30:20]Read from MH i2c: E2 17 00 1B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 14 [12:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:30:20]wFMCommunicate OK [12:30:20]requested_item fd.num is exist - process it [12:30:20]SAM_PROTO_GetFieldsCounters [12:30:20]wFMCommunicate request_size=4 [12:30:20]MH_SAM_APDU [12:30:20]CAPDU: 80 13 00 00 [12:30:20]Write to MH i2c: E2 08 00 1C 2A 80 13 00 00 00 00 00 00 C2 [12:30:20]Write i2c OK [12:30:20]MH_I2C_Read... [12:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:21]Read from MH i2c: E2 [12:30:21]MH_I2C_Read... [12:30:21]Read from MH i2c: E2 62 00 [12:30:21]MH_I2C_Read... [12:30:21]Read from MH i2c: E2 62 00 1C 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 01 14 00 00 0E 04 04 00 2D 00 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 C5 [12:30:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 01 14 00 00 0E 04 04 00 2D 00 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 [12:30:21]wFMCommunicate OK [12:30:21]SAM_PROTO_GetFieldsCounters done [12:30:21]requested_item shift.num is exist - process it [12:30:21]requested_item shift.opened is exist - process it [12:30:21]req_shift_opened [12:30:21]FM_GetShiftState [12:30:21]SAM_PROTO_GetShiftState [12:30:21]wFMCommunicate request_size=4 [12:30:21]MH_SAM_APDU [12:30:21]CAPDU: 80 13 01 00 [12:30:21]Write to MH i2c: E2 08 00 1D 2A 80 13 01 00 00 00 00 00 C4 [12:30:21]Write i2c OK [12:30:21]MH_I2C_Read... [12:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:21]Read from MH i2c: E2 [12:30:21]MH_I2C_Read... [12:30:21]Read from MH i2c: E2 0E 00 [12:30:21]MH_I2C_Read... [12:30:21]Read from MH i2c: E2 0E 00 1D 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 BF [12:30:21]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:30:21]wFMCommunicate OK [12:30:21]SAM_PROTO_GetShiftState done [12:30:21]FM_GetShiftState done [12:30:21]req_shift_opened done [12:30:21]requested_item shift.open_date is exist - process it [12:30:21]req_shift_open_date [12:30:21]req_shift_open_date done [12:30:21]produce_requested_data done [12:30:21]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5121,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:30:21]process_action_free close_receipt [12:30:21]json_value_free [12:30:21]json_value_free done [12:30:21]process_json_proto returns [12:30:21]Send response to host [12:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5121,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:30:21]free response buf [12:30:21]execute_script done [12:30:21]execute_script returns [12:30:21]free content buf [12:30:21]Sock 9.Close socket [12:30:21]Sock 9.Thread stoped [12:30:24]OFD Sender: No OFD packet to send [12:30:29]OFD Sender: No OFD packet to send [12:30:34]OFD Sender: No OFD packet to send [12:30:39]OFD Sender: No OFD packet to send [12:30:44]OFD Sender: No OFD packet to send [12:30:49]OFD Sender: No OFD packet to send [12:30:54]OFD Sender: No OFD packet to send [12:30:59]OFD Sender: No OFD packet to send [12:31:04]OFD Sender: No OFD packet to send [12:31:09]OFD Sender: No OFD packet to send [12:31:14]OFD Sender: No OFD packet to send [12:31:19]OFD Sender: No OFD packet to send [12:31:24]OFD Sender: No OFD packet to send [12:31:29]OFD Sender: No OFD packet to send [12:31:34]OFD Sender: No OFD packet to send [12:31:39]OFD Sender: No OFD packet to send [12:31:44]OFD Sender: No OFD packet to send [12:31:49]OFD Sender: No OFD packet to send [12:31:54]OFD Sender: No OFD packet to send [12:31:59]OFD Sender: No OFD packet to send [12:32:04]OFD Sender: No OFD packet to send [12:32:09]OFD Sender: No OFD packet to send [12:32:14]OFD Sender: No OFD packet to send [12:32:19]OFD Sender: No OFD packet to send [12:32:24]OFD Sender: No OFD packet to send [12:32:29]OFD Sender: No OFD packet to send [12:32:34]OFD Sender: No OFD packet to send [12:32:39]OFD Sender: No OFD packet to send [12:32:44]OFD Sender: No OFD packet to send [12:32:49]OFD Sender: No OFD packet to send [12:32:54]OFD Sender: No OFD packet to send [12:32:59]OFD Sender: No OFD packet to send [12:33:04]OFD Sender: No OFD packet to send [12:33:09]OFD Sender: No OFD packet to send [12:33:14]OFD Sender: No OFD packet to send [12:33:19]OFD Sender: No OFD packet to send [12:33:24]OFD Sender: No OFD packet to send [12:33:29]OFD Sender: No OFD packet to send [12:33:34]OFD Sender: No OFD packet to send [12:33:39]OFD Sender: No OFD packet to send [12:33:44]OFD Sender: No OFD packet to send [12:33:49]OFD Sender: No OFD packet to send [12:33:54]OFD Sender: No OFD packet to send [12:33:59]OFD Sender: No OFD packet to send [12:34:04]OFD Sender: No OFD packet to send [12:34:09]OFD Sender: No OFD packet to send [12:34:14]OFD Sender: No OFD packet to send [12:34:19]OFD Sender: No OFD packet to send [12:34:24]OFD Sender: No OFD packet to send [12:34:29]OFD Sender: No OFD packet to send [12:34:35]OFD Sender: No OFD packet to send [12:34:40]OFD Sender: No OFD packet to send [12:34:45]OFD Sender: No OFD packet to send [12:34:50]OFD Sender: No OFD packet to send [12:34:53]accept exits with 7 [12:34:53]New connection [12:34:53]New thread 3067252068 created [12:34:53]Thread 3067108708 joined [12:34:53]Waiting for new connection... [12:34:53] Sock 7.Parse request [12:34:53]Sock 7.Check first char [12:34:53]Sock 7.First char is OK [12:34:53]request: POST /json_proto HTTP/1.0 [12:34:53]Method: POST [12:34:53]URL: /json_proto [12:34:53]Method is POST - this is cgi request [12:34:53]url: /json_proto [12:34:53]query_string will be loaded in cgi processing [12:34:53]execute_cgi json_proto POST (null) [12:34:53]execute_cgi path=json_proto method=POST [12:34:53]POST find Content-Length [12:34:53]Host: 172.17.44.4:8080 [12:34:53]Content-Length: 678 [12:34:53]Content-Type: application/json [12:34:53] [12:34:53]POST finish read [12:34:53]Found Content-Length = 678 [12:34:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:53]execute_script... [12:34: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)1993550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:53]POST & json_proto [12:34:53]process_json_proto [12:34:53]json parsed OK: [12:34:53]protocol is kg_v1.0 [12:34:53]action value=close_receipt [12:34:53]process_action close_receipt [12:34:53]cmd_close_receipt [12:34:53]MH_GetDate [12:34:53]Write to MH i2c: F0 00 00 1E 2A 37 [12:34:53]Write i2c OK [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: F0 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: F0 09 00 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: F0 09 00 1E 2A 00 F3 4E 47 66 6C E9 28 66 11 [12:34:53]GetLastDocTimeStamp 1715949022 [12:34:53]current date 1715949299 [12:34:53]FM_GetShiftState [12:34:53]SAM_PROTO_GetShiftState [12:34:53]wFMCommunicate request_size=4 [12:34:53]MH_SAM_APDU [12:34:53]CAPDU: 80 13 01 00 [12:34:53]Write to MH i2c: E2 08 00 1F 2A 80 13 01 00 00 00 00 00 C6 [12:34:53]Write i2c OK [12:34:53]MH_I2C_Read... [12:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:53]Read from MH i2c: E2 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: E2 0E 00 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: E2 0E 00 1F 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C1 [12:34:53]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:34:53]wFMCommunicate OK [12:34:53]SAM_PROTO_GetShiftState done [12:34:53]FM_GetShiftState done [12:34:53]opened in 1715904675 [12:34:53]opened+sec_in_day 1715991075 [12:34:53]quantity*price = 50033 [12:34:53]sum+1 = 50034 [12:34:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 57 17.05.2024 12:34 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5122 ФПД: 281373376839458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T123459&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5122&fm=281373376839458&tin=02508201610067®Number=0000000000154221&sum=50000 [12:34:55]StoreToDocumentArchive [12:34:55]shift 45 fd 5122 [12:34:55]save to /storage/0045/doc_00005122 [12:34:55]save last doc name /storage/0045/doc_00005122 to /storage/kkm_last_doc_name [12:34:55]save OK [12:34:55]Clear old archive folders... [12:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:55]tlvbuf is 011D2D70 [12:34:55]SAM_PROTO_ClearQueue [12:34:55]wFMCommunicate request_size=4 [12:34:55]MH_SAM_APDU [12:34:55]CAPDU: 80 09 00 00 [12:34:55]Write to MH i2c: E2 08 00 2C 2A 80 09 00 00 00 00 00 00 C8 [12:34:55]OFD Sender: No OFD packet to send [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 2C 2A 00 90 00 CA [12:34:55]RAPDU: 90 00 [12:34:55]wFMCommunicate OK [12:34:55]SAM_PROTO_ClearQueue done [12:34:55]KKMCreateOFDPacket [12:34:55]OFDProtocolAddRootSTLVToBuf [12:34:55]FM_MakeSignedData [12:34:55]FM_MakeSignedData [12:34:55]SAM_PROTO_SignData [12:34:55]wFMCommunicate request_size=4 [12:34:55]MH_SAM_APDU [12:34:55]CAPDU: 80 0D 01 02 [12:34:55]Write to MH i2c: E2 08 00 2D 2A 80 0D 01 02 00 00 00 00 D0 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 2D 2A 00 90 00 CB [12:34:55]RAPDU: 90 00 [12:34:55]wFMCommunicate OK [12:34:55]wFMCommunicate request_size=255 [12:34:55]MH_SAM_APDU [12:34: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F3 4E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 02 14 00 00 35 04 06 00 FF [12:34:55]Write to MH i2c: E2 02 01 2E 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F3 4E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 02 14 00 00 35 04 06 00 FF 00 00 B6 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 2E 2A 00 90 00 CC [12:34:55]RAPDU: 90 00 [12:34:55]wFMCommunicate OK [12:34:55]wFMCommunicate request_size=10 [12:34:55]MH_SAM_APDU [12:34:55]CAPDU: 80 0D 02 02 05 E8 58 2C FF 22 [12:34:55]Write to MH i2c: E2 0D 00 2F 2A 80 0D 02 02 05 00 E8 58 2C FF 22 00 00 6A [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 03 00 2F 2A 00 90 00 CD [12:34:55]RAPDU: 90 00 [12:34:55]wFMCommunicate OK [12:34:55]wFMCommunicate request_size=4 [12:34:55]MH_SAM_APDU [12:34:55]CAPDU: 80 0D 03 02 [12:34:55]Write to MH i2c: E2 08 00 30 2A 80 0D 03 02 00 00 00 00 D5 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 0B 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 0B 00 30 2A 00 88 7C 80 C9 57 15 C4 CB 90 00 1E [12:34:55]RAPDU: 88 7C 80 C9 57 15 C4 CB 90 00 [12:34:55]wFMCommunicate OK [12:34:55]SAM_PROTO_SignData done [12:34:55]FM_MakeSignedData done [12:34:55]CreateOFDProtocolMessage [12:34:55]wFMCommunicate request_size=4 [12:34:55]MH_SAM_APDU [12:34:55]CAPDU: 80 11 00 00 [12:34:55]Write to MH i2c: E2 08 00 31 2A 80 11 00 00 00 00 00 00 D5 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:55]Read from MH i2c: E2 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 17 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: E2 17 00 31 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2A [12:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:34:55]wFMCommunicate OK [12:34:55]CreateOFDProtocolMessage done [12:34:55]OFDSenderStorePacket 5122 [12:34:55]StoreOFDPacket docnum=5122 [12:34:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E9 28 07 01 CF 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F3 4E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 02 14 00 00 35 04 06 00 FF E8 58 2C FF 22 88 7C 80 C9 57 15 C4 CB [12:34:55]CheckFolder [12:34:55]dirname=/storage/ofd_packets [12:34:55]CheckFolder done [12:34:55]ProducePacketName [12:34:55]name=ofd_packets/00005122 [12:34:55]NVStorageSaveData ofd_packets/00005122 [12:34:55]File name is /storage/ofd_packets/00005122 [12:34:55]Write 301 bytes [12:34:55]NVStorageSaveData done [12:34:55]OFDSenderStorePacket done [12:34:55]KKMCreateOFDPacket done [12:34:55]NVStorageSaveData kkm_last_timestamp [12:34:55]File name is /storage/kkm_last_timestamp [12:34:55]Write 4 bytes [12:34:55]NVStorageSaveData done [12:34:55]ExternCall_PrintAddStr [12:34:55]wPrintStart [12:34:55]Write to MH i2c: 01 00 00 32 2A 5C [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: 01 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: 01 07 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: 01 07 00 32 2A 00 00 00 00 00 FF 0F 71 [12:34:55]RasterBufferAndPrint [12:34:55]line Счет N : (1)1993550 [12:34:55]line ИÐÐ: 02508201610067 [12:34:55]line Контрольно-КаÑÑовый Чек [12:34:55]line ПРОДÐЖР[12:34:55]line ТРК (МРК, ГÐК) : 33 [12:34:55]line Товар: 2710124130 [12:34:55]line Ðи-92-К-4 [12:34:55]line 7.490 * 66.80 [12:34:55]line = 500.33 [12:34:55]line ÐДС 12% ÐСП 1% [12:34:55]line > о реализуемом товаре [12:34:55]line ОКРУГЛЕÐИЕ: -0.33 [12:34:55]line ИТОГО: 500.00 [12:34:55]line ВнеÑено: 500.00 [12:34:55]line СДÐЧÐ: 0.00 [12:34:55]line ÐСП 1% : 4.43 [12:34:55]line ÐДС 12% : 53.13 [12:34:55]line Ðаличными: 500.00 [12:34:55]line Безнал.: 0.00 [12:34:55]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:34:55]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:34:55]line СÐО: Общий режим [12:34:55]line Чек 57 17.05.2024 12:34 [12:34:55]line Смена: 45 ФФД: 1.0 [12:34:55]line ЗÐМ: 0300000237 [12:34:55]line РÐМ: 0000000000154221 [12:34:55]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:34:55]line ФМ: 0000000000963259 [12:34:55]line ФД: 5122 [12:34:55]line ФПД: 281373376839458 [12:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T123459&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5122&fm=281373376839458&tin=02508201610067®Number=0000000000154221&sum=50000 [12:34:55]OFD Sender: Processing packet 5122 [packets to send 4, broken 3] [12:34:55]ProducePacketName [12:34:55]name=ofd_packets/00005122 [12:34:55]OFD Sender: To server: ‡•öpG, [12:34:55]CommunicateWithHost lk.salyk.kg:30040 [12:34:55]ConnectInit lk.salyk.kg [12:34:55]written 0, free lines is 4095 [12:34:56]Connected sock=10 [12:34:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 E9 28 07 01 CF 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F3 4E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 02 14 00 00 35 04 06 00 FF E8 58 2C FF 22 88 7C 80 C9 57 15 C4 CB [12:34:56]Write to MH i2c: 01 00 00 5D 2A 87 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 07 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 07 00 5D 2A 00 00 00 00 00 6F 0C 09 [12:34:56]RasterBufferAndPrint [12:34:56]line [12:34:56]line [12:34:56]line [12:34:56]line [12:34:56]line [12:34:56]written 0, free lines is 3186 [12:34:56]MH_Cut [12:34:56]Write to MH i2c: D1 01 00 64 2A 01 60 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: D1 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: D1 01 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: D1 01 00 64 2A 00 5F [12:34:56]Write to MH i2c: 01 00 00 65 2A 8F [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 58 50 47 00 EE 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 02 14 00 00 F4 03 04 00 B4 FA 46 66 B6 04 01 00 00 24 62 9E 34 B0 EE E8 7A [12:34:56]CommunicateWithHost err = 0 [12:34:56]CheckOFDResponse [12:34:56]1017 (14) - 77093643461234 [12:34:56]1041 (16) - 0000000000963259 [12:34:56]1040 (4) - 5122 [12:34:56]1012 (4) - 17.05.2024 06:35 [12:34:56]1206 (1) - 0 [12:34:56]OFD Sender: Remove packet 5122 [12:34:56]ProducePacketName [12:34:56]name=ofd_packets/00005122 [12:34:56]NVStorageDeleteData [12:34:56]OFD Sender: No OFD packet to send [12:34:57]*** Cut start [12:34:57]*** Partial cut [12:34:57]*** CUTSNS_PIN = 1 [12:34:57]*** CUTSNS_PIN = 0 [12:34:57]*** Brake cut motor [12:34:58]Read from MH i2c: 01 [12:34:58]MH_I2C_Read... [12:34:58]*** Stop cut motor [12:34:58]*** Cut end [12:34:58]Read from MH i2c: 01 07 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: 01 07 00 65 2A 00 00 00 00 00 FF 0F A4 [12:34:58]process_action close_receipt done [12:34:58]requested_data is exist [12:34:58]produce_requested_data [12:34:58]requested_item fm.sn is exist - process it [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 11 00 00 [12:34:58]Write to MH i2c: E2 08 00 66 2A 80 11 00 00 00 00 00 00 0A [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 17 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 17 00 66 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5F [12:34:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:34:58]wFMCommunicate OK [12:34:58]requested_item fd.num is exist - process it [12:34:58]SAM_PROTO_GetFieldsCounters [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 13 00 00 [12:34:58]Write to MH i2c: E2 08 00 67 2A 80 13 00 00 00 00 00 00 0D [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 62 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 62 00 67 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 02 14 00 00 0E 04 04 00 2D 00 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 14 [12:34:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 02 14 00 00 0E 04 04 00 2D 00 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 [12:34:58]wFMCommunicate OK [12:34:58]SAM_PROTO_GetFieldsCounters done [12:34:58]requested_item shift.num is exist - process it [12:34:58]requested_item shift.opened is exist - process it [12:34:58]req_shift_opened [12:34:58]FM_GetShiftState [12:34:58]SAM_PROTO_GetShiftState [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 13 01 00 [12:34:58]Write to MH i2c: E2 08 00 68 2A 80 13 01 00 00 00 00 00 0F [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 0E 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 0E 00 68 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0A [12:34:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:34:58]wFMCommunicate OK [12:34:58]SAM_PROTO_GetShiftState done [12:34:58]FM_GetShiftState done [12:34:58]req_shift_opened done [12:34:58]requested_item shift.open_date is exist - process it [12:34:58]req_shift_open_date [12:34:58]req_shift_open_date done [12:34:58]produce_requested_data done [12:34:58]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5122,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:34:58]process_action_free close_receipt [12:34:58]json_value_free [12:34:58]json_value_free done [12:34:58]process_json_proto returns [12:34:58]Send response to host [12:34:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5122,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:34:58]free response buf [12:34:58]execute_script done [12:34:58]execute_script returns [12:34:58]free content buf [12:34:58]Sock 7.Close socket [12:34:58]Sock 7.Thread stoped [12:35:01]OFD Sender: No OFD packet to send [12:35:06]OFD Sender: No OFD packet to send [12:35:11]OFD Sender: No OFD packet to send [12:35:16]OFD Sender: No OFD packet to send [12:35:21]OFD Sender: No OFD packet to send [12:35:26]OFD Sender: No OFD packet to send [12:35:31]OFD Sender: No OFD packet to send [12:35:36]OFD Sender: No OFD packet to send [12:35:41]OFD Sender: No OFD packet to send [12:35:46]OFD Sender: No OFD packet to send [12:35:51]OFD Sender: No OFD packet to send [12:35:56]OFD Sender: No OFD packet to send [12:36:01]OFD Sender: No OFD packet to send [12:36:06]OFD Sender: No OFD packet to send [12:36:11]OFD Sender: No OFD packet to send [12:36:16]OFD Sender: No OFD packet to send [12:36:21]OFD Sender: No OFD packet to send [12:36:26]OFD Sender: No OFD packet to send [12:36:31]OFD Sender: No OFD packet to send [12:36:36]OFD Sender: No OFD packet to send [12:36:41]OFD Sender: No OFD packet to send [12:36:46]OFD Sender: No OFD packet to send [12:36:51]OFD Sender: No OFD packet to send [12:36:56]OFD Sender: No OFD packet to send [12:37:01]OFD Sender: No OFD packet to send [12:37:07]OFD Sender: No OFD packet to send [12:37:12]OFD Sender: No OFD packet to send [12:37:17]OFD Sender: No OFD packet to send [12:37:22]OFD Sender: No OFD packet to send [12:37:27]OFD Sender: No OFD packet to send [12:37:32]OFD Sender: No OFD packet to send [12:37:37]OFD Sender: No OFD packet to send [12:37:42]OFD Sender: No OFD packet to send [12:37:47]OFD Sender: No OFD packet to send [12:37:52]OFD Sender: No OFD packet to send [12:37:57]OFD Sender: No OFD packet to send [12:38:02]OFD Sender: No OFD packet to send [12:38:07]OFD Sender: No OFD packet to send [12:38:12]OFD Sender: No OFD packet to send [12:38:17]OFD Sender: No OFD packet to send [12:38:22]OFD Sender: No OFD packet to send [12:38:27]OFD Sender: No OFD packet to send [12:38:32]OFD Sender: No OFD packet to send [12:38:37]OFD Sender: No OFD packet to send [12:38:42]OFD Sender: No OFD packet to send [12:38:47]OFD Sender: No OFD packet to send [12:38:52]OFD Sender: No OFD packet to send [12:38:57]OFD Sender: No OFD packet to send [12:39:02]OFD Sender: No OFD packet to send [12:39:07]OFD Sender: No OFD packet to send [12:39:12]OFD Sender: No OFD packet to send [12:39:17]OFD Sender: No OFD packet to send [12:39:22]OFD Sender: No OFD packet to send [12:39:27]OFD Sender: No OFD packet to send [12:39:32]OFD Sender: No OFD packet to send [12:39:37]OFD Sender: No OFD packet to send [12:39:42]OFD Sender: No OFD packet to send [12:39:47]OFD Sender: No OFD packet to send [12:39:52]OFD Sender: No OFD packet to send [12:39:57]OFD Sender: No OFD packet to send [12:40:02]OFD Sender: No OFD packet to send [12:40:07]OFD Sender: No OFD packet to send [12:40:12]OFD Sender: No OFD packet to send [12:40:17]OFD Sender: No OFD packet to send [12:40:22]OFD Sender: No OFD packet to send [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:12]OFD Sender: No OFD packet to send [12:41:17]OFD Sender: No OFD packet to send [12:41:22]OFD Sender: No OFD packet to send [12:41:27]OFD Sender: No OFD packet to send [12:41:32]OFD Sender: No OFD packet to send [12:41:37]OFD Sender: No OFD packet to send [12:41:42]OFD Sender: No OFD packet to send [12:41:47]OFD Sender: No OFD packet to send [12:41:52]OFD Sender: No OFD packet to send [12:41:57]OFD Sender: No OFD packet to send [12:42:02]OFD Sender: No OFD packet to send [12:42:07]OFD Sender: No OFD packet to send [12:42:12]OFD Sender: No OFD packet to send [12:42:17]OFD Sender: No OFD packet to send [12:42:22]OFD Sender: No OFD packet to send [12:42:27]OFD Sender: No OFD packet to send [12:42:32]OFD Sender: No OFD packet to send [12:42:37]OFD Sender: No OFD packet to send [12:42:42]OFD Sender: No OFD packet to send [12:42:47]OFD Sender: No OFD packet to send [12:42:52]OFD Sender: No OFD packet to send [12:42:57]OFD Sender: No OFD packet to send [12:43:02]OFD Sender: No OFD packet to send [12:43:07]OFD Sender: No OFD packet to send [12:43:12]OFD Sender: No OFD packet to send [12:43:17]OFD Sender: No OFD packet to send [12:43:22]OFD Sender: No OFD packet to send [12:43:27]OFD Sender: No OFD packet to send [12:43:32]OFD Sender: No OFD packet to send [12:43:37]OFD Sender: No OFD packet to send [12:43:42]OFD Sender: No OFD packet to send [12:43:47]OFD Sender: No OFD packet to send [12:43:52]OFD Sender: No OFD packet to send [12:43:57]OFD Sender: No OFD packet to send [12:44:02]OFD Sender: No OFD packet to send [12:44:07]OFD Sender: No OFD packet to send [12:44:12]OFD Sender: No OFD packet to send [12:44:17]OFD Sender: No OFD packet to send [12:44:22]OFD Sender: No OFD packet to send [12:44:27]OFD Sender: No OFD packet to send [12:44:32]OFD Sender: No OFD packet to send [12:44:37]OFD Sender: No OFD packet to send [12:44:42]OFD Sender: No OFD packet to send [12:44:47]OFD Sender: No OFD packet to send [12:44:52]OFD Sender: No OFD packet to send [12:44:57]OFD Sender: No OFD packet to send [12:45:02]OFD Sender: No OFD packet to send [12:45:07]OFD Sender: No OFD packet to send [12:45:12]OFD Sender: No OFD packet to send [12:45:17]OFD Sender: No OFD packet to send [12:45:22]OFD Sender: No OFD packet to send [12:45:27]OFD Sender: No OFD packet to send [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:47]OFD Sender: No OFD packet to send [12:45:52]OFD Sender: No OFD packet to send [12:45:57]OFD Sender: No OFD packet to send [12:46:02]OFD Sender: No OFD packet to send [12:46:07]OFD Sender: No OFD packet to send [12:46:08]accept exits with 9 [12:46:08]New connection [12:46:08]New thread 3067108708 created [12:46:08]Thread 3067252068 joined [12:46:08]Waiting for new connection... [12:46:08] Sock 9.Parse request [12:46:08]Sock 9.Check first char [12:46:08]Sock 9.First char is OK [12:46:08]request: POST /json_proto HTTP/1.0 [12:46:08]Method: POST [12:46:08]URL: /json_proto [12:46:08]Method is POST - this is cgi request [12:46:08]url: /json_proto [12:46:08]query_string will be loaded in cgi processing [12:46:08]execute_cgi json_proto POST (null) [12:46:08]execute_cgi path=json_proto method=POST [12:46:08]POST find Content-Length [12:46:08]Host: 172.17.44.4:8080 [12:46:08]Content-Length: 1207 [12:46:08]Content-Type: application/json [12:46:08] [12:46:08]POST finish read [12:46:08]Found Content-Length = 1207 [12:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993561\u000A17.05.2024 12:38\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-4\u000A 40.700 x 66.80\u000A\u0418\u0422\u041E\u0413: 2718.76\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A1885\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:08]execute_script... [12:46:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993561\u000A17.05.2024 12:38\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-4\u000A 40.700 x 66.80\u000A\u0418\u0422\u041E\u0413: 2718.76\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A1885\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:08]POST & json_proto [12:46:08]process_json_proto [12:46:08]json parsed OK: [12:46:08]protocol is kg_v1.0 [12:46:08]action value=print_text [12:46:08]process_action print_text [12:46:08]cmd_print_text [12:46:08]ExternCall_PrintAddStr [12:46:08]wPrintStart [12:46:08]Write to MH i2c: 01 00 00 69 2A 93 [12:46:08]Write i2c OK [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 07 00 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 07 00 69 2A 00 00 00 00 00 FF 0F A8 [12:46:08]RasterBufferAndPrint [12:46:08]line *****ТОВÐРÐЫЙ ЧЕК***** [12:46:08]line ÐЗС-135 [12:46:08]line Партнер нефть [12:46:08]line 02508201610067 [12:46:08]line КаÑÑир : Жамболотов Ш. [12:46:08]line Счет N : (1)1993561 [12:46:08]line 17.05.2024 12:38 [12:46:08]line ПРОДÐЖР[12:46:08]line ТРК (МРК, ГÐК): 53 [12:46:08]line Вид ГСМ : 2710124130 [12:46:08]line Ðи-92-К-4 [12:46:08]line 40.700 x 66.80 [12:46:08]line ИТОГ: 2718.76 [12:46:08]line Тип оплаты: Талоны: Ð¢Ð¾Ð¿Ð»Ð¸Ð²Ð½Ð°Ñ ÐšÐ°Ñ€Ñ‚Ð° [12:46:08]line 1885 [12:46:08]line ______________________ [12:46:08]line (подпиÑÑŒ) [12:46:08]written 0, free lines is 4095 [12:46:08]Write to MH i2c: 01 00 00 7E 2A A8 [12:46:08]Write i2c OK [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 07 00 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: 01 07 00 7E 2A 00 00 00 00 00 F4 0D B0 [12:46:08]RasterBufferAndPrint [12:46:08]line [12:46:08]line [12:46:08]line [12:46:08]line [12:46:08]line [12:46:08]written 0, free lines is 3574 [12:46:08]MH_Cut [12:46:08]Write to MH i2c: D1 01 00 85 2A 01 81 [12:46:08]Write i2c OK [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: D1 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: D1 01 00 [12:46:08]MH_I2C_Read... [12:46:08]Read from MH i2c: D1 01 00 85 2A 00 80 [12:46:08]Write to MH i2c: 01 00 00 86 2A B0 [12:46:08]Write i2c OK [12:46:08]MH_I2C_Read... [12:46:09]*** Cut start [12:46:09]*** Partial cut [12:46:09]*** CUTSNS_PIN = 1 [12:46:09]*** CUTSNS_PIN = 0 [12:46:09]*** Brake cut motor [12:46:09]Read from MH i2c: 01 [12:46:09]MH_I2C_Read... [12:46:09]*** Stop cut motor [12:46:09]*** Cut end [12:46:09]Read from MH i2c: 01 07 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: 01 07 00 86 2A 00 00 00 00 00 FF 0F C5 [12:46:09]process_action print_text done [12:46:09]requested_data is exist [12:46:09]produce_requested_data [12:46:09]requested_item fm.sn is exist - process it [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 11 00 00 [12:46:09]Write to MH i2c: E2 08 00 87 2A 80 11 00 00 00 00 00 00 2B [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 17 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 17 00 87 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 80 [12:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:46:09]wFMCommunicate OK [12:46:09]requested_item fd.num is exist - process it [12:46:09]SAM_PROTO_GetFieldsCounters [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 13 00 00 [12:46:09]Write to MH i2c: E2 08 00 88 2A 80 13 00 00 00 00 00 00 2E [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 62 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 62 00 88 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 02 14 00 00 0E 04 04 00 2D 00 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 35 [12:46:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 02 14 00 00 0E 04 04 00 2D 00 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 [12:46:09]wFMCommunicate OK [12:46:09]SAM_PROTO_GetFieldsCounters done [12:46:09]requested_item shift.num is exist - process it [12:46:09]requested_item shift.opened is exist - process it [12:46:09]req_shift_opened [12:46:09]FM_GetShiftState [12:46:09]SAM_PROTO_GetShiftState [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 13 01 00 [12:46:09]Write to MH i2c: E2 08 00 89 2A 80 13 01 00 00 00 00 00 30 [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:10]Read from MH i2c: E2 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 0E 00 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 0E 00 89 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 2B [12:46:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:46:10]wFMCommunicate OK [12:46:10]SAM_PROTO_GetShiftState done [12:46:10]FM_GetShiftState done [12:46:10]req_shift_opened done [12:46:10]requested_item shift.open_date is exist - process it [12:46:10]req_shift_open_date [12:46:10]req_shift_open_date done [12:46:10]produce_requested_data done [12:46:10]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5122,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:46:10]process_action_free print_text [12:46:10]json_value_free [12:46:10]json_value_free done [12:46:10]process_json_proto returns [12:46:10]Send response to host [12:46:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5122,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:46:10]free response buf [12:46:10]execute_script done [12:46:10]execute_script returns [12:46:10]free content buf [12:46:10]Sock 9.Close socket [12:46:10]Sock 9.Thread stoped [12:46:12]OFD Sender: No OFD packet to send [12:46:17]OFD Sender: No OFD packet to send [12:46:22]OFD Sender: No OFD packet to send [12:46:27]OFD Sender: No OFD packet to send [12:46:32]OFD Sender: No OFD packet to send [12:46:37]OFD Sender: No OFD packet to send [12:46:42]OFD Sender: No OFD packet to send [12:46:47]OFD Sender: No OFD packet to send [12:46:52]OFD Sender: No OFD packet to send [12:46:57]OFD Sender: No OFD packet to send [12:47:02]OFD Sender: No OFD packet to send [12:47:07]OFD Sender: No OFD packet to send [12:47:11]accept exits with 7 [12:47:11]New connection [12:47:11]New thread 3067252068 created [12:47:11]Thread 3067108708 joined [12:47:11]Waiting for new connection... [12:47:11] Sock 7.Parse request [12:47:11]Sock 7.Check first char [12:47:11]Sock 7.First char is OK [12:47:11]request: POST /json_proto HTTP/1.0 [12:47:11]Method: POST [12:47:11]URL: /json_proto [12:47:11]Method is POST - this is cgi request [12:47:11]url: /json_proto [12:47:11]query_string will be loaded in cgi processing [12:47:11]execute_cgi json_proto POST (null) [12:47:11]execute_cgi path=json_proto method=POST [12:47:11]POST find Content-Length [12:47:11]Host: 172.17.44.4:8080 [12:47:11]Content-Length: 630 [12:47:11]Content-Type: application/json [12:47:11] [12:47:11]POST finish read [12:47:11]Found Content-Length = 630 [12:47:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141068", "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" ] } } [12:47:11]execute_script... [12:47: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)141068", "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" ] } } [12:47:11]POST & json_proto [12:47:11]process_json_proto [12:47:11]json parsed OK: [12:47:11]protocol is kg_v1.0 [12:47:11]action value=close_receipt [12:47:11]process_action close_receipt [12:47:11]cmd_close_receipt [12:47:11]MH_GetDate [12:47:11]Write to MH i2c: F0 00 00 8A 2A A3 [12:47:11]Write i2c OK [12:47:11]MH_I2C_Read... [12:47:11]Read from MH i2c: F0 [12:47:11]MH_I2C_Read... [12:47:11]Read from MH i2c: F0 09 00 [12:47:11]MH_I2C_Read... [12:47:11]Read from MH i2c: F0 09 00 8A 2A 00 D4 51 47 66 6C E9 28 66 61 [12:47:11]GetLastDocTimeStamp 1715949299 [12:47:11]current date 1715950036 [12:47:11]FM_GetShiftState [12:47:11]SAM_PROTO_GetShiftState [12:47:11]wFMCommunicate request_size=4 [12:47:11]MH_SAM_APDU [12:47:11]CAPDU: 80 13 01 00 [12:47:11]Write to MH i2c: E2 08 00 8B 2A 80 13 01 00 00 00 00 00 32 [12:47:11]Write i2c OK [12:47:11]MH_I2C_Read... [12:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:11]Read from MH i2c: E2 [12:47:11]MH_I2C_Read... [12:47:11]Read from MH i2c: E2 0E 00 [12:47:11]MH_I2C_Read... [12:47:11]Read from MH i2c: E2 0E 00 8B 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 2D [12:47:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:47:11]wFMCommunicate OK [12:47:11]SAM_PROTO_GetShiftState done [12:47:11]FM_GetShiftState done [12:47:11]opened in 1715904675 [12:47:11]opened+sec_in_day 1715991075 [12:47:11]quantity*price = 5000 [12:47:11]sum+1 = 5001 [12:47:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 ÐСП 1% : 0.44 ÐДС 12% : 5.31 Ðаличными: 50.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 58 17.05.2024 12:47 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5123 ФПД: 172485014545549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T124717&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5123&fm=172485014545549&tin=02508201610067®Number=0000000000154221&sum=5000 0 [12:47:12]StoreToDocumentArchive [12:47:12]shift 45 fd 5123 [12:47:12]save to /storage/0045/doc_00005123 [12:47:12]save last doc name /storage/0045/doc_00005123 to /storage/kkm_last_doc_name [12:47:12]save OK [12:47:12]Clear old archive folders... [12:47:12]ProcessDocumentItem done err = 0, tmpTLVsize=269 [12:47:12]tlvbuf is 01196610 [12:47:12]SAM_PROTO_ClearQueue [12:47:12]wFMCommunicate request_size=4 [12:47:12]MH_SAM_APDU [12:47:12]CAPDU: 80 09 00 00 [12:47:12]Write to MH i2c: E2 08 00 98 2A 80 09 00 00 00 00 00 00 34 [12:47:12]Write i2c OK [12:47:12]MH_I2C_Read... [12:47:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:12]Read from MH i2c: E2 [12:47:12]MH_I2C_Read... [12:47:12]Read from MH i2c: E2 03 00 [12:47:12]MH_I2C_Read... [12:47:12]Read from MH i2c: E2 03 00 98 2A 00 90 00 36 [12:47:12]RAPDU: 90 00 [12:47:12]wFMCommunicate OK [12:47:12]SAM_PROTO_ClearQueue done [12:47:12]KKMCreateOFDPacket [12:47:12]OFDProtocolAddRootSTLVToBuf [12:47:12]FM_MakeSignedData [12:47:12]FM_MakeSignedData [12:47:12]SAM_PROTO_SignData [12:47:12]wFMCommunicate request_size=4 [12:47:12]MH_SAM_APDU [12:47:12]CAPDU: 80 0D 01 02 [12:47:12]Write to MH i2c: E2 08 00 99 2A 80 0D 01 02 00 00 00 00 3C [12:47:12]Write i2c OK [12:47:12]MH_I2C_Read... [12:47:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:12]Read from MH i2c: E2 [12:47:12]MH_I2C_Read... [12:47:12]Read from MH i2c: E2 03 00 [12:47:12]MH_I2C_Read... [12:47:12]Read from MH i2c: E2 03 00 99 2A 00 90 00 37 [12:47:12]RAPDU: 90 00 [12:47:12]wFMCommunicate OK [12:47:12]wFMCommunicate request_size=255 [12:47:12]MH_SAM_APDU [12:47:12]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 3A 00 00 00 F4 03 04 00 D5 51 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 [12:47:12]Write to MH i2c: E2 02 01 9A 2A 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 3A 00 00 00 F4 03 04 00 D5 51 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 00 00 84 [12:47:12]Write i2c OK [12:47:12]MH_I2C_Read... [12:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:13]Read from MH i2c: E2 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 03 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 03 00 9A 2A 00 90 00 38 [12:47:13]RAPDU: 90 00 [12:47:13]wFMCommunicate OK [12:47:13]wFMCommunicate request_size=28 [12:47:13]MH_SAM_APDU [12:47:13]CAPDU: 80 0D 02 02 17 36 33 32 35 39 10 04 04 00 03 14 00 00 35 04 06 00 9C DF CC 05 64 8D [12:47:13]Write to MH i2c: E2 1F 00 9B 2A 80 0D 02 02 17 00 36 33 32 35 39 10 04 04 00 03 14 00 00 35 04 06 00 9C DF CC 05 64 8D 00 00 21 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:13]Read from MH i2c: E2 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 03 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 03 00 9B 2A 00 90 00 39 [12:47:13]RAPDU: 90 00 [12:47:13]wFMCommunicate OK [12:47:13]wFMCommunicate request_size=4 [12:47:13]MH_SAM_APDU [12:47:13]CAPDU: 80 0D 03 02 [12:47:13]Write to MH i2c: E2 08 00 9C 2A 80 0D 03 02 00 00 00 00 41 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:13]Read from MH i2c: E2 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 0B 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 0B 00 9C 2A 00 CC FE D4 FC BF E5 F0 20 90 00 90 [12:47:13]RAPDU: CC FE D4 FC BF E5 F0 20 90 00 [12:47:13]wFMCommunicate OK [12:47:13]SAM_PROTO_SignData done [12:47:13]FM_MakeSignedData done [12:47:13]CreateOFDProtocolMessage [12:47:13]wFMCommunicate request_size=4 [12:47:13]MH_SAM_APDU [12:47:13]CAPDU: 80 11 00 00 [12:47:13]Write to MH i2c: E2 08 00 9D 2A 80 11 00 00 00 00 00 00 41 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:13]Read from MH i2c: E2 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 17 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: E2 17 00 9D 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 96 [12:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:47:13]wFMCommunicate OK [12:47:13]CreateOFDProtocolMessage done [12:47:13]OFDSenderStorePacket 5123 [12:47:13]StoreOFDPacket docnum=5123 [12:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 21 01 00 00 A3 79 19 01 BD 18 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 3A 00 00 00 F4 03 04 00 D5 51 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 03 14 00 00 35 04 06 00 9C DF CC 05 64 8D CC FE D4 FC BF E5 F0 20 [12:47:13]CheckFolder [12:47:13]dirname=/storage/ofd_packets [12:47:13]CheckFolder done [12:47:13]ProducePacketName [12:47:13]name=ofd_packets/00005123 [12:47:13]NVStorageSaveData ofd_packets/00005123 [12:47:13]File name is /storage/ofd_packets/00005123 [12:47:13]Write 319 bytes [12:47:13]NVStorageSaveData done [12:47:13]OFDSenderStorePacket done [12:47:13]KKMCreateOFDPacket done [12:47:13]NVStorageSaveData kkm_last_timestamp [12:47:13]File name is /storage/kkm_last_timestamp [12:47:13]Write 4 bytes [12:47:13]NVStorageSaveData done [12:47:13]ExternCall_PrintAddStr [12:47:13]wPrintStart [12:47:13]Write to MH i2c: 01 00 00 9E 2A C8 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 07 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 07 00 9E 2A 00 00 00 00 00 FF 0F DD [12:47:13]RasterBufferAndPrint [12:47:13]line Счет N : (3)141068 [12:47:13]line ИÐÐ: 02508201610067 [12:47:13]line Контрольно-КаÑÑовый Чек [12:47:13]line ПРОДÐЖР[12:47:13]line Товар: 4700000160358 [12:47:13]line Вода Легенда 1л [12:47:13]line 1.000 * 50.00 [12:47:13]line = 50.00 [12:47:13]line ÐДС 12% ÐСП 1% [12:47:13]line > о реализуемом товаре [12:47:13]line ИТОГО: 50.00 [12:47:13]line ÐСП 1% : 0.44 [12:47:13]line ÐДС 12% : 5.31 [12:47:13]line Ðаличными: 50.00 [12:47:13]line Безнал.: 0.00 [12:47:13]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:47:13]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:47:13]line СÐО: Общий режим [12:47:13]line Чек 58 17.05.2024 12:47 [12:47:13]line Смена: 45 ФФД: 1.0 [12:47:13]line ЗÐМ: 0300000237 [12:47:13]line РÐМ: 0000000000154221 [12:47:13]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:47:13]line ФМ: 0000000000963259 [12:47:13]line ФД: 5123 [12:47:13]line ФПД: 172485014545549 [12:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T124717&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5123&fm=172485014545549&tin=02508201610067®Number=0000000000154221&sum=5000 [12:47:13]line 0 [12:47:13]OFD Sender: Processing packet 5123 [packets to send 4, broken 3] [12:47:13]ProducePacketName [12:47:13]name=ofd_packets/00005123 [12:47:13]OFD Sender: To server: ‡•öpG, [12:47:13]CommunicateWithHost lk.salyk.kg:30040 [12:47:13]ConnectInit lk.salyk.kg [12:47:13]written 0, free lines is 4095 [12:47:13]Connected sock=10 [12:47:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 21 01 00 00 A3 79 19 01 BD 18 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 3A 00 00 00 F4 03 04 00 D5 51 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 03 14 00 00 35 04 06 00 9C DF CC 05 64 8D CC FE D4 FC BF E5 F0 20 [12:47:13]Write to MH i2c: 01 00 00 C6 2A F0 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 07 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: 01 07 00 C6 2A 00 00 00 00 00 A2 0C A5 [12:47:13]RasterBufferAndPrint [12:47:13]line [12:47:13]line [12:47:13]line [12:47:13]line [12:47:13]line [12:47:13]written 0, free lines is 3239 [12:47:13]MH_Cut [12:47:13]Write to MH i2c: D1 01 00 CD 2A 01 C9 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: D1 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: D1 01 00 [12:47:13]MH_I2C_Read... [12:47:13]Read from MH i2c: D1 01 00 CD 2A 00 C8 [12:47:13]Write to MH i2c: 01 00 00 CE 2A F8 [12:47:13]Write i2c OK [12:47:13]MH_I2C_Read... [12:47:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 9C 67 47 00 EE 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 39 36 33 32 35 39 10 04 04 00 03 14 00 00 F4 03 04 00 95 FD 46 66 B6 04 01 00 00 BA E6 63 86 25 D1 36 09 [12:47:14]CommunicateWithHost err = 0 [12:47:14]CheckOFDResponse [12:47:14]1017 (14) - 77093643461234 [12:47:14]1041 (16) - 0000000000963259 [12:47:14]1040 (4) - 5123 [12:47:14]1012 (4) - 17.05.2024 06:47 [12:47:14]1206 (1) - 0 [12:47:14]OFD Sender: Remove packet 5123 [12:47:14]ProducePacketName [12:47:14]name=ofd_packets/00005123 [12:47:14]NVStorageDeleteData [12:47:14]OFD Sender: No OFD packet to send [12:47:15]*** Cut start [12:47:15]*** Partial cut [12:47:15]*** CUTSNS_PIN = 1 [12:47:15]*** CUTSNS_PIN = 0 [12:47:15]*** Brake cut motor [12:47:15]Read from MH i2c: 01 [12:47:15]MH_I2C_Read... [12:47:15]*** Stop cut motor [12:47:15]*** Cut end [12:47:15]Read from MH i2c: 01 07 00 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: 01 07 00 CE 2A 00 00 00 00 00 FF 0F 0D [12:47:15]process_action close_receipt done [12:47:15]requested_data is exist [12:47:15]produce_requested_data [12:47:15]requested_item fm.sn is exist - process it [12:47:15]wFMCommunicate request_size=4 [12:47:15]MH_SAM_APDU [12:47:15]CAPDU: 80 11 00 00 [12:47:15]Write to MH i2c: E2 08 00 CF 2A 80 11 00 00 00 00 00 00 73 [12:47:15]Write i2c OK [12:47:15]MH_I2C_Read... [12:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:15]Read from MH i2c: E2 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 17 00 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 17 00 CF 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C8 [12:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:47:15]wFMCommunicate OK [12:47:15]requested_item fd.num is exist - process it [12:47:15]SAM_PROTO_GetFieldsCounters [12:47:15]wFMCommunicate request_size=4 [12:47:15]MH_SAM_APDU [12:47:15]CAPDU: 80 13 00 00 [12:47:15]Write to MH i2c: E2 08 00 D0 2A 80 13 00 00 00 00 00 00 76 [12:47:15]Write i2c OK [12:47:15]MH_I2C_Read... [12:47:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:15]Read from MH i2c: E2 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 62 00 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 62 00 D0 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 03 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [12:47:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 03 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:15]wFMCommunicate OK [12:47:15]SAM_PROTO_GetFieldsCounters done [12:47:15]requested_item shift.num is exist - process it [12:47:15]requested_item shift.opened is exist - process it [12:47:15]req_shift_opened [12:47:15]FM_GetShiftState [12:47:15]SAM_PROTO_GetShiftState [12:47:15]wFMCommunicate request_size=4 [12:47:15]MH_SAM_APDU [12:47:15]CAPDU: 80 13 01 00 [12:47:15]Write to MH i2c: E2 08 00 D1 2A 80 13 01 00 00 00 00 00 78 [12:47:15]Write i2c OK [12:47:15]MH_I2C_Read... [12:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:15]Read from MH i2c: E2 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 0E 00 [12:47:15]MH_I2C_Read... [12:47:15]Read from MH i2c: E2 0E 00 D1 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 73 [12:47:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:47:15]wFMCommunicate OK [12:47:15]SAM_PROTO_GetShiftState done [12:47:15]FM_GetShiftState done [12:47:15]req_shift_opened done [12:47:15]requested_item shift.open_date is exist - process it [12:47:15]req_shift_open_date [12:47:15]req_shift_open_date done [12:47:15]produce_requested_data done [12:47:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5123,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:47:15]process_action_free close_receipt [12:47:15]json_value_free [12:47:15]json_value_free done [12:47:15]process_json_proto returns [12:47:15]Send response to host [12:47:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5123,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:47:15]free response buf [12:47:15]execute_script done [12:47:15]execute_script returns [12:47:15]free content buf [12:47:15]Sock 7.Close socket [12:47:15]Sock 7.Thread stoped [12:47:19]OFD Sender: No OFD packet to send [12:47:24]OFD Sender: No OFD packet to send [12:47:29]OFD Sender: No OFD packet to send [12:47:34]OFD Sender: No OFD packet to send [12:47:39]OFD Sender: No OFD packet to send [12:47:44]OFD Sender: No OFD packet to send [12:47:49]OFD Sender: No OFD packet to send [12:47:54]OFD Sender: No OFD packet to send [12:47:59]OFD Sender: No OFD packet to send [12:48:04]OFD Sender: No OFD packet to send [12:48:09]OFD Sender: No OFD packet to send [12:48:14]OFD Sender: No OFD packet to send [12:48:19]OFD Sender: No OFD packet to send [12:48:24]OFD Sender: No OFD packet to send [12:48:29]OFD Sender: No OFD packet to send [12:48:34]OFD Sender: No OFD packet to send [12:48:39]OFD Sender: No OFD packet to send [12:48:44]OFD Sender: No OFD packet to send [12:48:49]OFD Sender: No OFD packet to send [12:48:54]OFD Sender: No OFD packet to send [12:48:59]OFD Sender: No OFD packet to send [12:49:04]OFD Sender: No OFD packet to send [12:49:09]OFD Sender: No OFD packet to send [12:49:14]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [12:49:39]OFD Sender: No OFD packet to send [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:04]OFD Sender: No OFD packet to send [12:50:09]OFD Sender: No OFD packet to send [12:50:14]OFD Sender: No OFD packet to send [12:50:19]OFD Sender: No OFD packet to send [12:50:24]OFD Sender: No OFD packet to send [12:50:29]OFD Sender: No OFD packet to send [12:50:34]OFD Sender: No OFD packet to send [12:50:39]OFD Sender: No OFD packet to send [12:50:44]OFD Sender: No OFD packet to send [12:50:49]OFD Sender: No OFD packet to send [12:50:54]OFD Sender: No OFD packet to send [12:50:59]OFD Sender: No OFD packet to send [12:51:04]OFD Sender: No OFD packet to send [12:51:09]OFD Sender: No OFD packet to send [12:51:14]OFD Sender: No OFD packet to send [12:51:19]OFD Sender: No OFD packet to send [12:51:24]OFD Sender: No OFD packet to send [12:51:29]OFD Sender: No OFD packet to send [12:51:34]OFD Sender: No OFD packet to send [12:51:39]OFD Sender: No OFD packet to send [12:51:44]OFD Sender: No OFD packet to send [12:51:49]OFD Sender: No OFD packet to send [12:51:54]OFD Sender: No OFD packet to send [12:51:59]OFD Sender: No OFD packet to send [12:52:04]OFD Sender: No OFD packet to send [12:52:09]OFD Sender: No OFD packet to send [12:52:14]OFD Sender: No OFD packet to send [12:52:19]OFD Sender: No OFD packet to send [12:52:24]OFD Sender: No OFD packet to send [12:52:29]OFD Sender: No OFD packet to send [12:52:34]OFD Sender: No OFD packet to send [12:52:39]OFD Sender: No OFD packet to send [12:52:44]OFD Sender: No OFD packet to send [12:52:49]OFD Sender: No OFD packet to send [12:52:54]OFD Sender: No OFD packet to send [12:52:59]OFD Sender: No OFD packet to send [12:53:04]OFD Sender: No OFD packet to send [12:53:09]OFD Sender: No OFD packet to send [12:53:14]OFD Sender: No OFD packet to send [12:53:19]OFD Sender: No OFD packet to send [12:53:24]OFD Sender: No OFD packet to send [12:53:29]OFD Sender: No OFD packet to send [12:53:34]OFD Sender: No OFD packet to send [12:53:39]OFD Sender: No OFD packet to send [12:53:44]OFD Sender: No OFD packet to send [12:53:49]OFD Sender: No OFD packet to send [12:53:54]OFD Sender: No OFD packet to send [12:53:59]OFD Sender: No OFD packet to send [12:54:04]OFD Sender: No OFD packet to send [12:54:09]OFD Sender: No OFD packet to send [12:54:14]OFD Sender: No OFD packet to send [12:54:19]OFD Sender: No OFD packet to send [12:54:24]OFD Sender: No OFD packet to send [12:54:29]OFD Sender: No OFD packet to send [12:54:34]OFD Sender: No OFD packet to send [12:54:39]OFD Sender: No OFD packet to send [12:54:44]OFD Sender: No OFD packet to send [12:54:49]OFD Sender: No OFD packet to send [12:54:54]OFD Sender: No OFD packet to send [12:54:59]OFD Sender: No OFD packet to send [12:55:04]OFD Sender: No OFD packet to send [12:55:09]OFD Sender: No OFD packet to send [12:55:14]OFD Sender: No OFD packet to send [12:55:19]OFD Sender: No OFD packet to send [12:55:24]OFD Sender: No OFD packet to send [12:55:29]OFD Sender: No OFD packet to send [12:55:34]OFD Sender: No OFD packet to send [12:55:39]OFD Sender: No OFD packet to send [12:55:44]OFD Sender: No OFD packet to send [12:55:49]OFD Sender: No OFD packet to send [12:55:54]OFD Sender: No OFD packet to send [12:55:59]OFD Sender: No OFD packet to send [12:56:04]OFD Sender: No OFD packet to send [12:56:09]OFD Sender: No OFD packet to send [12:56:14]OFD Sender: No OFD packet to send [12:56:19]OFD Sender: No OFD packet to send [12:56:24]OFD Sender: No OFD packet to send [12:56:29]OFD Sender: No OFD packet to send [12:56:34]OFD Sender: No OFD packet to send [12:56:39]OFD Sender: No OFD packet to send [12:56:44]OFD Sender: No OFD packet to send [12:56:49]OFD Sender: No OFD packet to send [12:56:54]OFD Sender: No OFD packet to send [12:57:00]OFD Sender: No OFD packet to send [12:57:05]OFD Sender: No OFD packet to send [12:57:10]OFD Sender: No OFD packet to send [12:57:15]OFD Sender: No OFD packet to send [12:57:20]OFD Sender: No OFD packet to send [12:57:25]OFD Sender: No OFD packet to send [12:57:30]OFD Sender: No OFD packet to send [12:57:35]OFD Sender: No OFD packet to send [12:57:40]OFD Sender: No OFD packet to send [12:57:45]OFD Sender: No OFD packet to send [12:57:50]OFD Sender: No OFD packet to send [12:57:55]OFD Sender: No OFD packet to send [12:58:00]OFD Sender: No OFD packet to send [12:58:05]OFD Sender: No OFD packet to send [12:58:10]OFD Sender: No OFD packet to send [12:58:15]OFD Sender: No OFD packet to send [12:58:20]OFD Sender: No OFD packet to send [12:58:25]OFD Sender: No OFD packet to send [12:58:30]OFD Sender: No OFD packet to send [12:58:35]OFD Sender: No OFD packet to send [12:58:40]OFD Sender: No OFD packet to send [12:58:45]OFD Sender: No OFD packet to send [12:58:45]accept exits with 9 [12:58:45]New connection [12:58:45]New thread 3067108708 created [12:58:45]Thread 3067252068 joined [12:58:45]Waiting for new connection... [12:58:45] Sock 9.Parse request [12:58:45]Sock 9.Check first char [12:58:45]Sock 9.First char is OK [12:58:45]request: POST /json_proto HTTP/1.0 [12:58:45]Method: POST [12:58:45]URL: /json_proto [12:58:45]Method is POST - this is cgi request [12:58:45]url: /json_proto [12:58:45]query_string will be loaded in cgi processing [12:58:45]execute_cgi json_proto POST (null) [12:58:45]execute_cgi path=json_proto method=POST [12:58:45]POST find Content-Length [12:58:45]Host: 172.17.44.4:8080 [12:58:45]Content-Length: 622 [12:58:45]Content-Type: application/json [12:58:45] [12:58:45]POST finish read [12:58:45]Found Content-Length = 622 [12:58:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141069", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:45]execute_script... [12:58: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)141069", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:45]POST & json_proto [12:58:45]process_json_proto [12:58:45]json parsed OK: [12:58:45]protocol is kg_v1.0 [12:58:45]action value=close_receipt [12:58:45]process_action close_receipt [12:58:45]cmd_close_receipt [12:58:45]MH_GetDate [12:58:45]Write to MH i2c: F0 00 00 D2 2A EB [12:58:45]Write i2c OK [12:58:45]MH_I2C_Read... [12:58:45]Read from MH i2c: F0 [12:58:45]MH_I2C_Read... [12:58:45]Read from MH i2c: F0 09 00 [12:58:45]MH_I2C_Read... [12:58:45]Read from MH i2c: F0 09 00 D2 2A 00 8B 54 47 66 6C E9 28 66 63 [12:58:45]GetLastDocTimeStamp 1715950037 [12:58:45]current date 1715950731 [12:58:45]FM_GetShiftState [12:58:45]SAM_PROTO_GetShiftState [12:58:45]wFMCommunicate request_size=4 [12:58:45]MH_SAM_APDU [12:58:45]CAPDU: 80 13 01 00 [12:58:45]Write to MH i2c: E2 08 00 D3 2A 80 13 01 00 00 00 00 00 7A [12:58:45]Write i2c OK [12:58:45]MH_I2C_Read... [12:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:45]Read from MH i2c: E2 [12:58:45]MH_I2C_Read... [12:58:45]Read from MH i2c: E2 0E 00 [12:58:45]MH_I2C_Read... [12:58:45]Read from MH i2c: E2 0E 00 D3 2A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 75 [12:58:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:58:45]wFMCommunicate OK [12:58:45]SAM_PROTO_GetShiftState done [12:58:45]FM_GetShiftState done [12:58:45]opened in 1715904675 [12:58:45]opened+sec_in_day 1715991075 [12:58:45]quantity*price = 15100 [12:58:45]sum+1 = 15101 [12:58:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 ÐСП 1% : 1.34 ÐДС 12% : 16.03 Ðаличными: 151.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 59 17.05.2024 12:58 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5124 ФПД: 205487967585784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T125851&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5124&fm=205487967585784&tin=02508201610067®Number=0000000000154221&sum=15100 0 [12:58:46]StoreToDocumentArchive [12:58:46]shift 45 fd 5124 [12:58:46]save to /storage/0045/doc_00005124 [12:58:46]save last doc name /storage/0045/doc_00005124 to /storage/kkm_last_doc_name [12:58:46]save OK [12:58:46]Clear old archive folders... [12:58:46]ProcessDocumentItem done err = 0, tmpTLVsize=274 [12:58:46]tlvbuf is 011D3480 [12:58:46]SAM_PROTO_ClearQueue [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 09 00 00 [12:58:46]Write to MH i2c: E2 08 00 E0 2A 80 09 00 00 00 00 00 00 7C [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:46]Read from MH i2c: E2 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 03 00 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 03 00 E0 2A 00 90 00 7E [12:58:46]RAPDU: 90 00 [12:58:46]wFMCommunicate OK [12:58:46]SAM_PROTO_ClearQueue done [12:58:46]KKMCreateOFDPacket [12:58:46]OFDProtocolAddRootSTLVToBuf [12:58:46]FM_MakeSignedData [12:58:46]FM_MakeSignedData [12:58:46]SAM_PROTO_SignData [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 0D 01 02 [12:58:46]Write to MH i2c: E2 08 00 E1 2A 80 0D 01 02 00 00 00 00 84 [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:46]Read from MH i2c: E2 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 03 00 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 03 00 E1 2A 00 90 00 7F [12:58:46]RAPDU: 90 00 [12:58:46]wFMCommunicate OK [12:58:46]wFMCommunicate request_size=255 [12:58:46]MH_SAM_APDU [12:58:46]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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 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 3B 00 00 00 F4 03 04 00 8B 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 [12:58:46]Write to MH i2c: E2 02 01 E2 2A 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 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 3B 00 00 00 F4 03 04 00 8B 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 00 00 37 [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 03 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 03 00 E2 2A 00 90 00 80 [12:58:47]RAPDU: 90 00 [12:58:47]wFMCommunicate OK [12:58:47]wFMCommunicate request_size=33 [12:58:47]MH_SAM_APDU [12:58:47]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 32 35 39 10 04 04 00 04 14 00 00 35 04 06 00 BA E3 E5 50 45 F8 [12:58:47]Write to MH i2c: E2 24 00 E3 2A 80 0D 02 02 1C 00 30 30 30 30 39 36 33 32 35 39 10 04 04 00 04 14 00 00 35 04 06 00 BA E3 E5 50 45 F8 00 00 3F [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 03 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 03 00 E3 2A 00 90 00 81 [12:58:47]RAPDU: 90 00 [12:58:47]wFMCommunicate OK [12:58:47]wFMCommunicate request_size=4 [12:58:47]MH_SAM_APDU [12:58:47]CAPDU: 80 0D 03 02 [12:58:47]Write to MH i2c: E2 08 00 E4 2A 80 0D 03 02 00 00 00 00 89 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 0B 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 0B 00 E4 2A 00 3B 72 8B 93 48 11 A1 EA 90 00 39 [12:58:47]RAPDU: 3B 72 8B 93 48 11 A1 EA 90 00 [12:58:47]wFMCommunicate OK [12:58:47]SAM_PROTO_SignData done [12:58:47]FM_MakeSignedData done [12:58:47]CreateOFDProtocolMessage [12:58:47]wFMCommunicate request_size=4 [12:58:47]MH_SAM_APDU [12:58:47]CAPDU: 80 11 00 00 [12:58:47]Write to MH i2c: E2 08 00 E5 2A 80 11 00 00 00 00 00 00 89 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 17 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 17 00 E5 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DE [12:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:58:47]wFMCommunicate OK [12:58:47]CreateOFDProtocolMessage done [12:58:47]OFDSenderStorePacket 5124 [12:58:47]StoreOFDPacket docnum=5124 [12:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 26 01 00 00 1E B8 1E 01 13 51 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 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 3B 00 00 00 F4 03 04 00 8B 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 04 14 00 00 35 04 06 00 BA E3 E5 50 45 F8 3B 72 8B 93 48 11 A1 EA [12:58:47]CheckFolder [12:58:47]dirname=/storage/ofd_packets [12:58:47]CheckFolder done [12:58:47]ProducePacketName [12:58:47]name=ofd_packets/00005124 [12:58:47]NVStorageSaveData ofd_packets/00005124 [12:58:47]File name is /storage/ofd_packets/00005124 [12:58:47]Write 324 bytes [12:58:47]NVStorageSaveData done [12:58:47]OFDSenderStorePacket done [12:58:47]KKMCreateOFDPacket done [12:58:47]NVStorageSaveData kkm_last_timestamp [12:58:47]File name is /storage/kkm_last_timestamp [12:58:47]Write 4 bytes [12:58:47]NVStorageSaveData done [12:58:47]ExternCall_PrintAddStr [12:58:47]wPrintStart [12:58:47]Write to MH i2c: 01 00 00 E6 2A 10 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 07 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 07 00 E6 2A 00 00 00 00 00 FF 0F 25 [12:58:47]RasterBufferAndPrint [12:58:47]line Счет N : (3)141069 [12:58:47]line ИÐÐ: 02508201610067 [12:58:47]line Контрольно-КаÑÑовый Чек [12:58:47]line ПРОДÐЖР[12:58:47]line Товар: 48741958 [12:58:47]line Сигареты Parliament Aqua Blue [12:58:47]line 1.000 * 151.00 [12:58:47]line = 151.00 [12:58:47]line ÐДС 12% ÐСП 1% [12:58:47]line > о реализуемом товаре [12:58:47]line ИТОГО: 151.00 [12:58:47]line ÐСП 1% : 1.34 [12:58:47]line ÐДС 12% : 16.03 [12:58:47]line Ðаличными: 151.00 [12:58:47]line Безнал.: 0.00 [12:58:47]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:58:47]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:58:47]line СÐО: Общий режим [12:58:47]line Чек 59 17.05.2024 12:58 [12:58:47]line Смена: 45 ФФД: 1.0 [12:58:47]line ЗÐМ: 0300000237 [12:58:47]line РÐМ: 0000000000154221 [12:58:47]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:58:47]line ФМ: 0000000000963259 [12:58:47]line ФД: 5124 [12:58:47]line ФПД: 205487967585784 [12:58:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T125851&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5124&fm=205487967585784&tin=02508201610067®Number=0000000000154221&sum=15100 [12:58:47]line 0 [12:58:47]OFD Sender: Processing packet 5124 [packets to send 4, broken 3] [12:58:47]ProducePacketName [12:58:47]name=ofd_packets/00005124 [12:58:47]OFD Sender: To server: ‡•öpG, [12:58:47]CommunicateWithHost lk.salyk.kg:30040 [12:58:47]ConnectInit lk.salyk.kg [12:58:47]written 0, free lines is 4095 [12:58:47]Connected sock=10 [12:58:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 26 01 00 00 1E B8 1E 01 13 51 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 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 3B 00 00 00 F4 03 04 00 8B 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 04 14 00 00 35 04 06 00 BA E3 E5 50 45 F8 3B 72 8B 93 48 11 A1 EA [12:58:47]Write to MH i2c: 01 00 00 0F 2B 3A [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 07 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: 01 07 00 0F 2B 00 00 00 00 00 66 0C B3 [12:58:47]RasterBufferAndPrint [12:58:47]line [12:58:47]line [12:58:47]line [12:58:47]line [12:58:47]line [12:58:47]written 0, free lines is 3178 [12:58:47]MH_Cut [12:58:47]Write to MH i2c: D1 01 00 16 2B 01 13 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: D1 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: D1 01 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: D1 01 00 16 2B 00 12 [12:58:47]Write to MH i2c: 01 00 00 17 2B 42 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 FC 62 47 00 4F A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 04 14 00 00 F4 03 04 00 4B 00 47 66 B6 04 01 00 00 89 D0 42 0E A4 2D A8 56 [12:58:48]CommunicateWithHost err = 0 [12:58:48]CheckOFDResponse [12:58:48]1017 (14) - 77093643461234 [12:58:48]1041 (16) - 0000000000963259 [12:58:48]1040 (4) - 5124 [12:58:48]1012 (4) - 17.05.2024 06:59 [12:58:48]1206 (1) - 0 [12:58:48]OFD Sender: Remove packet 5124 [12:58:48]ProducePacketName [12:58:48]name=ofd_packets/00005124 [12:58:48]NVStorageDeleteData [12:58:48]OFD Sender: No OFD packet to send [12:58:49]*** Cut start [12:58:49]*** Partial cut [12:58:49]*** CUTSNS_PIN = 1 [12:58:49]*** CUTSNS_PIN = 0 [12:58:49]*** Brake cut motor [12:58:49]Read from MH i2c: 01 [12:58:49]MH_I2C_Read... [12:58:49]*** Stop cut motor [12:58:49]*** Cut end [12:58:49]Read from MH i2c: 01 07 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: 01 07 00 17 2B 00 00 00 00 00 FF 0F 57 [12:58:49]process_action close_receipt done [12:58:49]requested_data is exist [12:58:49]produce_requested_data [12:58:49]requested_item fm.sn is exist - process it [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 11 00 00 [12:58:49]Write to MH i2c: E2 08 00 18 2B 80 11 00 00 00 00 00 00 BD [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:49]Read from MH i2c: E2 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 17 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 17 00 18 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 12 [12:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:58:49]wFMCommunicate OK [12:58:49]requested_item fd.num is exist - process it [12:58:49]SAM_PROTO_GetFieldsCounters [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 13 00 00 [12:58:49]Write to MH i2c: E2 08 00 19 2B 80 13 00 00 00 00 00 00 C0 [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:49]Read from MH i2c: E2 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 62 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 62 00 19 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 04 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [12:58:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 04 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:49]wFMCommunicate OK [12:58:49]SAM_PROTO_GetFieldsCounters done [12:58:49]requested_item shift.num is exist - process it [12:58:49]requested_item shift.opened is exist - process it [12:58:49]req_shift_opened [12:58:49]FM_GetShiftState [12:58:49]SAM_PROTO_GetShiftState [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 13 01 00 [12:58:49]Write to MH i2c: E2 08 00 1A 2B 80 13 01 00 00 00 00 00 C2 [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:50]Read from MH i2c: E2 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 0E 00 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 0E 00 1A 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 BD [12:58:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:58:50]wFMCommunicate OK [12:58:50]SAM_PROTO_GetShiftState done [12:58:50]FM_GetShiftState done [12:58:50]req_shift_opened done [12:58:50]requested_item shift.open_date is exist - process it [12:58:50]req_shift_open_date [12:58:50]req_shift_open_date done [12:58:50]produce_requested_data done [12:58:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5124,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:58:50]process_action_free close_receipt [12:58:50]json_value_free [12:58:50]json_value_free done [12:58:50]process_json_proto returns [12:58:50]Send response to host [12:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5124,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:58:50]free response buf [12:58:50]execute_script done [12:58:50]execute_script returns [12:58:50]free content buf [12:58:50]Sock 9.Close socket [12:58:50]Sock 9.Thread stoped [12:58:53]OFD Sender: No OFD packet to send [12:58:58]OFD Sender: No OFD packet to send [12:59:03]OFD Sender: No OFD packet to send [12:59:08]OFD Sender: No OFD packet to send [12:59:13]OFD Sender: No OFD packet to send [12:59:18]OFD Sender: No OFD packet to send [12:59:23]OFD Sender: No OFD packet to send [12:59:28]OFD Sender: No OFD packet to send [12:59:33]OFD Sender: No OFD packet to send [12:59:38]OFD Sender: No OFD packet to send [12:59:43]OFD Sender: No OFD packet to send [12:59:48]OFD Sender: No OFD packet to send [12:59:53]OFD Sender: No OFD packet to send [12:59:54]accept exits with 7 [12:59:54]New connection [12:59:54]New thread 3067252068 created [12:59:54]Thread 3067108708 joined [12:59:54]Waiting for new connection... [12:59:54] Sock 7.Parse request [12:59:54]Sock 7.Check first char [12:59:54]Sock 7.First char is OK [12:59:54]request: POST /json_proto HTTP/1.0 [12:59:54]Method: POST [12:59:54]URL: /json_proto [12:59:54]Method is POST - this is cgi request [12:59:54]url: /json_proto [12:59:54]query_string will be loaded in cgi processing [12:59:54]execute_cgi json_proto POST (null) [12:59:54]execute_cgi path=json_proto method=POST [12:59:54]POST find Content-Length [12:59:54]Host: 172.17.44.4:8080 [12:59:54]Content-Length: 804 [12:59:54]Content-Type: application/json [12:59:54] [12:59:54]POST finish read [12:59:54]Found Content-Length = 804 [12:59:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:54]execute_script... [12:59: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)1993571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:54]POST & json_proto [12:59:54]process_json_proto [12:59:54]json parsed OK: [12:59:54]protocol is kg_v1.0 [12:59:54]action value=close_receipt [12:59:54]process_action close_receipt [12:59:54]cmd_close_receipt [12:59:54]MH_GetDate [12:59:54]Write to MH i2c: F0 00 00 1B 2B 35 [12:59:54]Write i2c OK [12:59:54]MH_I2C_Read... [12:59:54]Read from MH i2c: F0 [12:59:54]MH_I2C_Read... [12:59:54]Read from MH i2c: F0 09 00 [12:59:54]MH_I2C_Read... [12:59:54]Read from MH i2c: F0 09 00 1B 2B 00 CF 54 47 66 6C E9 28 66 F1 [12:59:54]GetLastDocTimeStamp 1715950731 [12:59:54]current date 1715950799 [12:59:54]FM_GetShiftState [12:59:54]SAM_PROTO_GetShiftState [12:59:54]wFMCommunicate request_size=4 [12:59:54]MH_SAM_APDU [12:59:54]CAPDU: 80 13 01 00 [12:59:54]Write to MH i2c: E2 08 00 1C 2B 80 13 01 00 00 00 00 00 C4 [12:59:54]Write i2c OK [12:59:54]MH_I2C_Read... [12:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:54]Read from MH i2c: E2 [12:59:54]MH_I2C_Read... [12:59:54]Read from MH i2c: E2 0E 00 [12:59:54]MH_I2C_Read... [12:59:54]Read from MH i2c: E2 0E 00 1C 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 BF [12:59:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:59:54]wFMCommunicate OK [12:59:54]SAM_PROTO_GetShiftState done [12:59:54]FM_GetShiftState done [12:59:54]opened in 1715904675 [12:59:54]opened+sec_in_day 1715991075 [12:59:54]quantity*price = 100064 [12:59:54]sum+1 = 100065 [12:59:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.64 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.64 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 60 17.05.2024 12:59 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5125 ФПД: 177683264393437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T125959&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5125&fm=177683264393437&tin=02508201610067®Number=0000000000154221&sum=100064 [12:59:55]StoreToDocumentArchive [12:59:55]shift 45 fd 5125 [12:59:55]save to /storage/0045/doc_00005125 [12:59:55]save last doc name /storage/0045/doc_00005125 to /storage/kkm_last_doc_name [12:59:55]save OK [12:59:55]Clear old archive folders... [12:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:59:55]tlvbuf is 0127C580 [12:59:55]SAM_PROTO_ClearQueue [12:59:55]wFMCommunicate request_size=4 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 09 00 00 [12:59:55]Write to MH i2c: E2 08 00 29 2B 80 09 00 00 00 00 00 00 C6 [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:55]Read from MH i2c: E2 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 29 2B 00 90 00 C8 [12:59:55]RAPDU: 90 00 [12:59:55]wFMCommunicate OK [12:59:55]SAM_PROTO_ClearQueue done [12:59:55]KKMCreateOFDPacket [12:59:55]OFDProtocolAddRootSTLVToBuf [12:59:55]FM_MakeSignedData [12:59:55]FM_MakeSignedData [12:59:55]SAM_PROTO_SignData [12:59:55]wFMCommunicate request_size=4 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 0D 01 02 [12:59:55]Write to MH i2c: E2 08 00 2A 2B 80 0D 01 02 00 00 00 00 CE [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:55]Read from MH i2c: E2 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 2A 2B 00 90 00 C9 [12:59:55]RAPDU: 90 00 [12:59:55]wFMCommunicate OK [12:59:55]wFMCommunicate request_size=255 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 CF 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 05 14 00 00 35 04 06 00 A1 [12:59:55]Write to MH i2c: E2 02 01 2B 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 CF 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 05 14 00 00 35 04 06 00 A1 00 00 6E [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:55]Read from MH i2c: E2 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 2B 2B 00 90 00 CA [12:59:55]RAPDU: 90 00 [12:59:55]wFMCommunicate OK [12:59:55]wFMCommunicate request_size=10 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 0D 02 02 05 9A 1B DB 50 DD [12:59:55]Write to MH i2c: E2 0D 00 2C 2B 80 0D 02 02 05 00 9A 1B DB 50 DD 00 00 98 [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:55]Read from MH i2c: E2 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 03 00 2C 2B 00 90 00 CB [12:59:55]RAPDU: 90 00 [12:59:55]wFMCommunicate OK [12:59:55]wFMCommunicate request_size=4 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 0D 03 02 [12:59:55]Write to MH i2c: E2 08 00 2D 2B 80 0D 03 02 00 00 00 00 D3 [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:55]Read from MH i2c: E2 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 0B 00 [12:59:55]MH_I2C_Read... [12:59:55]Read from MH i2c: E2 0B 00 2D 2B 00 7F 29 C8 29 A2 5C 75 60 90 00 40 [12:59:55]RAPDU: 7F 29 C8 29 A2 5C 75 60 90 00 [12:59:55]wFMCommunicate OK [12:59:55]SAM_PROTO_SignData done [12:59:55]FM_MakeSignedData done [12:59:55]CreateOFDProtocolMessage [12:59:55]wFMCommunicate request_size=4 [12:59:55]MH_SAM_APDU [12:59:55]CAPDU: 80 11 00 00 [12:59:55]Write to MH i2c: E2 08 00 2E 2B 80 11 00 00 00 00 00 00 D3 [12:59:55]Write i2c OK [12:59:55]MH_I2C_Read... [12:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:56]Read from MH i2c: E2 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: E2 17 00 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: E2 17 00 2E 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 28 [12:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:59:56]wFMCommunicate OK [12:59:56]CreateOFDProtocolMessage done [12:59:56]OFDSenderStorePacket 5125 [12:59:56]StoreOFDPacket docnum=5125 [12:59:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 49 4E 07 01 C7 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 CF 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 05 14 00 00 35 04 06 00 A1 9A 1B DB 50 DD 7F 29 C8 29 A2 5C 75 60 [12:59:56]CheckFolder [12:59:56]dirname=/storage/ofd_packets [12:59:56]CheckFolder done [12:59:56]ProducePacketName [12:59:56]name=ofd_packets/00005125 [12:59:56]NVStorageSaveData ofd_packets/00005125 [12:59:56]File name is /storage/ofd_packets/00005125 [12:59:56]Write 301 bytes [12:59:56]NVStorageSaveData done [12:59:56]OFDSenderStorePacket done [12:59:56]KKMCreateOFDPacket done [12:59:56]NVStorageSaveData kkm_last_timestamp [12:59:56]File name is /storage/kkm_last_timestamp [12:59:56]Write 4 bytes [12:59:56]NVStorageSaveData done [12:59:56]ExternCall_PrintAddStr [12:59:56]wPrintStart [12:59:56]Write to MH i2c: 01 00 00 2F 2B 5A [12:59:56]Write i2c OK [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 07 00 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 07 00 2F 2B 00 00 00 00 00 FF 0F 6F [12:59:56]RasterBufferAndPrint [12:59:56]line Счет N : (1)1993571 [12:59:56]line ИÐÐ: 02508201610067 [12:59:56]line Контрольно-КаÑÑовый Чек [12:59:56]line ПРОДÐЖР[12:59:56]line ТРК (МРК, ГÐК) : 52 [12:59:56]line Товар: 2710124500 [12:59:56]line Ðи-95-К-5 [12:59:56]line 13.670 * 73.20 [12:59:56]line = 1000.64 [12:59:56]line ÐДС 12% ÐСП 1% [12:59:56]line > о реализуемом товаре [12:59:56]line ИТОГО: 1000.64 [12:59:56]line ÐСП 1% : 8.85 [12:59:56]line ÐДС 12% : 106.26 [12:59:56]line Ðаличными: 0.00 [12:59:56]line Безнал.: 1000.64 [12:59:56]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [12:59:56]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [12:59:56]line СÐО: Общий режим [12:59:56]line Чек 60 17.05.2024 12:59 [12:59:56]line Смена: 45 ФФД: 1.0 [12:59:56]line ЗÐМ: 0300000237 [12:59:56]line РÐМ: 0000000000154221 [12:59:56]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [12:59:56]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [12:59:56]line ФМ: 0000000000963259 [12:59:56]line ФД: 5125 [12:59:56]line ФПД: 177683264393437 [12:59:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T125959&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5125&fm=177683264393437&tin=02508201610067®Number=0000000000154221&sum=100064 [12:59:56]OFD Sender: Processing packet 5125 [packets to send 4, broken 3] [12:59:56]ProducePacketName [12:59:56]name=ofd_packets/00005125 [12:59:56]OFD Sender: To server: ‡•öpG, [12:59:56]CommunicateWithHost lk.salyk.kg:30040 [12:59:56]ConnectInit lk.salyk.kg [12:59:56]written 0, free lines is 4095 [12:59:56]Connected sock=10 [12:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 49 4E 07 01 C7 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 CF 54 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 05 14 00 00 35 04 06 00 A1 9A 1B DB 50 DD 7F 29 C8 29 A2 5C 75 60 [12:59:56]Write to MH i2c: 01 00 00 59 2B 84 [12:59:56]Write i2c OK [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 07 00 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: 01 07 00 59 2B 00 00 00 00 00 7D 0C 14 [12:59:56]RasterBufferAndPrint [12:59:56]line [12:59:56]line [12:59:56]line [12:59:56]line [12:59:56]line [12:59:56]written 0, free lines is 3201 [12:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 F8 22 47 00 73 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 39 36 33 32 35 39 10 04 04 00 05 14 00 00 F4 03 04 00 90 00 47 66 B6 04 01 00 00 B4 C5 F4 8F D5 FE 61 CD [12:59:56]CommunicateWithHost err = 0 [12:59:56]CheckOFDResponse [12:59:56]1017 (14) - 77093643461234 [12:59:56]1041 (16) - 0000000000963259 [12:59:56]1040 (4) - 5125 [12:59:56]1012 (4) - 17.05.2024 07:00 [12:59:56]1206 (1) - 0 [12:59:56]OFD Sender: Remove packet 5125 [12:59:56]ProducePacketName [12:59:56]name=ofd_packets/00005125 [12:59:56]NVStorageDeleteData [12:59:56]MH_Cut [12:59:56]Write to MH i2c: D1 01 00 60 2B 01 5D [12:59:56]Write i2c OK [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: D1 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: D1 01 00 [12:59:56]MH_I2C_Read... [12:59:56]Read from MH i2c: D1 01 00 60 2B 00 5C [12:59:56]Write to MH i2c: 01 00 00 61 2B 8C [12:59:56]Write i2c OK [12:59:56]MH_I2C_Read... [12:59:57]OFD Sender: No OFD packet to send [12:59:58]*** Cut start [12:59:58]*** Partial cut [12:59:58]*** CUTSNS_PIN = 1 [12:59:58]*** CUTSNS_PIN = 0 [12:59:58]*** Brake cut motor [12:59:58]Read from MH i2c: 01 [12:59:58]MH_I2C_Read... [12:59:58]*** Stop cut motor [12:59:58]*** Cut end [12:59:58]Read from MH i2c: 01 07 00 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: 01 07 00 61 2B 00 00 00 00 00 FF 0F A1 [12:59:58]process_action close_receipt done [12:59:58]requested_data is exist [12:59:58]produce_requested_data [12:59:58]requested_item fm.sn is exist - process it [12:59:58]wFMCommunicate request_size=4 [12:59:58]MH_SAM_APDU [12:59:58]CAPDU: 80 11 00 00 [12:59:58]Write to MH i2c: E2 08 00 62 2B 80 11 00 00 00 00 00 00 07 [12:59:58]Write i2c OK [12:59:58]MH_I2C_Read... [12:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:58]Read from MH i2c: E2 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 17 00 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 17 00 62 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5C [12:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [12:59:58]wFMCommunicate OK [12:59:58]requested_item fd.num is exist - process it [12:59:58]SAM_PROTO_GetFieldsCounters [12:59:58]wFMCommunicate request_size=4 [12:59:58]MH_SAM_APDU [12:59:58]CAPDU: 80 13 00 00 [12:59:58]Write to MH i2c: E2 08 00 63 2B 80 13 00 00 00 00 00 00 0A [12:59:58]Write i2c OK [12:59:58]MH_I2C_Read... [12:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:58]Read from MH i2c: E2 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 62 00 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 62 00 63 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 05 14 00 00 0E 04 04 00 2D 00 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 1D [12:59:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 05 14 00 00 0E 04 04 00 2D 00 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 [12:59:58]wFMCommunicate OK [12:59:58]SAM_PROTO_GetFieldsCounters done [12:59:58]requested_item shift.num is exist - process it [12:59:58]requested_item shift.opened is exist - process it [12:59:58]req_shift_opened [12:59:58]FM_GetShiftState [12:59:58]SAM_PROTO_GetShiftState [12:59:58]wFMCommunicate request_size=4 [12:59:58]MH_SAM_APDU [12:59:58]CAPDU: 80 13 01 00 [12:59:58]Write to MH i2c: E2 08 00 64 2B 80 13 01 00 00 00 00 00 0C [12:59:58]Write i2c OK [12:59:58]MH_I2C_Read... [12:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:58]Read from MH i2c: E2 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 0E 00 [12:59:58]MH_I2C_Read... [12:59:58]Read from MH i2c: E2 0E 00 64 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 07 [12:59:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [12:59:58]wFMCommunicate OK [12:59:58]SAM_PROTO_GetShiftState done [12:59:58]FM_GetShiftState done [12:59:58]req_shift_opened done [12:59:58]requested_item shift.open_date is exist - process it [12:59:58]req_shift_open_date [12:59:58]req_shift_open_date done [12:59:58]produce_requested_data done [12:59:58]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5125,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [12:59:58]process_action_free close_receipt [12:59:58]json_value_free [12:59:58]json_value_free done [12:59:58]process_json_proto returns [12:59:58]Send response to host [12:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5125,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [12:59:58]free response buf [12:59:58]execute_script done [12:59:58]execute_script returns [12:59:58]free content buf [12:59:58]Sock 7.Close socket [12:59:58]Sock 7.Thread stoped [13:00:02]OFD Sender: No OFD packet to send [13:00:07]OFD Sender: No OFD packet to send [13:00:12]OFD Sender: No OFD packet to send [13:00:17]OFD Sender: No OFD packet to send [13:00:22]OFD Sender: No OFD packet to send [13:00:27]OFD Sender: No OFD packet to send [13:00:32]OFD Sender: No OFD packet to send [13:00:37]OFD Sender: No OFD packet to send [13:00:42]OFD Sender: No OFD packet to send [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:27]OFD Sender: No OFD packet to send [13:01:32]OFD Sender: No OFD packet to send [13:01:37]OFD Sender: No OFD packet to send [13:01:42]OFD Sender: No OFD packet to send [13:01:47]OFD Sender: No OFD packet to send [13:01:52]OFD Sender: No OFD packet to send [13:01:57]OFD Sender: No OFD packet to send [13:02:02]OFD Sender: No OFD packet to send [13:02:07]OFD Sender: No OFD packet to send [13:02:12]OFD Sender: No OFD packet to send [13:02:17]OFD Sender: No OFD packet to send [13:02:22]OFD Sender: No OFD packet to send [13:02:27]OFD Sender: No OFD packet to send [13:02:32]OFD Sender: No OFD packet to send [13:02:37]OFD Sender: No OFD packet to send [13:02:42]OFD Sender: No OFD packet to send [13:02:47]OFD Sender: No OFD packet to send [13:02:52]OFD Sender: No OFD packet to send [13:02:57]OFD Sender: No OFD packet to send [13:03:02]OFD Sender: No OFD packet to send [13:03:07]OFD Sender: No OFD packet to send [13:03:12]OFD Sender: No OFD packet to send [13:03:17]OFD Sender: No OFD packet to send [13:03:22]OFD Sender: No OFD packet to send [13:03:27]OFD Sender: No OFD packet to send [13:03:32]OFD Sender: No OFD packet to send [13:03:37]OFD Sender: No OFD packet to send [13:03:42]OFD Sender: No OFD packet to send [13:03:47]OFD Sender: No OFD packet to send [13:03:52]OFD Sender: No OFD packet to send [13:03:57]OFD Sender: No OFD packet to send [13:04:02]OFD Sender: No OFD packet to send [13:04:07]OFD Sender: No OFD packet to send [13:04:12]OFD Sender: No OFD packet to send [13:04:17]OFD Sender: No OFD packet to send [13:04:22]OFD Sender: No OFD packet to send [13:04:27]OFD Sender: No OFD packet to send [13:04:32]OFD Sender: No OFD packet to send [13:04:37]OFD Sender: No OFD packet to send [13:04:42]OFD Sender: No OFD packet to send [13:04:47]OFD Sender: No OFD packet to send [13:04:52]OFD Sender: No OFD packet to send [13:04:57]OFD Sender: No OFD packet to send [13:05:02]OFD Sender: No OFD packet to send [13:05:07]OFD Sender: No OFD packet to send [13:05:12]OFD Sender: No OFD packet to send [13:05:15]accept exits with 9 [13:05:15]New connection [13:05:15]New thread 3067108708 created [13:05:15]Thread 3067252068 joined [13:05:15]Waiting for new connection... [13:05:15] Sock 9.Parse request [13:05:15]Sock 9.Check first char [13:05:15]Sock 9.First char is OK [13:05:15]request: POST /json_proto HTTP/1.0 [13:05:15]Method: POST [13:05:15]URL: /json_proto [13:05:15]Method is POST - this is cgi request [13:05:15]url: /json_proto [13:05:15]query_string will be loaded in cgi processing [13:05:15]execute_cgi json_proto POST (null) [13:05:15]execute_cgi path=json_proto method=POST [13:05:15]POST find Content-Length [13:05:15]Host: 172.17.44.4:8080 [13:05:15]Content-Length: 646 [13:05:15]Content-Type: application/json [13:05:15] [13:05:15]POST finish read [13:05:15]Found Content-Length = 646 [13:05:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141071", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.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" ] } } [13:05:15]execute_script... [13:05:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141071", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.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" ] } } [13:05:15]POST & json_proto [13:05:15]process_json_proto [13:05:15]json parsed OK: [13:05:15]protocol is kg_v1.0 [13:05:15]action value=close_receipt [13:05:15]process_action close_receipt [13:05:15]cmd_close_receipt [13:05:15]MH_GetDate [13:05:15]Write to MH i2c: F0 00 00 65 2B 7F [13:05:15]Write i2c OK [13:05:15]MH_I2C_Read... [13:05:15]Read from MH i2c: F0 [13:05:15]MH_I2C_Read... [13:05:15]Read from MH i2c: F0 09 00 [13:05:15]MH_I2C_Read... [13:05:15]Read from MH i2c: F0 09 00 65 2B 00 10 56 47 66 6C E9 28 66 7E [13:05:15]GetLastDocTimeStamp 1715950799 [13:05:15]current date 1715951120 [13:05:15]FM_GetShiftState [13:05:15]SAM_PROTO_GetShiftState [13:05:15]wFMCommunicate request_size=4 [13:05:15]MH_SAM_APDU [13:05:15]CAPDU: 80 13 01 00 [13:05:15]Write to MH i2c: E2 08 00 66 2B 80 13 01 00 00 00 00 00 0E [13:05:15]Write i2c OK [13:05:15]MH_I2C_Read... [13:05:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:15]Read from MH i2c: E2 [13:05:15]MH_I2C_Read... [13:05:15]Read from MH i2c: E2 0E 00 [13:05:15]MH_I2C_Read... [13:05:15]Read from MH i2c: E2 0E 00 66 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 09 [13:05:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:05:15]wFMCommunicate OK [13:05:15]SAM_PROTO_GetShiftState done [13:05:15]FM_GetShiftState done [13:05:15]opened in 1715904675 [13:05:15]opened+sec_in_day 1715991075 [13:05:15]quantity*price = 25000 [13:05:15]sum+1 = 25001 [13:05:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 ÐСП 1% : 2.21 ÐДС 12% : 26.55 Ðаличными: 250.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 61 17.05.2024 13:05 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5126 ФПД: 242355480283448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T130520&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5126&fm=242355480283448&tin=02508201610067®Number=0000000000154221&sum=25000 0 [13:05:16]StoreToDocumentArchive [13:05:16]shift 45 fd 5126 [13:05:16]save to /storage/0045/doc_00005126 [13:05:16]save last doc name /storage/0045/doc_00005126 to /storage/kkm_last_doc_name [13:05:16]save OK [13:05:16]Clear old archive folders... [13:05:16]ProcessDocumentItem done err = 0, tmpTLVsize=282 [13:05:16]tlvbuf is 01226E10 [13:05:16]SAM_PROTO_ClearQueue [13:05:16]wFMCommunicate request_size=4 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 09 00 00 [13:05:16]Write to MH i2c: E2 08 00 73 2B 80 09 00 00 00 00 00 00 10 [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 73 2B 00 90 00 12 [13:05:16]RAPDU: 90 00 [13:05:16]wFMCommunicate OK [13:05:16]SAM_PROTO_ClearQueue done [13:05:16]KKMCreateOFDPacket [13:05:16]OFDProtocolAddRootSTLVToBuf [13:05:16]FM_MakeSignedData [13:05:16]FM_MakeSignedData [13:05:16]SAM_PROTO_SignData [13:05:16]wFMCommunicate request_size=4 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 0D 01 02 [13:05:16]Write to MH i2c: E2 08 00 74 2B 80 0D 01 02 00 00 00 00 18 [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 74 2B 00 90 00 13 [13:05:16]RAPDU: 90 00 [13:05:16]wFMCommunicate OK [13:05:16]wFMCommunicate request_size=255 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 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 3D 00 00 00 F4 03 04 00 10 56 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 [13:05:16]Write to MH i2c: E2 02 01 75 2B 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 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 3D 00 00 00 F4 03 04 00 10 56 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 00 00 27 [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 75 2B 00 90 00 14 [13:05:16]RAPDU: 90 00 [13:05:16]wFMCommunicate OK [13:05:16]wFMCommunicate request_size=41 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 06 14 00 00 35 04 06 00 DC 6B C8 4F C9 38 [13:05:16]Write to MH i2c: E2 2C 00 76 2B 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 06 14 00 00 35 04 06 00 DC 6B C8 4F C9 38 00 00 65 [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 03 00 76 2B 00 90 00 15 [13:05:16]RAPDU: 90 00 [13:05:16]wFMCommunicate OK [13:05:16]wFMCommunicate request_size=4 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 0D 03 02 [13:05:16]Write to MH i2c: E2 08 00 77 2B 80 0D 03 02 00 00 00 00 1D [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 0B 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 0B 00 77 2B 00 7E 6F D4 0B 41 2E 62 4B 90 00 06 [13:05:16]RAPDU: 7E 6F D4 0B 41 2E 62 4B 90 00 [13:05:16]wFMCommunicate OK [13:05:16]SAM_PROTO_SignData done [13:05:16]FM_MakeSignedData done [13:05:16]CreateOFDProtocolMessage [13:05:16]wFMCommunicate request_size=4 [13:05:16]MH_SAM_APDU [13:05:16]CAPDU: 80 11 00 00 [13:05:16]Write to MH i2c: E2 08 00 78 2B 80 11 00 00 00 00 00 00 1D [13:05:16]Write i2c OK [13:05:16]MH_I2C_Read... [13:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:16]Read from MH i2c: E2 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 17 00 [13:05:16]MH_I2C_Read... [13:05:16]Read from MH i2c: E2 17 00 78 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 72 [13:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:05:16]wFMCommunicate OK [13:05:16]CreateOFDProtocolMessage done [13:05:16]OFDSenderStorePacket 5126 [13:05:16]StoreOFDPacket docnum=5126 [13:05:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 6E 50 26 01 E7 DA 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 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 3D 00 00 00 F4 03 04 00 10 56 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 06 14 00 00 35 04 06 00 DC 6B C8 4F C9 38 7E 6F D4 0B 41 2E 62 4B [13:05:16]CheckFolder [13:05:16]dirname=/storage/ofd_packets [13:05:16]CheckFolder done [13:05:16]ProducePacketName [13:05:16]name=ofd_packets/00005126 [13:05:16]NVStorageSaveData ofd_packets/00005126 [13:05:16]File name is /storage/ofd_packets/00005126 [13:05:16]Write 332 bytes [13:05:16]NVStorageSaveData done [13:05:16]OFDSenderStorePacket done [13:05:16]KKMCreateOFDPacket done [13:05:16]NVStorageSaveData kkm_last_timestamp [13:05:16]File name is /storage/kkm_last_timestamp [13:05:16]Write 4 bytes [13:05:16]NVStorageSaveData done [13:05:17]ExternCall_PrintAddStr [13:05:17]wPrintStart [13:05:17]Write to MH i2c: 01 00 00 79 2B A4 [13:05:17]Write i2c OK [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 07 00 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 07 00 79 2B 00 00 00 00 00 FF 0F B9 [13:05:17]RasterBufferAndPrint [13:05:17]line Счет N : (3)141071 [13:05:17]line ИÐÐ: 02508201610067 [13:05:17]line Контрольно-КаÑÑовый Чек [13:05:17]line ПРОДÐЖР[13:05:17]line Товар: 2000036220012 [13:05:17]line Кофе Капучино XL(GABB TRADE) [13:05:17]line 2.000 * 125.00 [13:05:17]line = 250.00 [13:05:17]line ÐДС 12% ÐСП 1% [13:05:17]line > о реализуемом товаре [13:05:17]line ИТОГО: 250.00 [13:05:17]line ÐСП 1% : 2.21 [13:05:17]line ÐДС 12% : 26.55 [13:05:17]line Ðаличными: 250.00 [13:05:17]line Безнал.: 0.00 [13:05:17]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [13:05:17]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [13:05:17]line СÐО: Общий режим [13:05:17]line Чек 61 17.05.2024 13:05 [13:05:17]line Смена: 45 ФФД: 1.0 [13:05:17]line ЗÐМ: 0300000237 [13:05:17]line РÐМ: 0000000000154221 [13:05:17]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [13:05:17]line ФМ: 0000000000963259 [13:05:17]line ФД: 5126 [13:05:17]line ФПД: 242355480283448 [13:05:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T130520&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5126&fm=242355480283448&tin=02508201610067®Number=0000000000154221&sum=25000 [13:05:17]line 0 [13:05:17]OFD Sender: Processing packet 5126 [packets to send 4, broken 3] [13:05:17]ProducePacketName [13:05:17]name=ofd_packets/00005126 [13:05:17]OFD Sender: To server: ‡•öpG, [13:05:17]CommunicateWithHost lk.salyk.kg:30040 [13:05:17]ConnectInit lk.salyk.kg [13:05:17]written 0, free lines is 4095 [13:05:17]Connected sock=10 [13:05:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 6E 50 26 01 E7 DA 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 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 3D 00 00 00 F4 03 04 00 10 56 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 06 14 00 00 35 04 06 00 DC 6B C8 4F C9 38 7E 6F D4 0B 41 2E 62 4B [13:05:17]Write to MH i2c: 01 00 00 A2 2B CD [13:05:17]Write i2c OK [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 07 00 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: 01 07 00 A2 2B 00 00 00 00 00 86 0C 66 [13:05:17]RasterBufferAndPrint [13:05:17]line [13:05:17]line [13:05:17]line [13:05:17]line [13:05:17]line [13:05:17]written 0, free lines is 3210 [13:05:17]MH_Cut [13:05:17]Write to MH i2c: D1 01 00 A9 2B 01 A6 [13:05:17]Write i2c OK [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: D1 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: D1 01 00 [13:05:17]MH_I2C_Read... [13:05:17]Read from MH i2c: D1 01 00 A9 2B 00 A5 [13:05:17]Write to MH i2c: 01 00 00 AA 2B D5 [13:05:17]Write i2c OK [13:05:17]MH_I2C_Read... [13:05:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 94 4D 47 00 2E ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 06 14 00 00 F4 03 04 00 D1 01 47 66 B6 04 01 00 00 F4 11 1B B1 34 38 0F E5 [13:05:17]CommunicateWithHost err = 0 [13:05:17]CheckOFDResponse [13:05:17]1017 (14) - 77093643461234 [13:05:17]1041 (16) - 0000000000963259 [13:05:17]1040 (4) - 5126 [13:05:17]1012 (4) - 17.05.2024 07:05 [13:05:17]1206 (1) - 0 [13:05:17]OFD Sender: Remove packet 5126 [13:05:17]ProducePacketName [13:05:17]name=ofd_packets/00005126 [13:05:17]NVStorageDeleteData [13:05:18]OFD Sender: No OFD packet to send [13:05:18]*** Cut start [13:05:18]*** Partial cut [13:05:18]*** CUTSNS_PIN = 1 [13:05:18]*** CUTSNS_PIN = 0 [13:05:19]*** Brake cut motor [13:05:19]Read from MH i2c: 01 [13:05:19]MH_I2C_Read... [13:05:19]*** Stop cut motor [13:05:19]*** Cut end [13:05:19]Read from MH i2c: 01 07 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: 01 07 00 AA 2B 00 00 00 00 00 FF 0F EA [13:05:19]process_action close_receipt done [13:05:19]requested_data is exist [13:05:19]produce_requested_data [13:05:19]requested_item fm.sn is exist - process it [13:05:19]wFMCommunicate request_size=4 [13:05:19]MH_SAM_APDU [13:05:19]CAPDU: 80 11 00 00 [13:05:19]Write to MH i2c: E2 08 00 AB 2B 80 11 00 00 00 00 00 00 50 [13:05:19]Write i2c OK [13:05:19]MH_I2C_Read... [13:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:19]Read from MH i2c: E2 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 17 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 17 00 AB 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A5 [13:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:05:19]wFMCommunicate OK [13:05:19]requested_item fd.num is exist - process it [13:05:19]SAM_PROTO_GetFieldsCounters [13:05:19]wFMCommunicate request_size=4 [13:05:19]MH_SAM_APDU [13:05:19]CAPDU: 80 13 00 00 [13:05:19]Write to MH i2c: E2 08 00 AC 2B 80 13 00 00 00 00 00 00 53 [13:05:19]Write i2c OK [13:05:19]MH_I2C_Read... [13:05:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:19]Read from MH i2c: E2 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 62 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 62 00 AC 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 06 14 00 00 0E 04 04 00 2D 00 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 6A [13:05:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 06 14 00 00 0E 04 04 00 2D 00 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 [13:05:19]wFMCommunicate OK [13:05:19]SAM_PROTO_GetFieldsCounters done [13:05:19]requested_item shift.num is exist - process it [13:05:19]requested_item shift.opened is exist - process it [13:05:19]req_shift_opened [13:05:19]FM_GetShiftState [13:05:19]SAM_PROTO_GetShiftState [13:05:19]wFMCommunicate request_size=4 [13:05:19]MH_SAM_APDU [13:05:19]CAPDU: 80 13 01 00 [13:05:19]Write to MH i2c: E2 08 00 AD 2B 80 13 01 00 00 00 00 00 55 [13:05:19]Write i2c OK [13:05:19]MH_I2C_Read... [13:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:19]Read from MH i2c: E2 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 0E 00 [13:05:19]MH_I2C_Read... [13:05:19]Read from MH i2c: E2 0E 00 AD 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 50 [13:05:19]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:05:19]wFMCommunicate OK [13:05:19]SAM_PROTO_GetShiftState done [13:05:19]FM_GetShiftState done [13:05:19]req_shift_opened done [13:05:19]requested_item shift.open_date is exist - process it [13:05:19]req_shift_open_date [13:05:19]req_shift_open_date done [13:05:19]produce_requested_data done [13:05:19]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5126,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [13:05:19]process_action_free close_receipt [13:05:19]json_value_free [13:05:19]json_value_free done [13:05:19]process_json_proto returns [13:05:19]Send response to host [13:05:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5126,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [13:05:19]free response buf [13:05:19]execute_script done [13:05:19]execute_script returns [13:05:19]free content buf [13:05:19]Sock 9.Close socket [13:05:19]Sock 9.Thread stoped [13:05:23]OFD Sender: No OFD packet to send [13:05:28]OFD Sender: No OFD packet to send [13:05:33]OFD Sender: No OFD packet to send [13:05:38]OFD Sender: No OFD packet to send [13:05:43]OFD Sender: No OFD packet to send [13:05:48]OFD Sender: No OFD packet to send [13:05:53]OFD Sender: No OFD packet to send [13:05:58]OFD Sender: No OFD packet to send [13:06:03]OFD Sender: No OFD packet to send [13:06:08]OFD Sender: No OFD packet to send [13:06:13]OFD Sender: No OFD packet to send [13:06:18]OFD Sender: No OFD packet to send [13:06:23]OFD Sender: No OFD packet to send [13:06:28]OFD Sender: No OFD packet to send [13:06:33]OFD Sender: No OFD packet to send [13:06:38]OFD Sender: No OFD packet to send [13:06:43]OFD Sender: No OFD packet to send [13:06:48]OFD Sender: No OFD packet to send [13:06:53]OFD Sender: No OFD packet to send [13:06:58]OFD Sender: No OFD packet to send [13:07:03]OFD Sender: No OFD packet to send [13:07:08]OFD Sender: No OFD packet to send [13:07:13]OFD Sender: No OFD packet to send [13:07:18]OFD Sender: No OFD packet to send [13:07:23]OFD Sender: No OFD packet to send [13:07:28]OFD Sender: No OFD packet to send [13:07:33]OFD Sender: No OFD packet to send [13:07:38]OFD Sender: No OFD packet to send [13:07:43]OFD Sender: No OFD packet to send [13:07:48]OFD Sender: No OFD packet to send [13:07:53]OFD Sender: No OFD packet to send [13:07:58]OFD Sender: No OFD packet to send [13:08:03]OFD Sender: No OFD packet to send [13:08:08]OFD Sender: No OFD packet to send [13:08:13]OFD Sender: No OFD packet to send [13:08:18]OFD Sender: No OFD packet to send [13:08:23]OFD Sender: No OFD packet to send [13:08:28]OFD Sender: No OFD packet to send [13:08:33]OFD Sender: No OFD packet to send [13:08:38]OFD Sender: No OFD packet to send [13:08:43]OFD Sender: No OFD packet to send [13:08:48]OFD Sender: No OFD packet to send [13:08:53]OFD Sender: No OFD packet to send [13:08:58]OFD Sender: No OFD packet to send [13:09:03]OFD Sender: No OFD packet to send [13:09:08]OFD Sender: No OFD packet to send [13:09:13]OFD Sender: No OFD packet to send [13:09:18]OFD Sender: No OFD packet to send [13:09:23]OFD Sender: No OFD packet to send [13:09:28]OFD Sender: No OFD packet to send [13:09:33]OFD Sender: No OFD packet to send [13:09:38]OFD Sender: No OFD packet to send [13:09:43]OFD Sender: No OFD packet to send [13:09:48]OFD Sender: No OFD packet to send [13:09:53]OFD Sender: No OFD packet to send [13:09:58]OFD Sender: No OFD packet to send [13:10:03]OFD Sender: No OFD packet to send [13:10:08]OFD Sender: No OFD packet to send [13:10:13]OFD Sender: No OFD packet to send [13:10:18]OFD Sender: No OFD packet to send [13:10:23]OFD Sender: No OFD packet to send [13:10:28]OFD Sender: No OFD packet to send [13:10:33]OFD Sender: No OFD packet to send [13:10:38]OFD Sender: No OFD packet to send [13:10:43]OFD Sender: No OFD packet to send [13:10:48]OFD Sender: No OFD packet to send [13:10:53]OFD Sender: No OFD packet to send [13:10:58]OFD Sender: No OFD packet to send [13:11:03]OFD Sender: No OFD packet to send [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:18]OFD Sender: No OFD packet to send [13:11:23]OFD Sender: No OFD packet to send [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:48]OFD Sender: No OFD packet to send [13:11:53]OFD Sender: No OFD packet to send [13:11:58]OFD Sender: No OFD packet to send [13:12:03]OFD Sender: No OFD packet to send [13:12:08]OFD Sender: No OFD packet to send [13:12:13]OFD Sender: No OFD packet to send [13:12:18]OFD Sender: No OFD packet to send [13:12:23]OFD Sender: No OFD packet to send [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: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: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:53]OFD Sender: No OFD packet to send [13:14:58]OFD Sender: No OFD packet to send [13:15:03]OFD Sender: No OFD packet to send [13:15:08]OFD Sender: No OFD packet to send [13:15:13]OFD Sender: No OFD packet to send [13:15:18]OFD Sender: No OFD packet to send [13:15:23]OFD Sender: No OFD packet to send [13:15:28]OFD Sender: No OFD packet to send [13:15:33]OFD Sender: No OFD packet to send [13:15:38]OFD Sender: No OFD packet to send [13:15:43]OFD Sender: No OFD packet to send [13:15:48]OFD Sender: No OFD packet to send [13:15:53]OFD Sender: No OFD packet to send [13:15:58]OFD Sender: No OFD packet to send [13:16:03]OFD Sender: No OFD packet to send [13:16:08]OFD Sender: No OFD packet to send [13:16:13]OFD Sender: No OFD packet to send [13:16:18]OFD Sender: No OFD packet to send [13:16:23]OFD Sender: No OFD packet to send [13:16:28]OFD Sender: No OFD packet to send [13:16:33]OFD Sender: No OFD packet to send [13:16:38]OFD Sender: No OFD packet to send [13:16:43]OFD Sender: No OFD packet to send [13:16:48]OFD Sender: No OFD packet to send [13:16:53]OFD Sender: No OFD packet to send [13:16:58]OFD Sender: No OFD packet to send [13:17:03]OFD Sender: No OFD packet to send [13:17:08]OFD Sender: No OFD packet to send [13:17:13]OFD Sender: No OFD packet to send [13:17:18]OFD Sender: No OFD packet to send [13:17:23]OFD Sender: No OFD packet to send [13:17:28]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:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:34]OFD Sender: No OFD packet to send [13:21:39]OFD Sender: No OFD packet to send [13:21:44]OFD Sender: No OFD packet to send [13:21:49]OFD Sender: No OFD packet to send [13:21:54]OFD Sender: No OFD packet to send [13:21:59]OFD Sender: No OFD packet to send [13:22:04]OFD Sender: No OFD packet to send [13:22:09]OFD Sender: No OFD packet to send [13:22:14]OFD Sender: No OFD packet to send [13:22:19]OFD Sender: No OFD packet to send [13:22:24]OFD Sender: No OFD packet to send [13:22:29]OFD Sender: No OFD packet to send [13:22:34]OFD Sender: No OFD packet to send [13:22:39]OFD Sender: No OFD packet to send [13:22:44]OFD Sender: No OFD packet to send [13:22:49]OFD Sender: No OFD packet to send [13:22:54]OFD Sender: No OFD packet to send [13:22:59]OFD Sender: No OFD packet to send [13:23:04]OFD Sender: No OFD packet to send [13:23:09]OFD Sender: No OFD packet to send [13:23:14]OFD Sender: No OFD packet to send [13:23:19]OFD Sender: No OFD packet to send [13:23:24]OFD Sender: No OFD packet to send [13:23:29]OFD Sender: No OFD packet to send [13:23:34]OFD Sender: No OFD packet to send [13:23:39]OFD Sender: No OFD packet to send [13:23:44]OFD Sender: No OFD packet to send [13:23:49]OFD Sender: No OFD packet to send [13:23:54]OFD Sender: No OFD packet to send [13:23:59]OFD Sender: No OFD packet to send [13:24:04]OFD Sender: No OFD packet to send [13:24:09]OFD Sender: No OFD packet to send [13:24:10]accept exits with 7 [13:24:10]New connection [13:24:10]New thread 3067252068 created [13:24:10]Thread 3067108708 joined [13:24:10]Waiting for new connection... [13:24:10] Sock 7.Parse request [13:24:10]Sock 7.Check first char [13:24:10]Sock 7.First char is OK [13:24:10]request: POST /json_proto HTTP/1.0 [13:24:10]Method: POST [13:24:10]URL: /json_proto [13:24:10]Method is POST - this is cgi request [13:24:10]url: /json_proto [13:24:10]query_string will be loaded in cgi processing [13:24:10]execute_cgi json_proto POST (null) [13:24:10]execute_cgi path=json_proto method=POST [13:24:10]POST find Content-Length [13:24:10]Host: 172.17.44.4:8080 [13:24:10]Content-Length: 632 [13:24:10]Content-Type: application/json [13:24:10] [13:24:10]POST finish read [13:24:10]Found Content-Length = 632 [13:24:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141072", "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" ] } } [13:24:10]execute_script... [13:24:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141072", "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" ] } } [13:24:10]POST & json_proto [13:24:10]process_json_proto [13:24:10]json parsed OK: [13:24:10]protocol is kg_v1.0 [13:24:10]action value=close_receipt [13:24:10]process_action close_receipt [13:24:10]cmd_close_receipt [13:24:10]MH_GetDate [13:24:10]Write to MH i2c: F0 00 00 AE 2B C8 [13:24:10]Write i2c OK [13:24:10]MH_I2C_Read... [13:24:10]Read from MH i2c: F0 [13:24:10]MH_I2C_Read... [13:24:10]Read from MH i2c: F0 09 00 [13:24:10]MH_I2C_Read... [13:24:10]Read from MH i2c: F0 09 00 AE 2B 00 80 5A 47 66 6C E9 28 66 3B [13:24:10]GetLastDocTimeStamp 1715951120 [13:24:10]current date 1715952256 [13:24:10]FM_GetShiftState [13:24:10]SAM_PROTO_GetShiftState [13:24:10]wFMCommunicate request_size=4 [13:24:10]MH_SAM_APDU [13:24:10]CAPDU: 80 13 01 00 [13:24:10]Write to MH i2c: E2 08 00 AF 2B 80 13 01 00 00 00 00 00 57 [13:24:10]Write i2c OK [13:24:10]MH_I2C_Read... [13:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:10]Read from MH i2c: E2 [13:24:10]MH_I2C_Read... [13:24:10]Read from MH i2c: E2 0E 00 [13:24:10]MH_I2C_Read... [13:24:10]Read from MH i2c: E2 0E 00 AF 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 52 [13:24:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:24:10]wFMCommunicate OK [13:24:10]SAM_PROTO_GetShiftState done [13:24:10]FM_GetShiftState done [13:24:10]opened in 1715904675 [13:24:10]opened+sec_in_day 1715991075 [13:24:10]quantity*price = 4000 [13:24:10]sum+1 = 4001 [13:24:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 ÐСП 1% : 0.35 ÐДС 12% : 4.25 Ðаличными: 40.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 62 17.05.2024 13:24 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5127 ФПД: 208262441480770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T132416&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5127&fm=208262441480770&tin=02508201610067®Number=0000000000154221&sum=4000 0 [13:24:11]StoreToDocumentArchive [13:24:11]shift 45 fd 5127 [13:24:11]save to /storage/0045/doc_00005127 [13:24:11]save last doc name /storage/0045/doc_00005127 to /storage/kkm_last_doc_name [13:24:11]save OK [13:24:11]Clear old archive folders... [13:24:11]ProcessDocumentItem done err = 0, tmpTLVsize=271 [13:24:11]tlvbuf is 01227150 [13:24:11]SAM_PROTO_ClearQueue [13:24:11]wFMCommunicate request_size=4 [13:24:11]MH_SAM_APDU [13:24:11]CAPDU: 80 09 00 00 [13:24:11]Write to MH i2c: E2 08 00 BC 2B 80 09 00 00 00 00 00 00 59 [13:24:11]Write i2c OK [13:24:11]MH_I2C_Read... [13:24:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:11]Read from MH i2c: E2 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 BC 2B 00 90 00 5B [13:24:11]RAPDU: 90 00 [13:24:11]wFMCommunicate OK [13:24:11]SAM_PROTO_ClearQueue done [13:24:11]KKMCreateOFDPacket [13:24:11]OFDProtocolAddRootSTLVToBuf [13:24:11]FM_MakeSignedData [13:24:11]FM_MakeSignedData [13:24:11]SAM_PROTO_SignData [13:24:11]wFMCommunicate request_size=4 [13:24:11]MH_SAM_APDU [13:24:11]CAPDU: 80 0D 01 02 [13:24:11]Write to MH i2c: E2 08 00 BD 2B 80 0D 01 02 00 00 00 00 61 [13:24:11]Write i2c OK [13:24:11]MH_I2C_Read... [13:24:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:11]Read from MH i2c: E2 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 BD 2B 00 90 00 5C [13:24:11]RAPDU: 90 00 [13:24:11]wFMCommunicate OK [13:24:11]wFMCommunicate request_size=255 [13:24:11]MH_SAM_APDU [13:24:11]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 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 3E 00 00 00 F4 03 04 00 80 5A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 [13:24:11]Write to MH i2c: E2 02 01 BE 2B 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 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 3E 00 00 00 F4 03 04 00 80 5A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 2E [13:24:11]Write i2c OK [13:24:11]MH_I2C_Read... [13:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:11]Read from MH i2c: E2 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 [13:24:11]MH_I2C_Read... [13:24:11]Read from MH i2c: E2 03 00 BE 2B 00 90 00 5D [13:24:11]RAPDU: 90 00 [13:24:11]wFMCommunicate OK [13:24:11]wFMCommunicate request_size=30 [13:24:11]MH_SAM_APDU [13:24:11]CAPDU: 80 0D 02 02 19 30 39 36 33 32 35 39 10 04 04 00 07 14 00 00 35 04 06 00 BD 69 E0 D8 32 42 [13:24:11]Write to MH i2c: E2 21 00 BF 2B 80 0D 02 02 19 00 30 39 36 33 32 35 39 10 04 04 00 07 14 00 00 35 04 06 00 BD 69 E0 D8 32 42 00 00 CC [13:24:11]Write i2c OK [13:24:11]MH_I2C_Read... [13:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:12]Read from MH i2c: E2 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 03 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 03 00 BF 2B 00 90 00 5E [13:24:12]RAPDU: 90 00 [13:24:12]wFMCommunicate OK [13:24:12]wFMCommunicate request_size=4 [13:24:12]MH_SAM_APDU [13:24:12]CAPDU: 80 0D 03 02 [13:24:12]Write to MH i2c: E2 08 00 C0 2B 80 0D 03 02 00 00 00 00 66 [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:12]Read from MH i2c: E2 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 0B 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 0B 00 C0 2B 00 87 B4 3A 00 A3 B8 CE D5 90 00 DA [13:24:12]RAPDU: 87 B4 3A 00 A3 B8 CE D5 90 00 [13:24:12]wFMCommunicate OK [13:24:12]SAM_PROTO_SignData done [13:24:12]FM_MakeSignedData done [13:24:12]CreateOFDProtocolMessage [13:24:12]wFMCommunicate request_size=4 [13:24:12]MH_SAM_APDU [13:24:12]CAPDU: 80 11 00 00 [13:24:12]Write to MH i2c: E2 08 00 C1 2B 80 11 00 00 00 00 00 00 66 [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:12]Read from MH i2c: E2 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 17 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 17 00 C1 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BB [13:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:24:12]wFMCommunicate OK [13:24:12]CreateOFDProtocolMessage done [13:24:12]OFDSenderStorePacket 5127 [13:24:12]StoreOFDPacket docnum=5127 [13:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 C9 14 1B 01 F1 3A 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 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 3E 00 00 00 F4 03 04 00 80 5A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 07 14 00 00 35 04 06 00 BD 69 E0 D8 32 42 87 B4 3A 00 A3 B8 CE D5 [13:24:12]CheckFolder [13:24:12]dirname=/storage/ofd_packets [13:24:12]CheckFolder done [13:24:12]ProducePacketName [13:24:12]name=ofd_packets/00005127 [13:24:12]NVStorageSaveData ofd_packets/00005127 [13:24:12]File name is /storage/ofd_packets/00005127 [13:24:12]Write 321 bytes [13:24:12]NVStorageSaveData done [13:24:12]OFDSenderStorePacket done [13:24:12]KKMCreateOFDPacket done [13:24:12]NVStorageSaveData kkm_last_timestamp [13:24:12]File name is /storage/kkm_last_timestamp [13:24:12]Write 4 bytes [13:24:12]NVStorageSaveData done [13:24:12]ExternCall_PrintAddStr [13:24:12]wPrintStart [13:24:12]Write to MH i2c: 01 00 00 C2 2B ED [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 07 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 07 00 C2 2B 00 00 00 00 00 FF 0F 02 [13:24:12]RasterBufferAndPrint [13:24:12]line Счет N : (3)141072 [13:24:12]line ИÐÐ: 02508201610067 [13:24:12]line Контрольно-КаÑÑовый Чек [13:24:12]line ПРОДÐЖР[13:24:12]line Товар: 4700000160211 [13:24:12]line Вода Легенда 0,5л [13:24:12]line 1.000 * 40.00 [13:24:12]line = 40.00 [13:24:12]line ÐДС 12% ÐСП 1% [13:24:12]line > о реализуемом товаре [13:24:12]line ИТОГО: 40.00 [13:24:12]line ÐСП 1% : 0.35 [13:24:12]line ÐДС 12% : 4.25 [13:24:12]line Ðаличными: 40.00 [13:24:12]line Безнал.: 0.00 [13:24:12]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [13:24:12]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [13:24:12]line СÐО: Общий режим [13:24:12]line Чек 62 17.05.2024 13:24 [13:24:12]line Смена: 45 ФФД: 1.0 [13:24:12]line ЗÐМ: 0300000237 [13:24:12]line РÐМ: 0000000000154221 [13:24:12]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [13:24:12]line ФМ: 0000000000963259 [13:24:12]line ФД: 5127 [13:24:12]line ФПД: 208262441480770 [13:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T132416&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5127&fm=208262441480770&tin=02508201610067®Number=0000000000154221&sum=4000 [13:24:12]line 0 [13:24:12]OFD Sender: Processing packet 5127 [packets to send 4, broken 3] [13:24:12]ProducePacketName [13:24:12]name=ofd_packets/00005127 [13:24:12]OFD Sender: To server: ‡•öpG, [13:24:12]CommunicateWithHost lk.salyk.kg:30040 [13:24:12]ConnectInit lk.salyk.kg [13:24:12]written 0, free lines is 4095 [13:24:12]Connected sock=9 [13:24:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 C9 14 1B 01 F1 3A 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 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 3E 00 00 00 F4 03 04 00 80 5A 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 07 14 00 00 35 04 06 00 BD 69 E0 D8 32 42 87 B4 3A 00 A3 B8 CE D5 [13:24:12]Write to MH i2c: 01 00 00 EA 2B 15 [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 07 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: 01 07 00 EA 2B 00 00 00 00 00 8C 0C B4 [13:24:12]RasterBufferAndPrint [13:24:12]line [13:24:12]line [13:24:12]line [13:24:12]line [13:24:12]line [13:24:12]written 0, free lines is 3216 [13:24:12]MH_Cut [13:24:12]Write to MH i2c: D1 01 00 F1 2B 01 EE [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: D1 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: D1 01 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: D1 01 00 F1 2B 00 ED [13:24:12]Write to MH i2c: 01 00 00 F2 2B 1D [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 87 2F 47 00 67 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 07 14 00 00 F4 03 04 00 40 06 47 66 B6 04 01 00 00 06 A1 17 7F 8F F1 43 43 [13:24:12]CommunicateWithHost err = 0 [13:24:12]CheckOFDResponse [13:24:12]1017 (14) - 77093643461234 [13:24:12]1041 (16) - 0000000000963259 [13:24:12]1040 (4) - 5127 [13:24:12]1012 (4) - 17.05.2024 07:24 [13:24:12]1206 (1) - 0 [13:24:12]OFD Sender: Remove packet 5127 [13:24:12]ProducePacketName [13:24:12]name=ofd_packets/00005127 [13:24:12]NVStorageDeleteData [13:24:13]OFD Sender: No OFD packet to send [13:24:14]*** Cut start [13:24:14]*** Partial cut [13:24:14]*** CUTSNS_PIN = 1 [13:24:14]*** CUTSNS_PIN = 0 [13:24:14]*** Brake cut motor [13:24:14]Read from MH i2c: 01 [13:24:14]MH_I2C_Read... [13:24:14]*** Stop cut motor [13:24:14]*** Cut end [13:24:14]Read from MH i2c: 01 07 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: 01 07 00 F2 2B 00 00 00 00 00 FF 0F 32 [13:24:14]process_action close_receipt done [13:24:14]requested_data is exist [13:24:14]produce_requested_data [13:24:14]requested_item fm.sn is exist - process it [13:24:14]wFMCommunicate request_size=4 [13:24:14]MH_SAM_APDU [13:24:14]CAPDU: 80 11 00 00 [13:24:14]Write to MH i2c: E2 08 00 F3 2B 80 11 00 00 00 00 00 00 98 [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 [13:24:14]MH_I2C_Read... [13:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:14]Read from MH i2c: E2 17 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 17 00 F3 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 ED [13:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:24:14]wFMCommunicate OK [13:24:14]requested_item fd.num is exist - process it [13:24:14]SAM_PROTO_GetFieldsCounters [13:24:14]wFMCommunicate request_size=4 [13:24:14]MH_SAM_APDU [13:24:14]CAPDU: 80 13 00 00 [13:24:14]Write to MH i2c: E2 08 00 F4 2B 80 13 00 00 00 00 00 00 9B [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:14]Read from MH i2c: E2 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 62 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 62 00 F4 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 07 14 00 00 0E 04 04 00 2D 00 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 B6 [13:24:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 07 14 00 00 0E 04 04 00 2D 00 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 [13:24:14]wFMCommunicate OK [13:24:14]SAM_PROTO_GetFieldsCounters done [13:24:14]requested_item shift.num is exist - process it [13:24:14]requested_item shift.opened is exist - process it [13:24:14]req_shift_opened [13:24:14]FM_GetShiftState [13:24:14]SAM_PROTO_GetShiftState [13:24:14]wFMCommunicate request_size=4 [13:24:14]MH_SAM_APDU [13:24:14]CAPDU: 80 13 01 00 [13:24:14]Write to MH i2c: E2 08 00 F5 2B 80 13 01 00 00 00 00 00 9D [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:14]Read from MH i2c: E2 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 0E 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: E2 0E 00 F5 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 98 [13:24:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:24:14]wFMCommunicate OK [13:24:14]SAM_PROTO_GetShiftState done [13:24:14]FM_GetShiftState done [13:24:14]req_shift_opened done [13:24:14]requested_item shift.open_date is exist - process it [13:24:14]req_shift_open_date [13:24:14]req_shift_open_date done [13:24:14]produce_requested_data done [13:24:14]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5127,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [13:24:14]process_action_free close_receipt [13:24:14]json_value_free [13:24:14]json_value_free done [13:24:14]process_json_proto returns [13:24:14]Send response to host [13:24:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5127,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [13:24:14]free response buf [13:24:14]execute_script done [13:24:14]execute_script returns [13:24:14]free content buf [13:24:14]Sock 7.Close socket [13:24:14]Sock 7.Thread stoped [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:08]OFD Sender: No OFD packet to send [13:25:13]OFD Sender: No OFD packet to send [13:25:18]OFD Sender: No OFD packet to send [13:25:23]OFD Sender: No OFD packet to send [13:25:28]OFD Sender: No OFD packet to send [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: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: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:18]OFD Sender: No OFD packet to send [13:30:23]OFD Sender: No OFD packet to send [13:30:28]OFD Sender: No OFD packet to send [13:30:33]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:38]OFD Sender: No OFD packet to send [13:33:43]OFD Sender: No OFD packet to send [13:33:48]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:08]OFD Sender: No OFD packet to send [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:53]OFD Sender: No OFD packet to send [13:34:58]OFD Sender: No OFD packet to send [13:35:03]OFD Sender: No OFD packet to send [13:35:08]OFD Sender: No OFD packet to send [13:35:13]OFD Sender: No OFD packet to send [13:35:18]OFD Sender: No OFD packet to send [13:35:23]OFD Sender: No OFD packet to send [13:35:28]OFD Sender: No OFD packet to send [13:35:33]OFD Sender: No OFD packet to send [13:35:38]OFD Sender: No OFD packet to send [13:35:43]OFD Sender: No OFD packet to send [13:35:49]OFD Sender: No OFD packet to send [13:35:54]OFD Sender: No OFD packet to send [13:35:59]OFD Sender: No OFD packet to send [13:36:04]OFD Sender: No OFD packet to send [13:36:09]OFD Sender: No OFD packet to send [13:36:14]OFD Sender: No OFD packet to send [13:36:19]OFD Sender: No OFD packet to send [13:36:24]OFD Sender: No OFD packet to send [13:36:29]OFD Sender: No OFD packet to send [13:36:34]OFD Sender: No OFD packet to send [13:36:39]OFD Sender: No OFD packet to send [13:36:44]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:04]OFD Sender: No OFD packet to send [13:37:09]OFD Sender: No OFD packet to send [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:24]OFD Sender: No OFD packet to send [13:37:26]accept exits with 10 [13:37:26]New connection [13:37:26]New thread 3067108708 created [13:37:26]Thread 3067252068 joined [13:37:26]Waiting for new connection... [13:37:26] Sock 10.Parse request [13:37:26]Sock 10.Check first char [13:37:26]Sock 10.First char is OK [13:37:26]request: POST /json_proto HTTP/1.0 [13:37:26]Method: POST [13:37:26]URL: /json_proto [13:37:26]Method is POST - this is cgi request [13:37:26]url: /json_proto [13:37:26]query_string will be loaded in cgi processing [13:37:26]execute_cgi json_proto POST (null) [13:37:26]execute_cgi path=json_proto method=POST [13:37:26]POST find Content-Length [13:37:26]Host: 172.17.44.4:8080 [13:37:26]Content-Length: 954 [13:37:26]Content-Type: application/json [13:37:26] [13:37:26]POST finish read [13:37:26]Found Content-Length = 954 [13:37:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141073", "tax_sys" : 0, "items" : [ { "code": "46116482", "name": "\u0416\u0435\u0432 Orbit \u044F\u0433\u043E\u0434\u043D\u044B\u0439 \u043C\u0438\u043A\u0441", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160013", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439", "price" : 15.00, "quantity" : 1.000, "sum" : 15.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:26]execute_script... [13: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)141073", "tax_sys" : 0, "items" : [ { "code": "46116482", "name": "\u0416\u0435\u0432 Orbit \u044F\u0433\u043E\u0434\u043D\u044B\u0439 \u043C\u0438\u043A\u0441", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160013", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439", "price" : 15.00, "quantity" : 1.000, "sum" : 15.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:26]POST & json_proto [13:37:26]process_json_proto [13:37:26]json parsed OK: [13:37:26]protocol is kg_v1.0 [13:37:26]action value=close_receipt [13:37:26]process_action close_receipt [13:37:26]cmd_close_receipt [13:37:26]MH_GetDate [13:37:26]Write to MH i2c: F0 00 00 F6 2B 10 [13:37:26]Write i2c OK [13:37:26]MH_I2C_Read... [13:37:26]Read from MH i2c: F0 [13:37:26]MH_I2C_Read... [13:37:26]Read from MH i2c: F0 09 00 [13:37:26]MH_I2C_Read... [13:37:26]Read from MH i2c: F0 09 00 F6 2B 00 9C 5D 47 66 6C E9 28 66 A2 [13:37:26]GetLastDocTimeStamp 1715952256 [13:37:26]current date 1715953052 [13:37:26]FM_GetShiftState [13:37:26]SAM_PROTO_GetShiftState [13:37:26]wFMCommunicate request_size=4 [13:37:26]MH_SAM_APDU [13:37:26]CAPDU: 80 13 01 00 [13:37:26]Write to MH i2c: E2 08 00 F7 2B 80 13 01 00 00 00 00 00 9F [13:37:26]Write i2c OK [13:37:26]MH_I2C_Read... [13:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:26]Read from MH i2c: E2 [13:37:26]MH_I2C_Read... [13:37:26]Read from MH i2c: E2 0E 00 [13:37:26]MH_I2C_Read... [13:37:26]Read from MH i2c: E2 0E 00 F7 2B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 9A [13:37:26]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:37:26]wFMCommunicate OK [13:37:26]SAM_PROTO_GetShiftState done [13:37:26]FM_GetShiftState done [13:37:26]opened in 1715904675 [13:37:26]opened+sec_in_day 1715991075 [13:37:26]quantity*price = 4000 [13:37:26]sum+1 = 4001 [13:37:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160013 Снек Курут индивидуальный 1.000 * 15.00 = 15.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 55.00 ÐСП 1% : 0.48 ÐДС 12% : 5.84 Ðаличными: 55.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 63 17.05.2024 13:37 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5128 ФПД: 179717199912112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T133732&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5128&fm=179717199912112&tin=02508201610067®Number=0000000000154221&sum=5500 0 [13:37:27]StoreToDocumentArchive [13:37:27]shift 45 fd 5128 [13:37:27]save to /storage/0045/doc_00005128 [13:37:27]save last doc name /storage/0045/doc_00005128 to /storage/kkm_last_doc_name [13:37:27]save OK [13:37:27]Clear old archive folders... [13:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=393 [13:37:27]tlvbuf is 01247620 [13:37:27]SAM_PROTO_ClearQueue [13:37:27]wFMCommunicate request_size=4 [13:37:27]MH_SAM_APDU [13:37:27]CAPDU: 80 09 00 00 [13:37:27]Write to MH i2c: E2 08 00 04 2C 80 09 00 00 00 00 00 00 A2 [13:37:27]Write i2c OK [13:37:27]MH_I2C_Read... [13:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:27]Read from MH i2c: E2 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 04 2C 00 90 00 A4 [13:37:27]RAPDU: 90 00 [13:37:27]wFMCommunicate OK [13:37:27]SAM_PROTO_ClearQueue done [13:37:27]KKMCreateOFDPacket [13:37:27]OFDProtocolAddRootSTLVToBuf [13:37:27]FM_MakeSignedData [13:37:27]FM_MakeSignedData [13:37:27]SAM_PROTO_SignData [13:37:27]wFMCommunicate request_size=4 [13:37:27]MH_SAM_APDU [13:37:27]CAPDU: 80 0D 01 02 [13:37:27]Write to MH i2c: E2 08 00 05 2C 80 0D 01 02 00 00 00 00 AA [13:37:27]Write i2c OK [13:37:27]MH_I2C_Read... [13:37:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:27]Read from MH i2c: E2 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 05 2C 00 90 00 A5 [13:37:27]RAPDU: 90 00 [13:37:27]wFMCommunicate OK [13:37:27]wFMCommunicate request_size=255 [13:37:27]MH_SAM_APDU [13:37:27]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 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 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 31 33 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 DC 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 [13:37:27]Write to MH i2c: E2 02 01 06 2C 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 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 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 31 33 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 DC 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 19 [13:37:27]Write i2c OK [13:37:27]MH_I2C_Read... [13:37:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:27]Read from MH i2c: E2 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 [13:37:27]MH_I2C_Read... [13:37:27]Read from MH i2c: E2 03 00 06 2C 00 90 00 A6 [13:37:27]RAPDU: 90 00 [13:37:27]wFMCommunicate OK [13:37:27]wFMCommunicate request_size=152 [13:37:27]MH_SAM_APDU [13:37:27]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9C 5D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 08 14 00 00 35 04 06 00 A3 73 AB DC 5C B0 [13:37:27]Write to MH i2c: E2 9B 00 07 2C 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9C 5D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 08 14 00 00 35 04 06 00 A3 73 AB DC 5C B0 00 00 D5 [13:37:28]Write i2c OK [13:37:28]MH_I2C_Read... [13:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:28]Read from MH i2c: E2 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 03 00 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 03 00 07 2C 00 90 00 A7 [13:37:28]RAPDU: 90 00 [13:37:28]wFMCommunicate OK [13:37:28]wFMCommunicate request_size=4 [13:37:28]MH_SAM_APDU [13:37:28]CAPDU: 80 0D 03 02 [13:37:28]Write to MH i2c: E2 08 00 08 2C 80 0D 03 02 00 00 00 00 AF [13:37:28]Write i2c OK [13:37:28]MH_I2C_Read... [13:37:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:28]Read from MH i2c: E2 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 0B 00 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 0B 00 08 2C 00 93 7E B6 51 23 0A F3 39 90 00 21 [13:37:28]RAPDU: 93 7E B6 51 23 0A F3 39 90 00 [13:37:28]wFMCommunicate OK [13:37:28]SAM_PROTO_SignData done [13:37:28]FM_MakeSignedData done [13:37:28]CreateOFDProtocolMessage [13:37:28]wFMCommunicate request_size=4 [13:37:28]MH_SAM_APDU [13:37:28]CAPDU: 80 11 00 00 [13:37:28]Write to MH i2c: E2 08 00 09 2C 80 11 00 00 00 00 00 00 AF [13:37:28]Write i2c OK [13:37:28]MH_I2C_Read... [13:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:28]Read from MH i2c: E2 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 17 00 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: E2 17 00 09 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 04 [13:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:37:28]wFMCommunicate OK [13:37:28]CreateOFDProtocolMessage done [13:37:28]OFDSenderStorePacket 5128 [13:37:28]StoreOFDPacket docnum=5128 [13:37:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9D 01 00 00 99 7E 95 01 00 56 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 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 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 31 33 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 DC 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9C 5D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 08 14 00 00 35 04 06 00 A3 73 AB DC 5C B0 93 7E B6 51 23 0A F3 39 [13:37:28]CheckFolder [13:37:28]dirname=/storage/ofd_packets [13:37:28]CheckFolder done [13:37:28]ProducePacketName [13:37:28]name=ofd_packets/00005128 [13:37:28]NVStorageSaveData ofd_packets/00005128 [13:37:28]File name is /storage/ofd_packets/00005128 [13:37:28]Write 443 bytes [13:37:28]NVStorageSaveData done [13:37:28]OFDSenderStorePacket done [13:37:28]KKMCreateOFDPacket done [13:37:28]NVStorageSaveData kkm_last_timestamp [13:37:28]File name is /storage/kkm_last_timestamp [13:37:28]Write 4 bytes [13:37:28]NVStorageSaveData done [13:37:28]ExternCall_PrintAddStr [13:37:28]wPrintStart [13:37:28]Write to MH i2c: 01 00 00 0A 2C 36 [13:37:28]Write i2c OK [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: 01 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: 01 07 00 [13:37:28]MH_I2C_Read... [13:37:28]Read from MH i2c: 01 07 00 0A 2C 00 00 00 00 00 FF 0F 4B [13:37:28]RasterBufferAndPrint [13:37:28]line Счет N : (3)141073 [13:37:28]line ИÐÐ: 02508201610067 [13:37:28]line Контрольно-КаÑÑовый Чек [13:37:28]line ПРОДÐЖР[13:37:28]line Товар: 46116482 [13:37:28]line Жев Orbit Ñгодный Ð¼Ð¸ÐºÑ [13:37:28]line 1.000 * 40.00 [13:37:28]line = 40.00 [13:37:28]line ÐДС 12% ÐСП 1% [13:37:28]line > о реализуемом товаре [13:37:28]line Товар: 4700000160013 [13:37:28]line Снек Курут индивидуальный [13:37:28]line 1.000 * 15.00 [13:37:28]line = 15.00 [13:37:28]line ÐДС 12% ÐСП 1% [13:37:28]line > о реализуемом товаре [13:37:28]line ИТОГО: 55.00 [13:37:28]line ÐСП 1% : 0.48 [13:37:28]line ÐДС 12% : 5.84 [13:37:28]line Ðаличными: 55.00 [13:37:28]line Безнал.: 0.00 [13:37:28]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [13:37:28]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [13:37:28]line СÐО: Общий режим [13:37:28]line Чек 63 17.05.2024 13:37 [13:37:28]line Смена: 45 ФФД: 1.0 [13:37:28]line ЗÐМ: 0300000237 [13:37:28]line РÐМ: 0000000000154221 [13:37:28]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [13:37:28]line ФМ: 0000000000963259 [13:37:28]line ФД: 5128 [13:37:28]line ФПД: 179717199912112 [13:37:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T133732&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5128&fm=179717199912112&tin=02508201610067®Number=0000000000154221&sum=5500 [13:37:28]line 0 [13:37:28]OFD Sender: Processing packet 5128 [packets to send 4, broken 3] [13:37:28]ProducePacketName [13:37:28]name=ofd_packets/00005128 [13:37:28]OFD Sender: To server: ‡•öpG, [13:37:28]CommunicateWithHost lk.salyk.kg:30040 [13:37:28]ConnectInit lk.salyk.kg [13:37:28]written 0, free lines is 4095 [13:37:28]Connected sock=9 [13:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9D 01 00 00 99 7E 95 01 00 56 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 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 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 31 33 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 DC 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9C 5D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 08 14 00 00 35 04 06 00 A3 73 AB DC 5C B0 93 7E B6 51 23 0A F3 39 [13:37:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 53 BC 47 00 94 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 39 36 33 32 35 39 10 04 04 00 08 14 00 00 F4 03 04 00 5C 09 47 66 B6 04 01 00 00 07 9C 93 48 5A 52 1A 1B [13:37:29]CommunicateWithHost err = 0 [13:37:29]CheckOFDResponse [13:37:29]1017 (14) - 77093643461234 [13:37:29]1041 (16) - 0000000000963259 [13:37:29]1040 (4) - 5128 [13:37:29]1012 (4) - 17.05.2024 07:38 [13:37:29]1206 (1) - 0 [13:37:29]OFD Sender: Remove packet 5128 [13:37:29]ProducePacketName [13:37:29]name=ofd_packets/00005128 [13:37:29]NVStorageDeleteData [13:37:29]Write to MH i2c: 01 00 00 38 2C 64 [13:37:29]Write i2c OK [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: 01 [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: 01 07 00 [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: 01 07 00 38 2C 00 00 00 00 00 1D 0C 94 [13:37:29]RasterBufferAndPrint [13:37:29]line [13:37:29]line [13:37:29]line [13:37:29]line [13:37:29]line [13:37:29]written 0, free lines is 3105 [13:37:29]MH_Cut [13:37:29]Write to MH i2c: D1 01 00 3F 2C 01 3D [13:37:29]Write i2c OK [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: D1 [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: D1 01 00 [13:37:29]MH_I2C_Read... [13:37:29]Read from MH i2c: D1 01 00 3F 2C 00 3C [13:37:29]Write to MH i2c: 01 00 00 40 2C 6C [13:37:29]Write i2c OK [13:37:29]MH_I2C_Read... [13:37:29]OFD Sender: No OFD packet to send [13:37:30]*** Cut start [13:37:30]*** Partial cut [13:37:30]*** CUTSNS_PIN = 1 [13:37:30]*** CUTSNS_PIN = 0 [13:37:30]*** Brake cut motor [13:37:30]Read from MH i2c: 01 [13:37:30]MH_I2C_Read... [13:37:30]*** Stop cut motor [13:37:30]*** Cut end [13:37:30]Read from MH i2c: 01 07 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: 01 07 00 40 2C 00 00 00 00 00 FF 0F 81 [13:37:30]process_action close_receipt done [13:37:30]requested_data is exist [13:37:30]produce_requested_data [13:37:30]requested_item fm.sn is exist - process it [13:37:30]wFMCommunicate request_size=4 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 11 00 00 [13:37:30]Write to MH i2c: E2 08 00 41 2C 80 11 00 00 00 00 00 00 E7 [13:37:31]Write i2c OK [13:37:31]MH_I2C_Read... [13:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:31]Read from MH i2c: E2 [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 17 00 [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 17 00 41 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3C [13:37:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:37:31]wFMCommunicate OK [13:37:31]requested_item fd.num is exist - process it [13:37:31]SAM_PROTO_GetFieldsCounters [13:37:31]wFMCommunicate request_size=4 [13:37:31]MH_SAM_APDU [13:37:31]CAPDU: 80 13 00 00 [13:37:31]Write to MH i2c: E2 08 00 42 2C 80 13 00 00 00 00 00 00 EA [13:37:31]Write i2c OK [13:37:31]MH_I2C_Read... [13:37:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:31]Read from MH i2c: E2 [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 62 00 [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 62 00 42 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 08 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [13:37:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 08 14 00 00 0E 04 04 00 2D 00 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 [13:37:31]wFMCommunicate OK [13:37:31]SAM_PROTO_GetFieldsCounters done [13:37:31]requested_item shift.num is exist - process it [13:37:31]requested_item shift.opened is exist - process it [13:37:31]req_shift_opened [13:37:31]FM_GetShiftState [13:37:31]SAM_PROTO_GetShiftState [13:37:31]wFMCommunicate request_size=4 [13:37:31]MH_SAM_APDU [13:37:31]CAPDU: 80 13 01 00 [13:37:31]Write to MH i2c: E2 08 00 43 2C 80 13 01 00 00 00 00 00 EC [13:37:31]Write i2c OK [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 [13:37:31]MH_I2C_Read... [13:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:31]Read from MH i2c: E2 0E 00 [13:37:31]MH_I2C_Read... [13:37:31]Read from MH i2c: E2 0E 00 43 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E7 [13:37:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:37:31]wFMCommunicate OK [13:37:31]SAM_PROTO_GetShiftState done [13:37:31]FM_GetShiftState done [13:37:31]req_shift_opened done [13:37:31]requested_item shift.open_date is exist - process it [13:37:31]req_shift_open_date [13:37:31]req_shift_open_date done [13:37:31]produce_requested_data done [13:37:31]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5128,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [13:37:31]process_action_free close_receipt [13:37:31]json_value_free [13:37:31]json_value_free done [13:37:31]process_json_proto returns [13:37:31]Send response to host [13:37:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5128,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [13:37:31]free response buf [13:37:31]execute_script done [13:37:31]execute_script returns [13:37:31]free content buf [13:37:31]Sock 10.Close socket [13:37:31]Sock 10.Thread stoped [13:37:34]OFD Sender: No OFD packet to send [13:37:39]OFD Sender: No OFD packet to send [13:37:44]OFD Sender: No OFD packet to send [13:37:49]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:37:59]OFD Sender: No OFD packet to send [13:38:04]OFD Sender: No OFD packet to send [13:38:09]OFD Sender: No OFD packet to send [13:38:14]OFD Sender: No OFD packet to send [13:38:19]OFD Sender: No OFD packet to send [13:38:24]OFD Sender: No OFD packet to send [13:38:29]OFD Sender: No OFD packet to send [13:38:34]OFD Sender: No OFD packet to send [13:38:39]OFD Sender: No OFD packet to send [13:38:44]OFD Sender: No OFD packet to send [13:38:49]OFD Sender: No OFD packet to send [13:38:54]OFD Sender: No OFD packet to send [13:38:59]OFD Sender: No OFD packet to send [13:39:04]OFD Sender: No OFD packet to send [13:39:09]OFD Sender: No OFD packet to send [13:39:14]OFD Sender: No OFD packet to send [13:39:19]OFD Sender: No OFD packet to send [13:39:24]OFD Sender: No OFD packet to send [13:39:29]OFD Sender: No OFD packet to send [13:39:34]OFD Sender: No OFD packet to send [13:39:39]OFD Sender: No OFD packet to send [13:39:44]OFD Sender: No OFD packet to send [13:39:49]OFD Sender: No OFD packet to send [13:39:54]OFD Sender: No OFD packet to send [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [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: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: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]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:29]OFD Sender: No OFD packet to send [13:43:34]OFD Sender: No OFD packet to send [13:43:39]OFD Sender: No OFD packet to send [13:43:44]OFD Sender: No OFD packet to send [13:43:49]OFD Sender: No OFD packet to send [13:43:52]accept exits with 7 [13:43:52]New connection [13:43:52]New thread 3067252068 created [13:43:52]Thread 3067108708 joined [13:43:52]Waiting for new connection... [13:43:52] Sock 7.Parse request [13:43:52]Sock 7.Check first char [13:43:52]Sock 7.First char is OK [13:43:52]request: POST /json_proto HTTP/1.0 [13:43:52]Method: POST [13:43:52]URL: /json_proto [13:43:52]Method is POST - this is cgi request [13:43:52]url: /json_proto [13:43:52]query_string will be loaded in cgi processing [13:43:52]execute_cgi json_proto POST (null) [13:43:52]execute_cgi path=json_proto method=POST [13:43:52]POST find Content-Length [13:43:52]Host: 172.17.44.4:8080 [13:43:52]Content-Length: 898 [13:43:52]Content-Type: application/json [13:43:52] [13:43:52]POST finish read [13:43:52]Found Content-Length = 898 [13:43:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141074", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 377.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:52]execute_script... [13:43:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141074", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 377.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:52]POST & json_proto [13:43:52]process_json_proto [13:43:52]json parsed OK: [13:43:52]protocol is kg_v1.0 [13:43:52]action value=close_receipt [13:43:52]process_action close_receipt [13:43:52]cmd_close_receipt [13:43:52]MH_GetDate [13:43:52]Write to MH i2c: F0 00 00 44 2C 5F [13:43:52]Write i2c OK [13:43:52]MH_I2C_Read... [13:43:52]Read from MH i2c: F0 [13:43:52]MH_I2C_Read... [13:43:52]Read from MH i2c: F0 09 00 [13:43:52]MH_I2C_Read... [13:43:52]Read from MH i2c: F0 09 00 44 2C 00 1E 5F 47 66 6C E9 28 66 75 [13:43:52]GetLastDocTimeStamp 1715953052 [13:43:52]current date 1715953438 [13:43:52]FM_GetShiftState [13:43:52]SAM_PROTO_GetShiftState [13:43:52]wFMCommunicate request_size=4 [13:43:52]MH_SAM_APDU [13:43:52]CAPDU: 80 13 01 00 [13:43:52]Write to MH i2c: E2 08 00 45 2C 80 13 01 00 00 00 00 00 EE [13:43:52]Write i2c OK [13:43:52]MH_I2C_Read... [13:43:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:52]Read from MH i2c: E2 [13:43:52]MH_I2C_Read... [13:43:52]Read from MH i2c: E2 0E 00 [13:43:52]MH_I2C_Read... [13:43:52]Read from MH i2c: E2 0E 00 45 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E9 [13:43:52]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:43:52]wFMCommunicate OK [13:43:52]SAM_PROTO_GetShiftState done [13:43:52]FM_GetShiftState done [13:43:52]opened in 1715904675 [13:43:52]opened+sec_in_day 1715991075 [13:43:52]quantity*price = 30200 [13:43:52]sum+1 = 30201 [13:43:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001154059 Ðапиток Lipton IceTea 0,5л зел чай 1.000 * 75.00 = 75.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 377.00 ÐСП 1% : 3.33 ÐДС 12% : 40.03 Ðаличными: 377.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 64 17.05.2024 13:43 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5129 ФПД: 240615785543558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T134358&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5129&fm=240615785543558&tin=02508201610067®Number=0000000000154221&sum=37700 0 [13:43:53]StoreToDocumentArchive [13:43:53]shift 45 fd 5129 [13:43:53]save to /storage/0045/doc_00005129 [13:43:53]save last doc name /storage/0045/doc_00005129 to /storage/kkm_last_doc_name [13:43:53]save OK [13:43:53]Clear old archive folders... [13:43:53]ProcessDocumentItem done err = 0, tmpTLVsize=394 [13:43:53]tlvbuf is 01247160 [13:43:53]SAM_PROTO_ClearQueue [13:43:53]wFMCommunicate request_size=4 [13:43:53]MH_SAM_APDU [13:43:53]CAPDU: 80 09 00 00 [13:43:53]Write to MH i2c: E2 08 00 52 2C 80 09 00 00 00 00 00 00 F0 [13:43:53]Write i2c OK [13:43:53]MH_I2C_Read... [13:43:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:53]Read from MH i2c: E2 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 52 2C 00 90 00 F2 [13:43:53]RAPDU: 90 00 [13:43:53]wFMCommunicate OK [13:43:53]SAM_PROTO_ClearQueue done [13:43:53]KKMCreateOFDPacket [13:43:53]OFDProtocolAddRootSTLVToBuf [13:43:53]FM_MakeSignedData [13:43:53]FM_MakeSignedData [13:43:53]SAM_PROTO_SignData [13:43:53]wFMCommunicate request_size=4 [13:43:53]MH_SAM_APDU [13:43:53]CAPDU: 80 0D 01 02 [13:43:53]Write to MH i2c: E2 08 00 53 2C 80 0D 01 02 00 00 00 00 F8 [13:43:53]Write i2c OK [13:43:53]MH_I2C_Read... [13:43:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:53]Read from MH i2c: E2 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 53 2C 00 90 00 F3 [13:43:53]RAPDU: 90 00 [13:43:53]wFMCommunicate OK [13:43:53]wFMCommunicate request_size=255 [13:43:53]MH_SAM_APDU [13:43:53]CAPDU: 80 0D 02 02 FA 03 00 8A 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 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 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 44 93 00 00 00 00 EB 03 26 00 EF 03 0F [13:43:53]Write to MH i2c: E2 02 01 54 2C 80 0D 02 02 FA 00 03 00 8A 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 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 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 44 93 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 D3 [13:43:53]Write i2c OK [13:43:53]MH_I2C_Read... [13:43:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:53]Read from MH i2c: E2 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 [13:43:53]MH_I2C_Read... [13:43:53]Read from MH i2c: E2 03 00 54 2C 00 90 00 F4 [13:43:53]RAPDU: 90 00 [13:43:53]wFMCommunicate OK [13:43:53]wFMCommunicate request_size=153 [13:43:53]MH_SAM_APDU [13:43:53]CAPDU: 80 0D 02 02 94 00 F6 03 01 00 01 F7 03 06 00 4D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 0F 00 00 00 00 07 04 06 00 44 93 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 1E 5F 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 09 14 00 00 35 04 06 00 DA D6 BA 6C B7 86 [13:43:53]Write to MH i2c: E2 9C 00 55 2C 80 0D 02 02 94 00 00 F6 03 01 00 01 F7 03 06 00 4D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 0F 00 00 00 00 07 04 06 00 44 93 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 1E 5F 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 09 14 00 00 35 04 06 00 DA D6 BA 6C B7 86 00 00 E1 [13:43:53]Write i2c OK [13:43:53]MH_I2C_Read... [13:43:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:54]Read from MH i2c: E2 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 03 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 03 00 55 2C 00 90 00 F5 [13:43:54]RAPDU: 90 00 [13:43:54]wFMCommunicate OK [13:43:54]wFMCommunicate request_size=4 [13:43:54]MH_SAM_APDU [13:43:54]CAPDU: 80 0D 03 02 [13:43:54]Write to MH i2c: E2 08 00 56 2C 80 0D 03 02 00 00 00 00 FD [13:43:54]Write i2c OK [13:43:54]MH_I2C_Read... [13:43:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:54]Read from MH i2c: E2 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 0B 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 0B 00 56 2C 00 82 48 A5 7A B6 9C 57 98 90 00 28 [13:43:54]RAPDU: 82 48 A5 7A B6 9C 57 98 90 00 [13:43:54]wFMCommunicate OK [13:43:54]SAM_PROTO_SignData done [13:43:54]FM_MakeSignedData done [13:43:54]CreateOFDProtocolMessage [13:43:54]wFMCommunicate request_size=4 [13:43:54]MH_SAM_APDU [13:43:54]CAPDU: 80 11 00 00 [13:43:54]Write to MH i2c: E2 08 00 57 2C 80 11 00 00 00 00 00 00 FD [13:43:54]Write i2c OK [13:43:54]MH_I2C_Read... [13:43:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:54]Read from MH i2c: E2 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 17 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 17 00 57 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 52 [13:43:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:43:54]wFMCommunicate OK [13:43:54]CreateOFDProtocolMessage done [13:43:54]OFDSenderStorePacket 5129 [13:43:54]StoreOFDPacket docnum=5129 [13:43:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9E 01 00 00 23 79 96 01 80 55 5A 03 01 00 03 00 8A 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 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 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 44 93 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 0F 00 00 00 00 07 04 06 00 44 93 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 1E 5F 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 09 14 00 00 35 04 06 00 DA D6 BA 6C B7 86 82 48 A5 7A B6 9C 57 98 [13:43:54]CheckFolder [13:43:54]dirname=/storage/ofd_packets [13:43:54]CheckFolder done [13:43:54]ProducePacketName [13:43:54]name=ofd_packets/00005129 [13:43:54]NVStorageSaveData ofd_packets/00005129 [13:43:54]File name is /storage/ofd_packets/00005129 [13:43:54]Write 444 bytes [13:43:54]NVStorageSaveData done [13:43:54]OFDSenderStorePacket done [13:43:54]KKMCreateOFDPacket done [13:43:54]NVStorageSaveData kkm_last_timestamp [13:43:54]File name is /storage/kkm_last_timestamp [13:43:54]Write 4 bytes [13:43:54]NVStorageSaveData done [13:43:54]ExternCall_PrintAddStr [13:43:54]wPrintStart [13:43:54]Write to MH i2c: 01 00 00 58 2C 84 [13:43:54]Write i2c OK [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: 01 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: 01 07 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: 01 07 00 58 2C 00 00 00 00 00 FF 0F 99 [13:43:54]RasterBufferAndPrint [13:43:54]line Счет N : (3)141074 [13:43:54]line ИÐÐ: 02508201610067 [13:43:54]line Контрольно-КаÑÑовый Чек [13:43:54]line ПРОДÐЖР[13:43:54]line Товар: 48741958 [13:43:54]line Сигареты Parliament Aqua Blue [13:43:54]line 2.000 * 151.00 [13:43:54]line = 302.00 [13:43:54]line ÐДС 12% ÐСП 1% [13:43:54]line > о реализуемом товаре [13:43:54]line Товар: 4870001154059 [13:43:54]line Ðапиток Lipton IceTea 0,5л зел чай [13:43:54]line 1.000 * 75.00 [13:43:54]line = 75.00 [13:43:54]line ÐДС 12% ÐСП 1% [13:43:54]line > о реализуемом товаре [13:43:54]line ИТОГО: 377.00 [13:43:54]line ÐСП 1% : 3.33 [13:43:54]line ÐДС 12% : 40.03 [13:43:54]line Ðаличными: 377.00 [13:43:54]line Безнал.: 0.00 [13:43:54]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [13:43:54]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [13:43:54]line СÐО: Общий режим [13:43:54]line Чек 64 17.05.2024 13:43 [13:43:54]line Смена: 45 ФФД: 1.0 [13:43:54]line ЗÐМ: 0300000237 [13:43:54]line РÐМ: 0000000000154221 [13:43:54]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [13:43:54]line ФМ: 0000000000963259 [13:43:54]line ФД: 5129 [13:43:54]line ФПД: 240615785543558 [13:43:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T134358&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5129&fm=240615785543558&tin=02508201610067®Number=0000000000154221&sum=37700 [13:43:54]line 0 [13:43:54]OFD Sender: Processing packet 5129 [packets to send 4, broken 3] [13:43:54]ProducePacketName [13:43:54]name=ofd_packets/00005129 [13:43:54]OFD Sender: To server: ‡•öpG, [13:43:54]CommunicateWithHost lk.salyk.kg:30040 [13:43:54]ConnectInit lk.salyk.kg [13:43:54]written 0, free lines is 4095 [13:43:55]Write to MH i2c: 01 00 00 88 2C B4 [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 07 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 07 00 88 2C 00 00 00 00 00 DD 0B A3 [13:43:55]RasterBufferAndPrint [13:43:55]line [13:43:55]line [13:43:55]line [13:43:55]line [13:43:55]line [13:43:55]written 0, free lines is 3039 [13:43:55]MH_Cut [13:43:55]Write to MH i2c: D1 01 00 8F 2C 01 8D [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: D1 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: D1 01 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: D1 01 00 8F 2C 00 8C [13:43:55]Write to MH i2c: 01 00 00 90 2C BC [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]Connected sock=10 [13:43:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 9E 01 00 00 23 79 96 01 80 55 5A 03 01 00 03 00 8A 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 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 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 44 93 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 0F 00 00 00 00 07 04 06 00 44 93 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 1E 5F 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 09 14 00 00 35 04 06 00 DA D6 BA 6C B7 86 82 48 A5 7A B6 9C 57 98 [13:43:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 AB 12 47 00 7B CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 09 14 00 00 F4 03 04 00 DF 0A 47 66 B6 04 01 00 00 7C 87 5C 90 3C 18 58 EE [13:43:55]CommunicateWithHost err = 0 [13:43:55]CheckOFDResponse [13:43:55]1017 (14) - 77093643461234 [13:43:55]1041 (16) - 0000000000963259 [13:43:55]1040 (4) - 5129 [13:43:55]1012 (4) - 17.05.2024 07:44 [13:43:55]1206 (1) - 0 [13:43:55]OFD Sender: Remove packet 5129 [13:43:55]ProducePacketName [13:43:55]name=ofd_packets/00005129 [13:43:55]NVStorageDeleteData [13:43:55]OFD Sender: No OFD packet to send [13:43:56]*** Cut start [13:43:56]*** Partial cut [13:43:56]*** CUTSNS_PIN = 1 [13:43:56]*** CUTSNS_PIN = 0 [13:43:56]*** Brake cut motor [13:43:56]Read from MH i2c: 01 [13:43:56]MH_I2C_Read... [13:43:56]*** Stop cut motor [13:43:57]*** Cut end [13:43:57]Read from MH i2c: 01 07 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: 01 07 00 90 2C 00 00 00 00 00 FF 0F D1 [13:43:57]process_action close_receipt done [13:43:57]requested_data is exist [13:43:57]produce_requested_data [13:43:57]requested_item fm.sn is exist - process it [13:43:57]wFMCommunicate request_size=4 [13:43:57]MH_SAM_APDU [13:43:57]CAPDU: 80 11 00 00 [13:43:57]Write to MH i2c: E2 08 00 91 2C 80 11 00 00 00 00 00 00 37 [13:43:57]Write i2c OK [13:43:57]MH_I2C_Read... [13:43:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:57]Read from MH i2c: E2 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 17 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 17 00 91 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8C [13:43:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:43:57]wFMCommunicate OK [13:43:57]requested_item fd.num is exist - process it [13:43:57]SAM_PROTO_GetFieldsCounters [13:43:57]wFMCommunicate request_size=4 [13:43:57]MH_SAM_APDU [13:43:57]CAPDU: 80 13 00 00 [13:43:57]Write to MH i2c: E2 08 00 92 2C 80 13 00 00 00 00 00 00 3A [13:43:57]Write i2c OK [13:43:57]MH_I2C_Read... [13:43:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:57]Read from MH i2c: E2 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 62 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 62 00 92 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 09 14 00 00 0E 04 04 00 2D 00 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 5D [13:43:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 09 14 00 00 0E 04 04 00 2D 00 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 [13:43:57]wFMCommunicate OK [13:43:57]SAM_PROTO_GetFieldsCounters done [13:43:57]requested_item shift.num is exist - process it [13:43:57]requested_item shift.opened is exist - process it [13:43:57]req_shift_opened [13:43:57]FM_GetShiftState [13:43:57]SAM_PROTO_GetShiftState [13:43:57]wFMCommunicate request_size=4 [13:43:57]MH_SAM_APDU [13:43:57]CAPDU: 80 13 01 00 [13:43:57]Write to MH i2c: E2 08 00 93 2C 80 13 01 00 00 00 00 00 3C [13:43:57]Write i2c OK [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 [13:43:57]MH_I2C_Read... [13:43:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:57]Read from MH i2c: E2 0E 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 0E 00 93 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 37 [13:43:57]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:43:57]wFMCommunicate OK [13:43:57]SAM_PROTO_GetShiftState done [13:43:57]FM_GetShiftState done [13:43:57]req_shift_opened done [13:43:57]requested_item shift.open_date is exist - process it [13:43:57]req_shift_open_date [13:43:57]req_shift_open_date done [13:43:57]produce_requested_data done [13:43:57]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5129,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [13:43:57]process_action_free close_receipt [13:43:57]json_value_free [13:43:57]json_value_free done [13:43:57]process_json_proto returns [13:43:57]Send response to host [13:43:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5129,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [13:43:57]free response buf [13:43:57]execute_script done [13:43:57]execute_script returns [13:43:57]free content buf [13:43:57]Sock 7.Close socket [13:43:57]Sock 7.Thread stoped [13:44:00]OFD Sender: No OFD packet to send [13:44:05]OFD Sender: No OFD packet to send [13:44:10]OFD Sender: No OFD packet to send [13:44:15]OFD Sender: No OFD packet to send [13:44:20]OFD Sender: No OFD packet to send [13:44:25]OFD Sender: No OFD packet to send [13:44:30]OFD Sender: No OFD packet to send [13:44:35]OFD Sender: No OFD packet to send [13:44:40]OFD Sender: No OFD packet to send [13:44:45]OFD Sender: No OFD packet to send [13:44:50]OFD Sender: No OFD packet to send [13:44:55]OFD Sender: No OFD packet to send [13:45:00]OFD Sender: No OFD packet to send [13:45:05]OFD Sender: No OFD packet to send [13:45:10]OFD Sender: No OFD packet to send [13:45:15]OFD Sender: No OFD packet to send [13:45:20]OFD Sender: No OFD packet to send [13:45:25]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:41]OFD Sender: No OFD packet to send [13:45:46]OFD Sender: No OFD packet to send [13:45:51]OFD Sender: No OFD packet to send [13:45:56]OFD Sender: No OFD packet to send [13:46:01]OFD Sender: No OFD packet to send [13:46:06]OFD Sender: No OFD packet to send [13:46:11]OFD Sender: No OFD packet to send [13:46:16]OFD Sender: No OFD packet to send [13:46:21]OFD Sender: No OFD packet to send [13:46:26]OFD Sender: No OFD packet to send [13:46:31]OFD Sender: No OFD packet to send [13:46:36]OFD Sender: No OFD packet to send [13:46:41]OFD Sender: No OFD packet to send [13:46:46]OFD Sender: No OFD packet to send [13:46:51]OFD Sender: No OFD packet to send [13:46:56]OFD Sender: No OFD packet to send [13:47:01]OFD Sender: No OFD packet to send [13:47:06]OFD Sender: No OFD packet to send [13:47:11]OFD Sender: No OFD packet to send [13:47:16]OFD Sender: No OFD packet to send [13:47:21]OFD Sender: No OFD packet to send [13:47:26]OFD Sender: No OFD packet to send [13:47:31]OFD Sender: No OFD packet to send [13:47:36]OFD Sender: No OFD packet to send [13:47:41]OFD Sender: No OFD packet to send [13:47:46]OFD Sender: No OFD packet to send [13:47:51]OFD Sender: No OFD packet to send [13:47:56]OFD Sender: No OFD packet to send [13:48:01]OFD Sender: No OFD packet to send [13:48:06]OFD Sender: No OFD packet to send [13:48:11]OFD Sender: No OFD packet to send [13:48:16]OFD Sender: No OFD packet to send [13:48:21]OFD Sender: No OFD packet to send [13:48:26]OFD Sender: No OFD packet to send [13:48:31]OFD Sender: No OFD packet to send [13:48:36]OFD Sender: No OFD packet to send [13:48:41]OFD Sender: No OFD packet to send [13:48:46]OFD Sender: No OFD packet to send [13:48:51]OFD Sender: No OFD packet to send [13:48:56]OFD Sender: No OFD packet to send [13:49:01]OFD Sender: No OFD packet to send [13:49:06]OFD Sender: No OFD packet to send [13:49:11]OFD Sender: No OFD packet to send [13:49:16]OFD Sender: No OFD packet to send [13:49:21]OFD Sender: No OFD packet to send [13:49:26]OFD Sender: No OFD packet to send [13:49:31]OFD Sender: No OFD packet to send [13:49:36]OFD Sender: No OFD packet to send [13:49:41]OFD Sender: No OFD packet to send [13:49:46]OFD Sender: No OFD packet to send [13:49:51]OFD Sender: No OFD packet to send [13:49:56]OFD Sender: No OFD packet to send [13:50:01]OFD Sender: No OFD packet to send [13:50:06]OFD Sender: No OFD packet to send [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:21]OFD Sender: No OFD packet to send [13:50:26]OFD Sender: No OFD packet to send [13:50:31]OFD Sender: No OFD packet to send [13:50:36]OFD Sender: No OFD packet to send [13:50:41]OFD Sender: No OFD packet to send [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:11]OFD Sender: No OFD packet to send [13:51:16]OFD Sender: No OFD packet to send [13:51:21]OFD Sender: No OFD packet to send [13:51:26]OFD Sender: No OFD packet to send [13:51:31]OFD Sender: No OFD packet to send [13:51:36]OFD Sender: No OFD packet to send [13:51:41]OFD Sender: No OFD packet to send [13:51:46]OFD Sender: No OFD packet to send [13:51:51]OFD Sender: No OFD packet to send [13:51:56]OFD Sender: No OFD packet to send [13:52:01]OFD Sender: No OFD packet to send [13:52:06]OFD Sender: No OFD packet to send [13:52:11]OFD Sender: No OFD packet to send [13:52:16]OFD Sender: No OFD packet to send [13:52:21]OFD Sender: No OFD packet to send [13:52:26]OFD Sender: No OFD packet to send [13:52:31]OFD Sender: No OFD packet to send [13:52:36]OFD Sender: No OFD packet to send [13:52:41]OFD Sender: No OFD packet to send [13:52:46]OFD Sender: No OFD packet to send [13:52:51]OFD Sender: No OFD packet to send [13:52:56]OFD Sender: No OFD packet to send [13:53:01]OFD Sender: No OFD packet to send [13:53:06]OFD Sender: No OFD packet to send [13:53:11]OFD Sender: No OFD packet to send [13:53:16]OFD Sender: No OFD packet to send [13:53:21]OFD Sender: No OFD packet to send [13:53:26]OFD Sender: No OFD packet to send [13:53:31]OFD Sender: No OFD packet to send [13:53:36]OFD Sender: No OFD packet to send [13:53:41]OFD Sender: No OFD packet to send [13:53:46]OFD Sender: No OFD packet to send [13:53:51]OFD Sender: No OFD packet to send [13:53:56]OFD Sender: No OFD packet to send [13:54:01]OFD Sender: No OFD packet to send [13:54:06]OFD Sender: No OFD packet to send [13:54:11]OFD Sender: No OFD packet to send [13:54:16]OFD Sender: No OFD packet to send [13:54:21]OFD Sender: No OFD packet to send [13:54:26]OFD Sender: No OFD packet to send [13:54:31]OFD Sender: No OFD packet to send [13:54:36]OFD Sender: No OFD packet to send [13:54:41]OFD Sender: No OFD packet to send [13:54:46]OFD Sender: No OFD packet to send [13:54:51]OFD Sender: No OFD packet to send [13:54:56]OFD Sender: No OFD packet to send [13:55:01]OFD Sender: No OFD packet to send [13:55:06]OFD Sender: No OFD packet to send [13:55:11]OFD Sender: No OFD packet to send [13:55:16]OFD Sender: No OFD packet to send [13:55:21]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:09]accept exits with 9 [13:57:09]New connection [13:57:09]New thread 3067108708 created [13:57:09]Thread 3067252068 joined [13:57:09]Waiting for new connection... [13:57:09] Sock 9.Parse request [13:57:09]Sock 9.Check first char [13:57:09]Sock 9.First char is OK [13:57:09]request: POST /json_proto HTTP/1.0 [13:57:09]Method: POST [13:57:09]URL: /json_proto [13:57:09]Method is POST - this is cgi request [13:57:09]url: /json_proto [13:57:09]query_string will be loaded in cgi processing [13:57:09]execute_cgi json_proto POST (null) [13:57:09]execute_cgi path=json_proto method=POST [13:57:09]POST find Content-Length [13:57:09]Host: 172.17.44.4:8080 [13:57:09]Content-Length: 748 [13:57:09]Content-Type: application/json [13:57:09] [13:57:09]POST finish read [13:57:09]Found Content-Length = 748 [13:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141075", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:09]execute_script... [13:57: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)141075", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:09]POST & json_proto [13:57:09]process_json_proto [13:57:09]json parsed OK: [13:57:09]protocol is kg_v1.0 [13:57:09]action value=close_receipt [13:57:09]process_action close_receipt [13:57:09]cmd_close_receipt [13:57:09]MH_GetDate [13:57:09]Write to MH i2c: F0 00 00 94 2C AF [13:57:09]Write i2c OK [13:57:09]MH_I2C_Read... [13:57:09]Read from MH i2c: F0 [13:57:09]MH_I2C_Read... [13:57:09]Read from MH i2c: F0 09 00 [13:57:09]MH_I2C_Read... [13:57:09]Read from MH i2c: F0 09 00 94 2C 00 3B 62 47 66 6C E9 28 66 E5 [13:57:09]GetLastDocTimeStamp 1715953438 [13:57:09]current date 1715954235 [13:57:09]FM_GetShiftState [13:57:09]SAM_PROTO_GetShiftState [13:57:09]wFMCommunicate request_size=4 [13:57:09]MH_SAM_APDU [13:57:09]CAPDU: 80 13 01 00 [13:57:09]Write to MH i2c: E2 08 00 95 2C 80 13 01 00 00 00 00 00 3E [13:57:09]Write i2c OK [13:57:09]MH_I2C_Read... [13:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:09]Read from MH i2c: E2 [13:57:09]MH_I2C_Read... [13:57:09]Read from MH i2c: E2 0E 00 [13:57:09]MH_I2C_Read... [13:57:09]Read from MH i2c: E2 0E 00 95 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 39 [13:57:09]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:57:09]wFMCommunicate OK [13:57:09]SAM_PROTO_GetShiftState done [13:57:09]FM_GetShiftState done [13:57:09]opened in 1715904675 [13:57:09]opened+sec_in_day 1715991075 [13:57:09]quantity*price = 12500 [13:57:09]sum+1 = 12501 [13:57:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 ÐСП 1% : 1.11 ÐДС 12% : 13.27 Ðаличными: 125.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 65 17.05.2024 13:57 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5130 ФПД: 146348677329061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T135715&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5130&fm=146348677329061&tin=02508201610067®Number=0000000000154221&sum=12500 0 [13:57:10]StoreToDocumentArchive [13:57:10]shift 45 fd 5130 [13:57:10]save to /storage/0045/doc_00005130 [13:57:10]save last doc name /storage/0045/doc_00005130 to /storage/kkm_last_doc_name [13:57:10]save OK [13:57:10]Clear old archive folders... [13:57:10]ProcessDocumentItem done err = 0, tmpTLVsize=312 [13:57:10]tlvbuf is 01226790 [13:57:10]SAM_PROTO_ClearQueue [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 09 00 00 [13:57:10]Write to MH i2c: E2 08 00 A2 2C 80 09 00 00 00 00 00 00 40 [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 A2 2C 00 90 00 42 [13:57:10]RAPDU: 90 00 [13:57:10]wFMCommunicate OK [13:57:10]SAM_PROTO_ClearQueue done [13:57:10]KKMCreateOFDPacket [13:57:10]OFDProtocolAddRootSTLVToBuf [13:57:10]FM_MakeSignedData [13:57:10]FM_MakeSignedData [13:57:10]SAM_PROTO_SignData [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 0D 01 02 [13:57:10]Write to MH i2c: E2 08 00 A3 2C 80 0D 01 02 00 00 00 00 48 [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 A3 2C 00 90 00 43 [13:57:10]RAPDU: 90 00 [13:57:10]wFMCommunicate OK [13:57:10]wFMCommunicate request_size=255 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 0D 02 02 FA 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 3B 62 47 66 0E 04 04 00 2D [13:57:10]Write to MH i2c: E2 02 01 A4 2C 80 0D 02 02 FA 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 3B 62 47 66 0E 04 04 00 2D 00 00 1C [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 A4 2C 00 90 00 44 [13:57:10]RAPDU: 90 00 [13:57:10]wFMCommunicate OK [13:57:10]wFMCommunicate request_size=71 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 0D 02 02 42 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0A 14 00 00 35 04 06 00 85 1A 74 EC F0 A5 [13:57:10]Write to MH i2c: E2 4A 00 A5 2C 80 0D 02 02 42 00 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0A 14 00 00 35 04 06 00 85 1A 74 EC F0 A5 00 00 0E [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 03 00 A5 2C 00 90 00 45 [13:57:10]RAPDU: 90 00 [13:57:10]wFMCommunicate OK [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 0D 03 02 [13:57:10]Write to MH i2c: E2 08 00 A6 2C 80 0D 03 02 00 00 00 00 4D [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 0B 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 0B 00 A6 2C 00 97 2D CF B0 45 76 D4 ED 90 00 0D [13:57:10]RAPDU: 97 2D CF B0 45 76 D4 ED 90 00 [13:57:10]wFMCommunicate OK [13:57:10]SAM_PROTO_SignData done [13:57:10]FM_MakeSignedData done [13:57:10]CreateOFDProtocolMessage [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 11 00 00 [13:57:10]Write to MH i2c: E2 08 00 A7 2C 80 11 00 00 00 00 00 00 4D [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:11]Read from MH i2c: E2 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: E2 17 00 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: E2 17 00 A7 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A2 [13:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:57:11]wFMCommunicate OK [13:57:11]CreateOFDProtocolMessage done [13:57:11]OFDSenderStorePacket 5130 [13:57:11]StoreOFDPacket docnum=5130 [13:57:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4C 01 00 00 09 ED 44 01 D5 C6 5A 03 01 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 3B 62 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0A 14 00 00 35 04 06 00 85 1A 74 EC F0 A5 97 2D CF B0 45 76 D4 ED [13:57:11]CheckFolder [13:57:11]dirname=/storage/ofd_packets [13:57:11]CheckFolder done [13:57:11]ProducePacketName [13:57:11]name=ofd_packets/00005130 [13:57:11]NVStorageSaveData ofd_packets/00005130 [13:57:11]File name is /storage/ofd_packets/00005130 [13:57:11]Write 362 bytes [13:57:11]NVStorageSaveData done [13:57:11]OFDSenderStorePacket done [13:57:11]KKMCreateOFDPacket done [13:57:11]NVStorageSaveData kkm_last_timestamp [13:57:11]File name is /storage/kkm_last_timestamp [13:57:11]Write 4 bytes [13:57:11]NVStorageSaveData done [13:57:11]ExternCall_PrintAddStr [13:57:11]wPrintStart [13:57:11]Write to MH i2c: 01 00 00 A8 2C D4 [13:57:11]Write i2c OK [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 07 00 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 07 00 A8 2C 00 00 00 00 00 FF 0F E9 [13:57:11]RasterBufferAndPrint [13:57:11]line Счет N : (3)141075 [13:57:11]line ИÐÐ: 02508201610067 [13:57:11]line Контрольно-КаÑÑовый Чек [13:57:11]line ПРОДÐЖР[13:57:11]line Товар: 4870202521254 [13:57:11]line Чай холодный MAXI черный Ñо вкуÑом клубн [13:57:11]line 1.000 * 125.00 [13:57:11]line = 125.00 [13:57:11]line ÐДС 12% ÐСП 1% [13:57:11]line > о реализуемом товаре [13:57:11]line ИТОГО: 125.00 [13:57:11]line ÐСП 1% : 1.11 [13:57:11]line ÐДС 12% : 13.27 [13:57:11]line Ðаличными: 125.00 [13:57:11]line Безнал.: 0.00 [13:57:11]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [13:57:11]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [13:57:11]line СÐО: Общий режим [13:57:11]line Чек 65 17.05.2024 13:57 [13:57:11]line Смена: 45 ФФД: 1.0 [13:57:11]line ЗÐМ: 0300000237 [13:57:11]line РÐМ: 0000000000154221 [13:57:11]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [13:57:11]line ФМ: 0000000000963259 [13:57:11]line ФД: 5130 [13:57:11]line ФПД: 146348677329061 [13:57:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T135715&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5130&fm=146348677329061&tin=02508201610067®Number=0000000000154221&sum=12500 [13:57:11]line 0 [13:57:11]OFD Sender: Processing packet 5130 [packets to send 4, broken 3] [13:57:11]ProducePacketName [13:57:11]name=ofd_packets/00005130 [13:57:11]OFD Sender: To server: ‡•öpG, [13:57:11]CommunicateWithHost lk.salyk.kg:30040 [13:57:11]ConnectInit lk.salyk.kg [13:57:11]written 0, free lines is 4095 [13:57:11]Connected sock=11 [13:57:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4C 01 00 00 09 ED 44 01 D5 C6 5A 03 01 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 3B 62 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0A 14 00 00 35 04 06 00 85 1A 74 EC F0 A5 97 2D CF B0 45 76 D4 ED [13:57:11]Write to MH i2c: 01 00 00 D1 2C FD [13:57:11]Write i2c OK [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 07 00 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: 01 07 00 D1 2C 00 00 00 00 00 77 0C 87 [13:57:11]RasterBufferAndPrint [13:57:11]line [13:57:11]line [13:57:11]line [13:57:11]line [13:57:11]line [13:57:11]written 0, free lines is 3196 [13:57:11]MH_Cut [13:57:11]Write to MH i2c: D1 01 00 D8 2C 01 D6 [13:57:11]Write i2c OK [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: D1 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: D1 01 00 [13:57:11]MH_I2C_Read... [13:57:11]Read from MH i2c: D1 01 00 D8 2C 00 D5 [13:57:11]Write to MH i2c: 01 00 00 D9 2C 05 [13:57:11]Write i2c OK [13:57:11]MH_I2C_Read... [13:57:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 EC 99 47 00 82 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 39 36 33 32 35 39 10 04 04 00 0A 14 00 00 F4 03 04 00 FB 0D 47 66 B6 04 01 00 00 65 7B 73 8F 76 C8 8A DD [13:57:11]CommunicateWithHost err = 0 [13:57:11]CheckOFDResponse [13:57:11]1017 (14) - 77093643461234 [13:57:11]1041 (16) - 0000000000963259 [13:57:11]1040 (4) - 5130 [13:57:11]1012 (4) - 17.05.2024 07:57 [13:57:11]1206 (1) - 0 [13:57:11]OFD Sender: Remove packet 5130 [13:57:11]ProducePacketName [13:57:11]name=ofd_packets/00005130 [13:57:11]NVStorageDeleteData [13:57:12]OFD Sender: No OFD packet to send [13:57:12]*** Cut start [13:57:12]*** Partial cut [13:57:12]*** CUTSNS_PIN = 1 [13:57:13]*** CUTSNS_PIN = 0 [13:57:13]*** Brake cut motor [13:57:13]Read from MH i2c: 01 [13:57:13]MH_I2C_Read... [13:57:13]*** Stop cut motor [13:57:13]*** Cut end [13:57:13]Read from MH i2c: 01 07 00 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: 01 07 00 D9 2C 00 00 00 00 00 FF 0F 1A [13:57:13]process_action close_receipt done [13:57:13]requested_data is exist [13:57:13]produce_requested_data [13:57:13]requested_item fm.sn is exist - process it [13:57:13]wFMCommunicate request_size=4 [13:57:13]MH_SAM_APDU [13:57:13]CAPDU: 80 11 00 00 [13:57:13]Write to MH i2c: E2 08 00 DA 2C 80 11 00 00 00 00 00 00 80 [13:57:13]Write i2c OK [13:57:13]MH_I2C_Read... [13:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:13]Read from MH i2c: E2 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 17 00 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 17 00 DA 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D5 [13:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [13:57:13]wFMCommunicate OK [13:57:13]requested_item fd.num is exist - process it [13:57:13]SAM_PROTO_GetFieldsCounters [13:57:13]wFMCommunicate request_size=4 [13:57:13]MH_SAM_APDU [13:57:13]CAPDU: 80 13 00 00 [13:57:13]Write to MH i2c: E2 08 00 DB 2C 80 13 00 00 00 00 00 00 83 [13:57:13]Write i2c OK [13:57:13]MH_I2C_Read... [13:57:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:13]Read from MH i2c: E2 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 62 00 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 62 00 DB 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0A 14 00 00 0E 04 04 00 2D 00 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 AA [13:57:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0A 14 00 00 0E 04 04 00 2D 00 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 [13:57:13]wFMCommunicate OK [13:57:13]SAM_PROTO_GetFieldsCounters done [13:57:13]requested_item shift.num is exist - process it [13:57:13]requested_item shift.opened is exist - process it [13:57:13]req_shift_opened [13:57:13]FM_GetShiftState [13:57:13]SAM_PROTO_GetShiftState [13:57:13]wFMCommunicate request_size=4 [13:57:13]MH_SAM_APDU [13:57:13]CAPDU: 80 13 01 00 [13:57:13]Write to MH i2c: E2 08 00 DC 2C 80 13 01 00 00 00 00 00 85 [13:57:13]Write i2c OK [13:57:13]MH_I2C_Read... [13:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:13]Read from MH i2c: E2 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 0E 00 [13:57:13]MH_I2C_Read... [13:57:13]Read from MH i2c: E2 0E 00 DC 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 80 [13:57:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [13:57:13]wFMCommunicate OK [13:57:13]SAM_PROTO_GetShiftState done [13:57:13]FM_GetShiftState done [13:57:13]req_shift_opened done [13:57:13]requested_item shift.open_date is exist - process it [13:57:13]req_shift_open_date [13:57:13]req_shift_open_date done [13:57:13]produce_requested_data done [13:57:13]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5130,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [13:57:13]process_action_free close_receipt [13:57:13]json_value_free [13:57:13]json_value_free done [13:57:13]process_json_proto returns [13:57:13]Send response to host [13:57:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5130,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [13:57:13]free response buf [13:57:13]execute_script done [13:57:13]execute_script returns [13:57:13]free content buf [13:57:13]Sock 9.Close socket [13:57:13]Sock 9.Thread stoped [13:57:17]OFD Sender: No OFD packet to send [13:57:22]OFD Sender: No OFD packet to send [13:57:27]OFD Sender: No OFD packet to send [13:57:32]OFD Sender: No OFD packet to send [13:57:37]OFD Sender: No OFD packet to send [13:57:42]OFD Sender: No OFD packet to send [13:57:47]OFD Sender: No OFD packet to send [13:57:52]OFD Sender: No OFD packet to send [13:57:57]OFD Sender: No OFD packet to send [13:58:02]OFD Sender: No OFD packet to send [13:58:07]OFD Sender: No OFD packet to send [13:58:12]OFD Sender: No OFD packet to send [13:58:17]OFD Sender: No OFD packet to send [13:58:22]OFD Sender: No OFD packet to send [13:58:27]OFD Sender: No OFD packet to send [13:58:32]OFD Sender: No OFD packet to send [13:58:37]OFD Sender: No OFD packet to send [13:58:42]OFD Sender: No OFD packet to send [13:58:47]OFD Sender: No OFD packet to send [13:58:52]OFD Sender: No OFD packet to send [13:58:57]OFD Sender: No OFD packet to send [13:59:02]OFD Sender: No OFD packet to send [13:59:07]OFD Sender: No OFD packet to send [13:59:12]OFD Sender: No OFD packet to send [13:59:17]OFD Sender: No OFD packet to send [13:59:22]OFD Sender: No OFD packet to send [13:59:27]OFD Sender: No OFD packet to send [13:59:32]OFD Sender: No OFD packet to send [13:59:37]OFD Sender: No OFD packet to send [13:59:42]OFD Sender: No OFD packet to send [13:59:47]OFD Sender: No OFD packet to send [13:59:52]OFD Sender: No OFD packet to send [13:59:57]OFD Sender: No OFD packet to send [14:00:02]OFD Sender: No OFD packet to send [14:00:07]OFD Sender: No OFD packet to send [14:00:12]OFD Sender: No OFD packet to send [14:00:17]OFD Sender: No OFD packet to send [14:00:22]OFD Sender: No OFD packet to send [14:00:27]OFD Sender: No OFD packet to send [14:00:32]OFD Sender: No OFD packet to send [14:00:37]OFD Sender: No OFD packet to send [14:00:42]OFD Sender: No OFD packet to send [14:00:47]OFD Sender: No OFD packet to send [14:00:52]OFD Sender: No OFD packet to send [14:00:57]OFD Sender: No OFD packet to send [14:01:02]OFD Sender: No OFD packet to send [14:01:07]OFD Sender: No OFD packet to send [14:01:12]OFD Sender: No OFD packet to send [14:01:17]OFD Sender: No OFD packet to send [14:01:22]OFD Sender: No OFD packet to send [14:01:27]OFD Sender: No OFD packet to send [14:01:32]OFD Sender: No OFD packet to send [14:01:37]OFD Sender: No OFD packet to send [14:01:42]OFD Sender: No OFD packet to send [14:01:47]OFD Sender: No OFD packet to send [14:01:52]OFD Sender: No OFD packet to send [14:01:57]OFD Sender: No OFD packet to send [14:02:02]OFD Sender: No OFD packet to send [14:02:07]OFD Sender: No OFD packet to send [14:02:12]OFD Sender: No OFD packet to send [14:02:17]OFD Sender: No OFD packet to send [14:02:22]OFD Sender: No OFD packet to send [14:02:27]OFD Sender: No OFD packet to send [14:02:32]OFD Sender: No OFD packet to send [14:02:37]OFD Sender: No OFD packet to send [14:02:42]OFD Sender: No OFD packet to send [14:02:47]OFD Sender: No OFD packet to send [14:02:52]OFD Sender: No OFD packet to send [14:02:57]OFD Sender: No OFD packet to send [14:03:02]OFD Sender: No OFD packet to send [14:03:07]OFD Sender: No OFD packet to send [14:03:12]OFD Sender: No OFD packet to send [14:03:17]OFD Sender: No OFD packet to send [14:03:22]OFD Sender: No OFD packet to send [14:03:27]OFD Sender: No OFD packet to send [14:03:32]OFD Sender: No OFD packet to send [14:03:37]OFD Sender: No OFD packet to send [14:03:42]OFD Sender: No OFD packet to send [14:03:47]OFD Sender: No OFD packet to send [14:03:52]OFD Sender: No OFD packet to send [14:03:57]OFD Sender: No OFD packet to send [14:04:02]OFD Sender: No OFD packet to send [14:04:07]OFD Sender: No OFD packet to send [14:04:12]OFD Sender: No OFD packet to send [14:04:17]OFD Sender: No OFD packet to send [14:04:22]OFD Sender: No OFD packet to send [14:04:27]OFD Sender: No OFD packet to send [14:04:32]OFD Sender: No OFD packet to send [14:04:37]OFD Sender: No OFD packet to send [14:04:42]OFD Sender: No OFD packet to send [14:04:47]OFD Sender: No OFD packet to send [14:04:52]OFD Sender: No OFD packet to send [14:04:57]OFD Sender: No OFD packet to send [14:05:02]OFD Sender: No OFD packet to send [14:05:07]OFD Sender: No OFD packet to send [14:05:12]OFD Sender: No OFD packet to send [14:05:17]OFD Sender: No OFD packet to send [14:05:22]OFD Sender: No OFD packet to send [14:05:27]OFD Sender: No OFD packet to send [14:05:32]OFD Sender: No OFD packet to send [14:05:37]OFD Sender: No OFD packet to send [14:05:42]OFD Sender: No OFD packet to send [14:05:47]OFD Sender: No OFD packet to send [14:05:52]OFD Sender: No OFD packet to send [14:05:57]OFD Sender: No OFD packet to send [14:06:02]OFD Sender: No OFD packet to send [14:06:07]OFD Sender: No OFD packet to send [14:06:12]OFD Sender: No OFD packet to send [14:06:17]OFD Sender: No OFD packet to send [14:06:22]OFD Sender: No OFD packet to send [14:06:26]accept exits with 7 [14:06:26]New connection [14:06:26]New thread 3067252068 created [14:06:26]Thread 3067108708 joined [14:06:26]Waiting for new connection... [14:06:26] Sock 7.Parse request [14:06:26]Sock 7.Check first char [14:06:26]Sock 7.First char is OK [14:06:26]request: POST /json_proto HTTP/1.0 [14:06:26]Method: POST [14:06:26]URL: /json_proto [14:06:26]Method is POST - this is cgi request [14:06:26]url: /json_proto [14:06:26]query_string will be loaded in cgi processing [14:06:26]execute_cgi json_proto POST (null) [14:06:26]execute_cgi path=json_proto method=POST [14:06:26]POST find Content-Length [14:06:26]Host: 172.17.44.4:8080 [14:06:26]Content-Length: 655 [14:06:26]Content-Type: application/json [14:06:26] [14:06:26]POST finish read [14:06:26]Found Content-Length = 655 [14:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141076", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:26]execute_script... [14:06:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141076", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:26]POST & json_proto [14:06:26]process_json_proto [14:06:26]json parsed OK: [14:06:26]protocol is kg_v1.0 [14:06:26]action value=close_receipt [14:06:26]process_action close_receipt [14:06:26]cmd_close_receipt [14:06:26]MH_GetDate [14:06:26]Write to MH i2c: F0 00 00 DD 2C F8 [14:06:26]Write i2c OK [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: F0 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: F0 09 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: F0 09 00 DD 2C 00 68 64 47 66 6C E9 28 66 5D [14:06:26]GetLastDocTimeStamp 1715954235 [14:06:26]current date 1715954792 [14:06:26]FM_GetShiftState [14:06:26]SAM_PROTO_GetShiftState [14:06:26]wFMCommunicate request_size=4 [14:06:26]MH_SAM_APDU [14:06:26]CAPDU: 80 13 01 00 [14:06:26]Write to MH i2c: E2 08 00 DE 2C 80 13 01 00 00 00 00 00 87 [14:06:26]Write i2c OK [14:06:26]MH_I2C_Read... [14:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:26]Read from MH i2c: E2 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 0E 00 [14:06:26]MH_I2C_Read... [14:06:26]Read from MH i2c: E2 0E 00 DE 2C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 82 [14:06:26]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:06:26]wFMCommunicate OK [14:06:26]SAM_PROTO_GetShiftState done [14:06:26]FM_GetShiftState done [14:06:26]opened in 1715904675 [14:06:26]opened+sec_in_day 1715991075 [14:06:26]quantity*price = 8500 [14:06:26]sum+1 = 8501 [14:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 ÐСП 1% : 0.75 ÐДС 12% : 9.03 Ðаличными: 85.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 66 17.05.2024 14:06 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5131 ФПД: 280812679269150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140632&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5131&fm=280812679269150&tin=02508201610067®Number=0000000000154221&sum=8500 0 [14:06:27]StoreToDocumentArchive [14:06:27]shift 45 fd 5131 [14:06:27]save to /storage/0045/doc_00005131 [14:06:27]save last doc name /storage/0045/doc_00005131 to /storage/kkm_last_doc_name [14:06:27]save OK [14:06:27]Clear old archive folders... [14:06:27]ProcessDocumentItem done err = 0, tmpTLVsize=294 [14:06:27]tlvbuf is 011F3840 [14:06:27]SAM_PROTO_ClearQueue [14:06:27]wFMCommunicate request_size=4 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 09 00 00 [14:06:27]Write to MH i2c: E2 08 00 EB 2C 80 09 00 00 00 00 00 00 89 [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:27]Read from MH i2c: E2 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 EB 2C 00 90 00 8B [14:06:27]RAPDU: 90 00 [14:06:27]wFMCommunicate OK [14:06:27]SAM_PROTO_ClearQueue done [14:06:27]KKMCreateOFDPacket [14:06:27]OFDProtocolAddRootSTLVToBuf [14:06:27]FM_MakeSignedData [14:06:27]FM_MakeSignedData [14:06:27]SAM_PROTO_SignData [14:06:27]wFMCommunicate request_size=4 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 0D 01 02 [14:06:27]Write to MH i2c: E2 08 00 EC 2C 80 0D 01 02 00 00 00 00 91 [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:27]Read from MH i2c: E2 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 EC 2C 00 90 00 8C [14:06:27]RAPDU: 90 00 [14:06:27]wFMCommunicate OK [14:06:27]wFMCommunicate request_size=255 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 68 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [14:06:27]Write to MH i2c: E2 02 01 ED 2C 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 68 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 5D [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:27]Read from MH i2c: E2 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 ED 2C 00 90 00 8D [14:06:27]RAPDU: 90 00 [14:06:27]wFMCommunicate OK [14:06:27]wFMCommunicate request_size=53 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 0D 02 02 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0B 14 00 00 35 04 06 00 FF 65 CB FF 0B 1E [14:06:27]Write to MH i2c: E2 38 00 EE 2C 80 0D 02 02 30 00 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0B 14 00 00 35 04 06 00 FF 65 CB FF 0B 1E 00 00 F7 [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:27]OFD Sender: No OFD packet to send [14:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:27]Read from MH i2c: E2 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 03 00 EE 2C 00 90 00 8E [14:06:27]RAPDU: 90 00 [14:06:27]wFMCommunicate OK [14:06:27]wFMCommunicate request_size=4 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 0D 03 02 [14:06:27]Write to MH i2c: E2 08 00 EF 2C 80 0D 03 02 00 00 00 00 96 [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:27]Read from MH i2c: E2 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 0B 00 [14:06:27]MH_I2C_Read... [14:06:27]Read from MH i2c: E2 0B 00 EF 2C 00 79 9F 96 26 39 7F D1 27 90 00 1B [14:06:27]RAPDU: 79 9F 96 26 39 7F D1 27 90 00 [14:06:27]wFMCommunicate OK [14:06:27]SAM_PROTO_SignData done [14:06:27]FM_MakeSignedData done [14:06:27]CreateOFDProtocolMessage [14:06:27]wFMCommunicate request_size=4 [14:06:27]MH_SAM_APDU [14:06:27]CAPDU: 80 11 00 00 [14:06:27]Write to MH i2c: E2 08 00 F0 2C 80 11 00 00 00 00 00 00 96 [14:06:27]Write i2c OK [14:06:27]MH_I2C_Read... [14:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:28]Read from MH i2c: E2 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: E2 17 00 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: E2 17 00 F0 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EB [14:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:06:28]wFMCommunicate OK [14:06:28]CreateOFDProtocolMessage done [14:06:28]OFDSenderStorePacket 5131 [14:06:28]StoreOFDPacket docnum=5131 [14:06:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3A 01 00 00 AD 42 32 01 7B 6D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 68 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0B 14 00 00 35 04 06 00 FF 65 CB FF 0B 1E 79 9F 96 26 39 7F D1 27 [14:06:28]CheckFolder [14:06:28]dirname=/storage/ofd_packets [14:06:28]CheckFolder done [14:06:28]ProducePacketName [14:06:28]name=ofd_packets/00005131 [14:06:28]NVStorageSaveData ofd_packets/00005131 [14:06:28]File name is /storage/ofd_packets/00005131 [14:06:28]Write 344 bytes [14:06:28]NVStorageSaveData done [14:06:28]OFDSenderStorePacket done [14:06:28]KKMCreateOFDPacket done [14:06:28]NVStorageSaveData kkm_last_timestamp [14:06:28]File name is /storage/kkm_last_timestamp [14:06:28]Write 4 bytes [14:06:28]NVStorageSaveData done [14:06:28]ExternCall_PrintAddStr [14:06:28]wPrintStart [14:06:28]Write to MH i2c: 01 00 00 F1 2C 1D [14:06:28]Write i2c OK [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 07 00 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 07 00 F1 2C 00 00 00 00 00 FF 0F 32 [14:06:28]RasterBufferAndPrint [14:06:28]line Счет N : (3)141076 [14:06:28]line ИÐÐ: 02508201610067 [14:06:28]line Контрольно-КаÑÑовый Чек [14:06:28]line ПРОДÐЖР[14:06:28]line Товар: 4600682557456 [14:06:28]line Ðапиток FLash up energy Ñн ж/б 0,5/0,45л [14:06:28]line 1.000 * 85.00 [14:06:28]line = 85.00 [14:06:28]line ÐДС 12% ÐСП 1% [14:06:28]line > о реализуемом товаре [14:06:28]line ИТОГО: 85.00 [14:06:28]line ÐСП 1% : 0.75 [14:06:28]line ÐДС 12% : 9.03 [14:06:28]line Ðаличными: 85.00 [14:06:28]line Безнал.: 0.00 [14:06:28]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:06:28]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:06:28]line СÐО: Общий режим [14:06:28]line Чек 66 17.05.2024 14:06 [14:06:28]line Смена: 45 ФФД: 1.0 [14:06:28]line ЗÐМ: 0300000237 [14:06:28]line РÐМ: 0000000000154221 [14:06:28]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:06:28]line ФМ: 0000000000963259 [14:06:28]line ФД: 5131 [14:06:28]line ФПД: 280812679269150 [14:06:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140632&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5131&fm=280812679269150&tin=02508201610067®Number=0000000000154221&sum=8500 [14:06:28]line 0 [14:06:28]OFD Sender: Processing packet 5131 [packets to send 4, broken 3] [14:06:28]ProducePacketName [14:06:28]name=ofd_packets/00005131 [14:06:28]OFD Sender: To server: ‡•öpG, [14:06:28]CommunicateWithHost lk.salyk.kg:30040 [14:06:28]ConnectInit lk.salyk.kg [14:06:28]written 0, free lines is 4095 [14:06:28]Connected sock=10 [14:06:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3A 01 00 00 AD 42 32 01 7B 6D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 68 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0B 14 00 00 35 04 06 00 FF 65 CB FF 0B 1E 79 9F 96 26 39 7F D1 27 [14:06:28]Write to MH i2c: 01 00 00 1A 2D 47 [14:06:28]Write i2c OK [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 07 00 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: 01 07 00 1A 2D 00 00 00 00 00 6D 0C C7 [14:06:28]RasterBufferAndPrint [14:06:28]line [14:06:28]line [14:06:28]line [14:06:28]line [14:06:28]line [14:06:28]written 0, free lines is 3187 [14:06:28]MH_Cut [14:06:28]Write to MH i2c: D1 01 00 21 2D 01 20 [14:06:28]Write i2c OK [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: D1 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: D1 01 00 [14:06:28]MH_I2C_Read... [14:06:28]Read from MH i2c: D1 01 00 21 2D 00 1F [14:06:28]Write to MH i2c: 01 00 00 22 2D 4F [14:06:28]Write i2c OK [14:06:28]MH_I2C_Read... [14:06:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 6B 59 47 00 55 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 39 36 33 32 35 39 10 04 04 00 0B 14 00 00 F4 03 04 00 28 10 47 66 B6 04 01 00 00 DC 94 24 27 B3 44 EC D8 [14:06:28]CommunicateWithHost err = 0 [14:06:28]CheckOFDResponse [14:06:28]1017 (14) - 77093643461234 [14:06:28]1041 (16) - 0000000000963259 [14:06:28]1040 (4) - 5131 [14:06:28]1012 (4) - 17.05.2024 08:07 [14:06:28]1206 (1) - 0 [14:06:28]OFD Sender: Remove packet 5131 [14:06:28]ProducePacketName [14:06:28]name=ofd_packets/00005131 [14:06:28]NVStorageDeleteData [14:06:29]OFD Sender: No OFD packet to send [14:06:29]*** Cut start [14:06:29]*** Partial cut [14:06:29]*** CUTSNS_PIN = 1 [14:06:30]*** CUTSNS_PIN = 0 [14:06:30]*** Brake cut motor [14:06:30]Read from MH i2c: 01 [14:06:30]MH_I2C_Read... [14:06:30]*** Stop cut motor [14:06:30]*** Cut end [14:06:30]Read from MH i2c: 01 07 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: 01 07 00 22 2D 00 00 00 00 00 FF 0F 64 [14:06:30]process_action close_receipt done [14:06:30]requested_data is exist [14:06:30]produce_requested_data [14:06:30]requested_item fm.sn is exist - process it [14:06:30]wFMCommunicate request_size=4 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 11 00 00 [14:06:30]Write to MH i2c: E2 08 00 23 2D 80 11 00 00 00 00 00 00 CA [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:30]Read from MH i2c: E2 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 17 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 17 00 23 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1F [14:06:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:06:30]wFMCommunicate OK [14:06:30]requested_item fd.num is exist - process it [14:06:30]SAM_PROTO_GetFieldsCounters [14:06:30]wFMCommunicate request_size=4 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 13 00 00 [14:06:30]Write to MH i2c: E2 08 00 24 2D 80 13 00 00 00 00 00 00 CD [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:30]Read from MH i2c: E2 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 62 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 62 00 24 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0B 14 00 00 0E 04 04 00 2D 00 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 F8 [14:06:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0B 14 00 00 0E 04 04 00 2D 00 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 [14:06:30]wFMCommunicate OK [14:06:30]SAM_PROTO_GetFieldsCounters done [14:06:30]requested_item shift.num is exist - process it [14:06:30]requested_item shift.opened is exist - process it [14:06:30]req_shift_opened [14:06:30]FM_GetShiftState [14:06:30]SAM_PROTO_GetShiftState [14:06:30]wFMCommunicate request_size=4 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 13 01 00 [14:06:30]Write to MH i2c: E2 08 00 25 2D 80 13 01 00 00 00 00 00 CF [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:30]Read from MH i2c: E2 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 0E 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 0E 00 25 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CA [14:06:30]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:06:30]wFMCommunicate OK [14:06:30]SAM_PROTO_GetShiftState done [14:06:30]FM_GetShiftState done [14:06:30]req_shift_opened done [14:06:30]requested_item shift.open_date is exist - process it [14:06:30]req_shift_open_date [14:06:30]req_shift_open_date done [14:06:30]produce_requested_data done [14:06:30]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5131,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:06:30]process_action_free close_receipt [14:06:30]json_value_free [14:06:30]json_value_free done [14:06:30]process_json_proto returns [14:06:30]Send response to host [14:06:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5131,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:06:30]free response buf [14:06:30]execute_script done [14:06:30]execute_script returns [14:06:30]free content buf [14:06:30]Sock 7.Close socket [14:06:30]Sock 7.Thread stoped [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:44]OFD Sender: No OFD packet to send [14:06:45]accept exits with 9 [14:06:45]New connection [14:06:45]New thread 3067108708 created [14:06:45]Thread 3067252068 joined [14:06:45]Waiting for new connection... [14:06:45] Sock 9.Parse request [14:06:45]Sock 9.Check first char [14:06:45]Sock 9.First char is OK [14:06:45]request: POST /json_proto HTTP/1.0 [14:06:45]Method: POST [14:06:45]URL: /json_proto [14:06:45]Method is POST - this is cgi request [14:06:45]url: /json_proto [14:06:45]query_string will be loaded in cgi processing [14:06:45]execute_cgi json_proto POST (null) [14:06:45]execute_cgi path=json_proto method=POST [14:06:45]POST find Content-Length [14:06:45]Host: 172.17.44.4:8080 [14:06:45]Content-Length: 805 [14:06:45]Content-Type: application/json [14:06:45] [14:06:45]POST finish read [14:06:45]Found Content-Length = 805 [14:06:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124900", "name": "\u0410\u0438-100-\u041A-3", "price" : 96.50, "quantity" : 31.090, "sum" : 3000.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:45]execute_script... [14:06: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)1993597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124900", "name": "\u0410\u0438-100-\u041A-3", "price" : 96.50, "quantity" : 31.090, "sum" : 3000.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:45]POST & json_proto [14:06:45]process_json_proto [14:06:45]json parsed OK: [14:06:45]protocol is kg_v1.0 [14:06:45]action value=close_receipt [14:06:45]process_action close_receipt [14:06:45]cmd_close_receipt [14:06:45]MH_GetDate [14:06:45]Write to MH i2c: F0 00 00 26 2D 42 [14:06:45]Write i2c OK [14:06:45]MH_I2C_Read... [14:06:45]Read from MH i2c: F0 [14:06:45]MH_I2C_Read... [14:06:45]Read from MH i2c: F0 09 00 [14:06:45]MH_I2C_Read... [14:06:45]Read from MH i2c: F0 09 00 26 2D 00 7B 64 47 66 6C E9 28 66 BA [14:06:45]GetLastDocTimeStamp 1715954792 [14:06:45]current date 1715954811 [14:06:45]FM_GetShiftState [14:06:45]SAM_PROTO_GetShiftState [14:06:45]wFMCommunicate request_size=4 [14:06:45]MH_SAM_APDU [14:06:45]CAPDU: 80 13 01 00 [14:06:45]Write to MH i2c: E2 08 00 27 2D 80 13 01 00 00 00 00 00 D1 [14:06:45]Write i2c OK [14:06:45]MH_I2C_Read... [14:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:45]Read from MH i2c: E2 [14:06:45]MH_I2C_Read... [14:06:45]Read from MH i2c: E2 0E 00 [14:06:45]MH_I2C_Read... [14:06:45]Read from MH i2c: E2 0E 00 27 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CC [14:06:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:06:45]wFMCommunicate OK [14:06:45]SAM_PROTO_GetShiftState done [14:06:45]FM_GetShiftState done [14:06:45]opened in 1715904675 [14:06:45]opened+sec_in_day 1715991075 [14:06:45]quantity*price = 300018 [14:06:45]sum+1 = 300020 [14:06:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.19 ÐСП 1% : 26.55 ÐДС 12% : 318.60 Ðаличными: 0.00 Безнал.: 3000.19 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 67 17.05.2024 14:06 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5132 ФПД: 245455225699675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140651&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5132&fm=245455225699675&tin=02508201610067®Number=0000000000154221&sum=300019 [14:06:47]StoreToDocumentArchive [14:06:47]shift 45 fd 5132 [14:06:47]save to /storage/0045/doc_00005132 [14:06:47]save last doc name /storage/0045/doc_00005132 to /storage/kkm_last_doc_name [14:06:47]save OK [14:06:47]Clear old archive folders... [14:06:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:06:47]tlvbuf is 011D2CB0 [14:06:47]SAM_PROTO_ClearQueue [14:06:47]wFMCommunicate request_size=4 [14:06:47]MH_SAM_APDU [14:06:47]CAPDU: 80 09 00 00 [14:06:47]Write to MH i2c: E2 08 00 34 2D 80 09 00 00 00 00 00 00 D3 [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 34 2D 00 90 00 D5 [14:06:47]RAPDU: 90 00 [14:06:47]wFMCommunicate OK [14:06:47]SAM_PROTO_ClearQueue done [14:06:47]KKMCreateOFDPacket [14:06:47]OFDProtocolAddRootSTLVToBuf [14:06:47]FM_MakeSignedData [14:06:47]FM_MakeSignedData [14:06:47]SAM_PROTO_SignData [14:06:47]wFMCommunicate request_size=4 [14:06:47]MH_SAM_APDU [14:06:47]CAPDU: 80 0D 01 02 [14:06:47]Write to MH i2c: E2 08 00 35 2D 80 0D 01 02 00 00 00 00 DB [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 35 2D 00 90 00 D6 [14:06:47]RAPDU: 90 00 [14:06:47]wFMCommunicate OK [14:06:47]wFMCommunicate request_size=255 [14:06:47]MH_SAM_APDU [14:06: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 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 72 79 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 F3 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F3 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F3 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 7B 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0C 14 00 00 35 04 06 00 [14:06:47]Write to MH i2c: E2 02 01 36 2D 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 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 72 79 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 F3 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F3 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F3 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 7B 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0C 14 00 00 35 04 06 00 00 00 DE [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 36 2D 00 90 00 D7 [14:06:47]RAPDU: 90 00 [14:06:47]wFMCommunicate OK [14:06:47]wFMCommunicate request_size=11 [14:06:47]MH_SAM_APDU [14:06:47]CAPDU: 80 0D 02 02 06 DF 3D 7F 89 3D 5B [14:06:47]Write to MH i2c: E2 0E 00 37 2D 80 0D 02 02 06 00 DF 3D 7F 89 3D 5B 00 00 A6 [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 03 00 37 2D 00 90 00 D8 [14:06:47]RAPDU: 90 00 [14:06:47]wFMCommunicate OK [14:06:47]wFMCommunicate request_size=4 [14:06:47]MH_SAM_APDU [14:06:47]CAPDU: 80 0D 03 02 [14:06:47]Write to MH i2c: E2 08 00 38 2D 80 0D 03 02 00 00 00 00 E0 [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 0B 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 0B 00 38 2D 00 44 AD 6A 18 51 55 95 D7 90 00 66 [14:06:47]RAPDU: 44 AD 6A 18 51 55 95 D7 90 00 [14:06:47]wFMCommunicate OK [14:06:47]SAM_PROTO_SignData done [14:06:47]FM_MakeSignedData done [14:06:47]CreateOFDProtocolMessage [14:06:47]wFMCommunicate request_size=4 [14:06:47]MH_SAM_APDU [14:06:47]CAPDU: 80 11 00 00 [14:06:47]Write to MH i2c: E2 08 00 39 2D 80 11 00 00 00 00 00 00 E0 [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:47]Read from MH i2c: E2 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 17 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: E2 17 00 39 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 35 [14:06:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:06:47]wFMCommunicate OK [14:06:47]CreateOFDProtocolMessage done [14:06:47]OFDSenderStorePacket 5132 [14:06:47]StoreOFDPacket docnum=5132 [14:06:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 01 00 00 E4 F9 08 01 E7 08 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 72 79 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 F3 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F3 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F3 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 7B 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0C 14 00 00 35 04 06 00 DF 3D 7F 89 3D 5B 44 AD 6A 18 51 55 95 D7 [14:06:47]CheckFolder [14:06:47]dirname=/storage/ofd_packets [14:06:47]CheckFolder done [14:06:47]ProducePacketName [14:06:47]name=ofd_packets/00005132 [14:06:47]NVStorageSaveData ofd_packets/00005132 [14:06:47]File name is /storage/ofd_packets/00005132 [14:06:47]Write 302 bytes [14:06:47]NVStorageSaveData done [14:06:47]OFDSenderStorePacket done [14:06:47]KKMCreateOFDPacket done [14:06:47]NVStorageSaveData kkm_last_timestamp [14:06:47]File name is /storage/kkm_last_timestamp [14:06:47]Write 4 bytes [14:06:47]NVStorageSaveData done [14:06:47]ExternCall_PrintAddStr [14:06:47]wPrintStart [14:06:47]Write to MH i2c: 01 00 00 3A 2D 67 [14:06:47]Write i2c OK [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: 01 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: 01 07 00 [14:06:47]MH_I2C_Read... [14:06:47]Read from MH i2c: 01 07 00 3A 2D 00 00 00 00 00 FF 0F 7C [14:06:47]RasterBufferAndPrint [14:06:47]line Счет N : (1)1993597 [14:06:47]line ИÐÐ: 02508201610067 [14:06:47]line Контрольно-КаÑÑовый Чек [14:06:47]line ПРОДÐЖР[14:06:47]line ТРК (МРК, ГÐК) : 41 [14:06:47]line Товар: 2710124900 [14:06:47]line Ðи-100-К-3 [14:06:47]line 31.090 * 96.50 [14:06:47]line = 3000.19 [14:06:47]line ÐДС 12% ÐСП 1% [14:06:47]line > о реализуемом товаре [14:06:47]line ИТОГО: 3000.19 [14:06:47]line ÐСП 1% : 26.55 [14:06:47]line ÐДС 12% : 318.60 [14:06:47]line Ðаличными: 0.00 [14:06:47]line Безнал.: 3000.19 [14:06:47]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:06:47]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:06:47]line СÐО: Общий режим [14:06:47]line Чек 67 17.05.2024 14:06 [14:06:47]line Смена: 45 ФФД: 1.0 [14:06:47]line ЗÐМ: 0300000237 [14:06:47]line РÐМ: 0000000000154221 [14:06:47]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:06:47]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [14:06:47]line ФМ: 0000000000963259 [14:06:47]line ФД: 5132 [14:06:47]line ФПД: 245455225699675 [14:06:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140651&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5132&fm=245455225699675&tin=02508201610067®Number=0000000000154221&sum=300019 [14:06:47]OFD Sender: Processing packet 5132 [packets to send 4, broken 3] [14:06:47]ProducePacketName [14:06:47]name=ofd_packets/00005132 [14:06:47]OFD Sender: To server: ‡•öpG, [14:06:47]CommunicateWithHost lk.salyk.kg:30040 [14:06:47]ConnectInit lk.salyk.kg [14:06:47]written 0, free lines is 4095 [14:06:48]Connected sock=10 [14:06:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 01 00 00 E4 F9 08 01 E7 08 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 39 30 30 06 04 0D 00 D0 90 D0 B8 2D 31 30 30 2D D0 9A 2D 33 FF 03 08 00 03 72 79 00 00 00 00 00 37 04 06 00 B2 25 00 00 00 00 13 04 06 00 F3 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F3 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F3 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 7B 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0C 14 00 00 35 04 06 00 DF 3D 7F 89 3D 5B 44 AD 6A 18 51 55 95 D7 [14:06:48]Write to MH i2c: 01 00 00 64 2D 91 [14:06:48]Write i2c OK [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: 01 [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: 01 07 00 [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: 01 07 00 64 2D 00 00 00 00 00 8B 0C 2F [14:06:48]RasterBufferAndPrint [14:06:48]line [14:06:48]line [14:06:48]line [14:06:48]line [14:06:48]line [14:06:48]written 0, free lines is 3214 [14:06:48]MH_Cut [14:06:48]Write to MH i2c: D1 01 00 6B 2D 01 6A [14:06:48]Write i2c OK [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: D1 [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: D1 01 00 [14:06:48]MH_I2C_Read... [14:06:48]Read from MH i2c: D1 01 00 6B 2D 00 69 [14:06:48]Write to MH i2c: 01 00 00 6C 2D 99 [14:06:48]Write i2c OK [14:06:48]MH_I2C_Read... [14:06:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 19 C6 47 00 33 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 39 36 33 32 35 39 10 04 04 00 0C 14 00 00 F4 03 04 00 3C 10 47 66 B6 04 01 00 00 F4 EC 2E 6C 8F FF 7D 30 [14:06:48]CommunicateWithHost err = 0 [14:06:48]CheckOFDResponse [14:06:48]1017 (14) - 77093643461234 [14:06:48]1041 (16) - 0000000000963259 [14:06:48]1040 (4) - 5132 [14:06:48]1012 (4) - 17.05.2024 08:07 [14:06:48]1206 (1) - 0 [14:06:48]OFD Sender: Remove packet 5132 [14:06:48]ProducePacketName [14:06:48]name=ofd_packets/00005132 [14:06:48]NVStorageDeleteData [14:06:48]OFD Sender: No OFD packet to send [14:06:49]*** Cut start [14:06:49]*** Partial cut [14:06:49]*** CUTSNS_PIN = 1 [14:06:49]*** CUTSNS_PIN = 0 [14:06:49]*** Brake cut motor [14:06:50]Read from MH i2c: 01 [14:06:50]MH_I2C_Read... [14:06:50]*** Stop cut motor [14:06:50]*** Cut end [14:06:50]Read from MH i2c: 01 07 00 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: 01 07 00 6C 2D 00 00 00 00 00 FF 0F AE [14:06:50]process_action close_receipt done [14:06:50]requested_data is exist [14:06:50]produce_requested_data [14:06:50]requested_item fm.sn is exist - process it [14:06:50]wFMCommunicate request_size=4 [14:06:50]MH_SAM_APDU [14:06:50]CAPDU: 80 11 00 00 [14:06:50]Write to MH i2c: E2 08 00 6D 2D 80 11 00 00 00 00 00 00 14 [14:06:50]Write i2c OK [14:06:50]MH_I2C_Read... [14:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:50]Read from MH i2c: E2 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 17 00 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 17 00 6D 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 69 [14:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:06:50]wFMCommunicate OK [14:06:50]requested_item fd.num is exist - process it [14:06:50]SAM_PROTO_GetFieldsCounters [14:06:50]wFMCommunicate request_size=4 [14:06:50]MH_SAM_APDU [14:06:50]CAPDU: 80 13 00 00 [14:06:50]Write to MH i2c: E2 08 00 6E 2D 80 13 00 00 00 00 00 00 17 [14:06:50]Write i2c OK [14:06:50]MH_I2C_Read... [14:06:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:50]Read from MH i2c: E2 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 62 00 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 62 00 6E 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0C 14 00 00 0E 04 04 00 2D 00 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 46 [14:06:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0C 14 00 00 0E 04 04 00 2D 00 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 [14:06:50]wFMCommunicate OK [14:06:50]SAM_PROTO_GetFieldsCounters done [14:06:50]requested_item shift.num is exist - process it [14:06:50]requested_item shift.opened is exist - process it [14:06:50]req_shift_opened [14:06:50]FM_GetShiftState [14:06:50]SAM_PROTO_GetShiftState [14:06:50]wFMCommunicate request_size=4 [14:06:50]MH_SAM_APDU [14:06:50]CAPDU: 80 13 01 00 [14:06:50]Write to MH i2c: E2 08 00 6F 2D 80 13 01 00 00 00 00 00 19 [14:06:50]Write i2c OK [14:06:50]MH_I2C_Read... [14:06:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:50]Read from MH i2c: E2 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 0E 00 [14:06:50]MH_I2C_Read... [14:06:50]Read from MH i2c: E2 0E 00 6F 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 14 [14:06:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:06:50]wFMCommunicate OK [14:06:50]SAM_PROTO_GetShiftState done [14:06:50]FM_GetShiftState done [14:06:50]req_shift_opened done [14:06:50]requested_item shift.open_date is exist - process it [14:06:50]req_shift_open_date [14:06:50]req_shift_open_date done [14:06:50]produce_requested_data done [14:06:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5132,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:06:50]process_action_free close_receipt [14:06:50]json_value_free [14:06:50]json_value_free done [14:06:50]process_json_proto returns [14:06:50]Send response to host [14:06:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5132,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:06:50]free response buf [14:06:50]execute_script done [14:06:50]execute_script returns [14:06:50]free content buf [14:06:50]Sock 9.Close socket [14:06:50]Sock 9.Thread stoped [14:06:53]OFD Sender: No OFD packet to send [14:06:58]OFD Sender: No OFD packet to send [14:07:03]OFD Sender: No OFD packet to send [14:07:08]OFD Sender: No OFD packet to send [14:07:13]OFD Sender: No OFD packet to send [14:07:18]OFD Sender: No OFD packet to send [14:07:23]OFD Sender: No OFD packet to send [14:07:28]OFD Sender: No OFD packet to send [14:07:33]OFD Sender: No OFD packet to send [14:07:38]OFD Sender: No OFD packet to send [14:07:43]OFD Sender: No OFD packet to send [14:07:44]accept exits with 7 [14:07:44]New connection [14:07:44]New thread 3067252068 created [14:07:44]Thread 3067108708 joined [14:07:44]Waiting for new connection... [14:07:44] Sock 7.Parse request [14:07:44]Sock 7.Check first char [14:07:44]Sock 7.First char is OK [14:07:44]request: POST /json_proto HTTP/1.0 [14:07:44]Method: POST [14:07:44]URL: /json_proto [14:07:44]Method is POST - this is cgi request [14:07:44]url: /json_proto [14:07:44]query_string will be loaded in cgi processing [14:07:44]execute_cgi json_proto POST (null) [14:07:44]execute_cgi path=json_proto method=POST [14:07:44]POST find Content-Length [14:07:44]Host: 172.17.44.4:8080 [14:07:44]Content-Length: 678 [14:07:44]Content-Type: application/json [14:07:44] [14:07:44]POST finish read [14:07:44]Found Content-Length = 678 [14:07:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "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:07:44]execute_script... [14:07: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)1993600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "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:07:44]POST & json_proto [14:07:44]process_json_proto [14:07:44]json parsed OK: [14:07:44]protocol is kg_v1.0 [14:07:44]action value=close_receipt [14:07:44]process_action close_receipt [14:07:44]cmd_close_receipt [14:07:44]MH_GetDate [14:07:44]Write to MH i2c: F0 00 00 70 2D 8C [14:07:44]Write i2c OK [14:07:44]MH_I2C_Read... [14:07:44]Read from MH i2c: F0 [14:07:44]MH_I2C_Read... [14:07:44]Read from MH i2c: F0 09 00 [14:07:44]MH_I2C_Read... [14:07:44]Read from MH i2c: F0 09 00 70 2D 00 B6 64 47 66 6C E9 28 66 3F [14:07:44]GetLastDocTimeStamp 1715954811 [14:07:44]current date 1715954870 [14:07:44]FM_GetShiftState [14:07:44]SAM_PROTO_GetShiftState [14:07:44]wFMCommunicate request_size=4 [14:07:44]MH_SAM_APDU [14:07:44]CAPDU: 80 13 01 00 [14:07:44]Write to MH i2c: E2 08 00 71 2D 80 13 01 00 00 00 00 00 1B [14:07:44]Write i2c OK [14:07:44]MH_I2C_Read... [14:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:44]Read from MH i2c: E2 [14:07:44]MH_I2C_Read... [14:07:44]Read from MH i2c: E2 0E 00 [14:07:44]MH_I2C_Read... [14:07:44]Read from MH i2c: E2 0E 00 71 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 16 [14:07:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:07:44]wFMCommunicate OK [14:07:44]SAM_PROTO_GetShiftState done [14:07:44]FM_GetShiftState done [14:07:44]opened in 1715904675 [14:07:44]opened+sec_in_day 1715991075 [14:07:44]quantity*price = 40013 [14:07:44]sum+1 = 40014 [14:07:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.13 ИТОГО: 400.00 ВнеÑено: 400.00 СДÐЧÐ: 0.00 ÐСП 1% : 3.54 ÐДС 12% : 42.49 Ðаличными: 400.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 68 17.05.2024 14:07 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5133 ФПД: 228624568921149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140750&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5133&fm=228624568921149&tin=02508201610067®Number=0000000000154221&sum=40000 [14:07:46]StoreToDocumentArchive [14:07:46]shift 45 fd 5133 [14:07:46]save to /storage/0045/doc_00005133 [14:07:46]save last doc name /storage/0045/doc_00005133 to /storage/kkm_last_doc_name [14:07:46]save OK [14:07:46]Clear old archive folders... [14:07:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:46]tlvbuf is 01284BF0 [14:07:46]SAM_PROTO_ClearQueue [14:07:46]wFMCommunicate request_size=4 [14:07:46]MH_SAM_APDU [14:07:46]CAPDU: 80 09 00 00 [14:07:46]Write to MH i2c: E2 08 00 7E 2D 80 09 00 00 00 00 00 00 1D [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 7E 2D 00 90 00 1F [14:07:46]RAPDU: 90 00 [14:07:46]wFMCommunicate OK [14:07:46]SAM_PROTO_ClearQueue done [14:07:46]KKMCreateOFDPacket [14:07:46]OFDProtocolAddRootSTLVToBuf [14:07:46]FM_MakeSignedData [14:07:46]FM_MakeSignedData [14:07:46]SAM_PROTO_SignData [14:07:46]wFMCommunicate request_size=4 [14:07:46]MH_SAM_APDU [14:07:46]CAPDU: 80 0D 01 02 [14:07:46]Write to MH i2c: E2 08 00 7F 2D 80 0D 01 02 00 00 00 00 25 [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 7F 2D 00 90 00 20 [14:07:46]RAPDU: 90 00 [14:07:46]wFMCommunicate OK [14:07:46]wFMCommunicate request_size=255 [14:07:46]MH_SAM_APDU [14:07: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 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 44 00 00 00 F4 03 04 00 B6 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0D 14 00 00 35 04 06 00 CF [14:07:46]Write to MH i2c: E2 02 01 80 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 44 00 00 00 F4 03 04 00 B6 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0D 14 00 00 35 04 06 00 CF 00 00 AA [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 80 2D 00 90 00 21 [14:07:46]RAPDU: 90 00 [14:07:46]wFMCommunicate OK [14:07:46]wFMCommunicate request_size=10 [14:07:46]MH_SAM_APDU [14:07:46]CAPDU: 80 0D 02 02 05 EE CE 37 AC 3D [14:07:46]Write to MH i2c: E2 0D 00 81 2D 80 0D 02 02 05 00 EE CE 37 AC 3D 00 00 0E [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 03 00 81 2D 00 90 00 22 [14:07:46]RAPDU: 90 00 [14:07:46]wFMCommunicate OK [14:07:46]wFMCommunicate request_size=4 [14:07:46]MH_SAM_APDU [14:07:46]CAPDU: 80 0D 03 02 [14:07:46]Write to MH i2c: E2 08 00 82 2D 80 0D 03 02 00 00 00 00 2A [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 0B 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 0B 00 82 2D 00 0A 26 C2 F2 6F A5 C3 EF 90 00 D5 [14:07:46]RAPDU: 0A 26 C2 F2 6F A5 C3 EF 90 00 [14:07:46]wFMCommunicate OK [14:07:46]SAM_PROTO_SignData done [14:07:46]FM_MakeSignedData done [14:07:46]CreateOFDProtocolMessage [14:07:46]wFMCommunicate request_size=4 [14:07:46]MH_SAM_APDU [14:07:46]CAPDU: 80 11 00 00 [14:07:46]Write to MH i2c: E2 08 00 83 2D 80 11 00 00 00 00 00 00 2A [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:46]Read from MH i2c: E2 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 17 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: E2 17 00 83 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7F [14:07:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:07:46]wFMCommunicate OK [14:07:46]CreateOFDProtocolMessage done [14:07:46]OFDSenderStorePacket 5133 [14:07:46]StoreOFDPacket docnum=5133 [14:07:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 EE FD 07 01 43 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 44 00 00 00 F4 03 04 00 B6 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0D 14 00 00 35 04 06 00 CF EE CE 37 AC 3D 0A 26 C2 F2 6F A5 C3 EF [14:07:46]CheckFolder [14:07:46]dirname=/storage/ofd_packets [14:07:46]CheckFolder done [14:07:46]ProducePacketName [14:07:46]name=ofd_packets/00005133 [14:07:46]NVStorageSaveData ofd_packets/00005133 [14:07:46]File name is /storage/ofd_packets/00005133 [14:07:46]Write 301 bytes [14:07:46]NVStorageSaveData done [14:07:46]OFDSenderStorePacket done [14:07:46]KKMCreateOFDPacket done [14:07:46]NVStorageSaveData kkm_last_timestamp [14:07:46]File name is /storage/kkm_last_timestamp [14:07:46]Write 4 bytes [14:07:46]NVStorageSaveData done [14:07:46]ExternCall_PrintAddStr [14:07:46]wPrintStart [14:07:46]Write to MH i2c: 01 00 00 84 2D B1 [14:07:46]Write i2c OK [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: 01 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: 01 07 00 [14:07:46]MH_I2C_Read... [14:07:46]Read from MH i2c: 01 07 00 84 2D 00 00 00 00 00 FF 0F C6 [14:07:46]RasterBufferAndPrint [14:07:46]line Счет N : (1)1993600 [14:07:46]line ИÐÐ: 02508201610067 [14:07:46]line Контрольно-КаÑÑовый Чек [14:07:46]line ПРОДÐЖР[14:07:46]line ТРК (МРК, ГÐК) : 53 [14:07:46]line Товар: 2710124130 [14:07:46]line Ðи-92-К-4 [14:07:46]line 5.990 * 66.80 [14:07:46]line = 400.13 [14:07:46]line ÐДС 12% ÐСП 1% [14:07:46]line > о реализуемом товаре [14:07:46]line ОКРУГЛЕÐИЕ: -0.13 [14:07:46]line ИТОГО: 400.00 [14:07:46]line ВнеÑено: 400.00 [14:07:46]line СДÐЧÐ: 0.00 [14:07:46]line ÐСП 1% : 3.54 [14:07:46]line ÐДС 12% : 42.49 [14:07:46]line Ðаличными: 400.00 [14:07:46]line Безнал.: 0.00 [14:07:46]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:07:46]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:07:46]line СÐО: Общий режим [14:07:46]line Чек 68 17.05.2024 14:07 [14:07:46]line Смена: 45 ФФД: 1.0 [14:07:46]line ЗÐМ: 0300000237 [14:07:46]line РÐМ: 0000000000154221 [14:07:46]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:07:46]line ФМ: 0000000000963259 [14:07:46]line ФД: 5133 [14:07:46]line ФПД: 228624568921149 [14:07:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140750&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5133&fm=228624568921149&tin=02508201610067®Number=0000000000154221&sum=40000 [14:07:46]OFD Sender: Processing packet 5133 [packets to send 4, broken 3] [14:07:46]ProducePacketName [14:07:46]name=ofd_packets/00005133 [14:07:46]OFD Sender: To server: ‡•öpG, [14:07:46]CommunicateWithHost lk.salyk.kg:30040 [14:07:46]ConnectInit lk.salyk.kg [14:07:46]written 0, free lines is 4095 [14:07:47]Connected sock=10 [14:07:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 EE FD 07 01 43 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 44 00 00 00 F4 03 04 00 B6 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0D 14 00 00 35 04 06 00 CF EE CE 37 AC 3D 0A 26 C2 F2 6F A5 C3 EF [14:07:47]Write to MH i2c: 01 00 00 AF 2D DC [14:07:47]Write i2c OK [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: 01 [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: 01 07 00 [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: 01 07 00 AF 2D 00 00 00 00 00 71 0C 60 [14:07:47]RasterBufferAndPrint [14:07:47]line [14:07:47]line [14:07:47]line [14:07:47]line [14:07:47]line [14:07:47]written 0, free lines is 3187 [14:07:47]MH_Cut [14:07:47]Write to MH i2c: D1 01 00 B6 2D 01 B5 [14:07:47]Write i2c OK [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: D1 [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: D1 01 00 [14:07:47]MH_I2C_Read... [14:07:47]Read from MH i2c: D1 01 00 B6 2D 00 B4 [14:07:47]Write to MH i2c: 01 00 00 B7 2D E4 [14:07:47]Write i2c OK [14:07:47]MH_I2C_Read... [14:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 E5 BE 47 00 69 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0D 14 00 00 F4 03 04 00 77 10 47 66 B6 04 01 00 00 7C CD 7E C7 0C EC 83 FA [14:07:47]CommunicateWithHost err = 0 [14:07:47]CheckOFDResponse [14:07:47]1017 (14) - 77093643461234 [14:07:47]1041 (16) - 0000000000963259 [14:07:47]1040 (4) - 5133 [14:07:47]1012 (4) - 17.05.2024 08:08 [14:07:47]1206 (1) - 0 [14:07:47]OFD Sender: Remove packet 5133 [14:07:47]ProducePacketName [14:07:47]name=ofd_packets/00005133 [14:07:47]NVStorageDeleteData [14:07:47]OFD Sender: No OFD packet to send [14:07:48]*** Cut start [14:07:48]*** Partial cut [14:07:48]*** CUTSNS_PIN = 1 [14:07:48]*** CUTSNS_PIN = 0 [14:07:48]*** Brake cut motor [14:07:49]Read from MH i2c: 01 [14:07:49]MH_I2C_Read... [14:07:49]*** Stop cut motor [14:07:49]*** Cut end [14:07:49]Read from MH i2c: 01 07 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: 01 07 00 B7 2D 00 00 00 00 00 FF 0F F9 [14:07:49]process_action close_receipt done [14:07:49]requested_data is exist [14:07:49]produce_requested_data [14:07:49]requested_item fm.sn is exist - process it [14:07:49]wFMCommunicate request_size=4 [14:07:49]MH_SAM_APDU [14:07:49]CAPDU: 80 11 00 00 [14:07:49]Write to MH i2c: E2 08 00 B8 2D 80 11 00 00 00 00 00 00 5F [14:07:49]Write i2c OK [14:07:49]MH_I2C_Read... [14:07:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:49]Read from MH i2c: E2 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 17 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 17 00 B8 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B4 [14:07:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:07:49]wFMCommunicate OK [14:07:49]requested_item fd.num is exist - process it [14:07:49]SAM_PROTO_GetFieldsCounters [14:07:49]wFMCommunicate request_size=4 [14:07:49]MH_SAM_APDU [14:07:49]CAPDU: 80 13 00 00 [14:07:49]Write to MH i2c: E2 08 00 B9 2D 80 13 00 00 00 00 00 00 62 [14:07:49]Write i2c OK [14:07:49]MH_I2C_Read... [14:07:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:49]Read from MH i2c: E2 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 62 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 62 00 B9 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0D 14 00 00 0E 04 04 00 2D 00 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 95 [14:07:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0D 14 00 00 0E 04 04 00 2D 00 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 [14:07:49]wFMCommunicate OK [14:07:49]SAM_PROTO_GetFieldsCounters done [14:07:49]requested_item shift.num is exist - process it [14:07:49]requested_item shift.opened is exist - process it [14:07:49]req_shift_opened [14:07:49]FM_GetShiftState [14:07:49]SAM_PROTO_GetShiftState [14:07:49]wFMCommunicate request_size=4 [14:07:49]MH_SAM_APDU [14:07:49]CAPDU: 80 13 01 00 [14:07:49]Write to MH i2c: E2 08 00 BA 2D 80 13 01 00 00 00 00 00 64 [14:07:49]Write i2c OK [14:07:49]MH_I2C_Read... [14:07:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:49]Read from MH i2c: E2 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 0E 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 0E 00 BA 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5F [14:07:49]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:07:49]wFMCommunicate OK [14:07:49]SAM_PROTO_GetShiftState done [14:07:49]FM_GetShiftState done [14:07:49]req_shift_opened done [14:07:49]requested_item shift.open_date is exist - process it [14:07:49]req_shift_open_date [14:07:49]req_shift_open_date done [14:07:49]produce_requested_data done [14:07:49]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5133,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:07:49]process_action_free close_receipt [14:07:49]json_value_free [14:07:49]json_value_free done [14:07:49]process_json_proto returns [14:07:49]Send response to host [14:07:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5133,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:07:49]free response buf [14:07:49]execute_script done [14:07:49]execute_script returns [14:07:49]free content buf [14:07:49]Sock 7.Close socket [14:07:49]Sock 7.Thread stoped [14:07:49]accept exits with 9 [14:07:49]New connection [14:07:49]New thread 3067108708 created [14:07:49]Thread 3067252068 joined [14:07:49]Waiting for new connection... [14:07:49] Sock 9.Parse request [14:07:49]Sock 9.Check first char [14:07:49]Sock 9.First char is OK [14:07:49]request: POST /json_proto HTTP/1.0 [14:07:49]Method: POST [14:07:49]URL: /json_proto [14:07:49]Method is POST - this is cgi request [14:07:49]url: /json_proto [14:07:49]query_string will be loaded in cgi processing [14:07:49]execute_cgi json_proto POST (null) [14:07:49]execute_cgi path=json_proto method=POST [14:07:49]POST find Content-Length [14:07:49]Host: 172.17.44.4:8080 [14:07:49]Content-Length: 678 [14:07:49]Content-Type: application/json [14:07:49] [14:07:49]POST finish read [14:07:49]Found Content-Length = 678 [14:07:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:07:49]execute_script... [14:07:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:07:49]POST & json_proto [14:07:49]process_json_proto [14:07:49]json parsed OK: [14:07:49]protocol is kg_v1.0 [14:07:49]action value=close_receipt [14:07:49]process_action close_receipt [14:07:49]cmd_close_receipt [14:07:49]MH_GetDate [14:07:49]Write to MH i2c: F0 00 00 BB 2D D7 [14:07:49]Write i2c OK [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: F0 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: F0 09 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: F0 09 00 BB 2D 00 BB 64 47 66 6C E9 28 66 8F [14:07:49]GetLastDocTimeStamp 1715954870 [14:07:49]current date 1715954875 [14:07:49]FM_GetShiftState [14:07:49]SAM_PROTO_GetShiftState [14:07:49]wFMCommunicate request_size=4 [14:07:49]MH_SAM_APDU [14:07:49]CAPDU: 80 13 01 00 [14:07:49]Write to MH i2c: E2 08 00 BC 2D 80 13 01 00 00 00 00 00 66 [14:07:49]Write i2c OK [14:07:49]MH_I2C_Read... [14:07:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:49]Read from MH i2c: E2 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 0E 00 [14:07:49]MH_I2C_Read... [14:07:49]Read from MH i2c: E2 0E 00 BC 2D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 61 [14:07:49]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:07:49]wFMCommunicate OK [14:07:49]SAM_PROTO_GetShiftState done [14:07:49]FM_GetShiftState done [14:07:49]opened in 1715904675 [14:07:49]opened+sec_in_day 1715991075 [14:07:49]quantity*price = 50033 [14:07:49]sum+1 = 50034 [14:07:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 69 17.05.2024 14:07 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5134 ФПД: 215103084448760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140755&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5134&fm=215103084448760&tin=02508201610067®Number=0000000000154221&sum=50000 [14:07:50]StoreToDocumentArchive [14:07:50]shift 45 fd 5134 [14:07:50]save to /storage/0045/doc_00005134 [14:07:50]save last doc name /storage/0045/doc_00005134 to /storage/kkm_last_doc_name [14:07:50]save OK [14:07:50]Clear old archive folders... [14:07:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:50]tlvbuf is 011E4C30 [14:07:50]SAM_PROTO_ClearQueue [14:07:50]wFMCommunicate request_size=4 [14:07:50]MH_SAM_APDU [14:07:50]CAPDU: 80 09 00 00 [14:07:50]Write to MH i2c: E2 08 00 C9 2D 80 09 00 00 00 00 00 00 68 [14:07:50]Write i2c OK [14:07:50]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 C9 2D 00 90 00 6A [14:07:51]RAPDU: 90 00 [14:07:51]wFMCommunicate OK [14:07:51]SAM_PROTO_ClearQueue done [14:07:51]KKMCreateOFDPacket [14:07:51]OFDProtocolAddRootSTLVToBuf [14:07:51]FM_MakeSignedData [14:07:51]FM_MakeSignedData [14:07:51]SAM_PROTO_SignData [14:07:51]wFMCommunicate request_size=4 [14:07:51]MH_SAM_APDU [14:07:51]CAPDU: 80 0D 01 02 [14:07:51]Write to MH i2c: E2 08 00 CA 2D 80 0D 01 02 00 00 00 00 70 [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 CA 2D 00 90 00 6B [14:07:51]RAPDU: 90 00 [14:07:51]wFMCommunicate OK [14:07:51]wFMCommunicate request_size=255 [14:07:51]MH_SAM_APDU [14:07:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 BB 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0E 14 00 00 35 04 06 00 C3 [14:07:51]Write to MH i2c: E2 02 01 CB 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 BB 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0E 14 00 00 35 04 06 00 C3 00 00 10 [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 CB 2D 00 90 00 6C [14:07:51]RAPDU: 90 00 [14:07:51]wFMCommunicate OK [14:07:51]wFMCommunicate request_size=10 [14:07:51]MH_SAM_APDU [14:07:51]CAPDU: 80 0D 02 02 05 A2 96 F0 4B F8 [14:07:51]Write to MH i2c: E2 0D 00 CC 2D 80 0D 02 02 05 00 A2 96 F0 4B F8 00 00 E8 [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 03 00 CC 2D 00 90 00 6D [14:07:51]RAPDU: 90 00 [14:07:51]wFMCommunicate OK [14:07:51]wFMCommunicate request_size=4 [14:07:51]MH_SAM_APDU [14:07:51]CAPDU: 80 0D 03 02 [14:07:51]Write to MH i2c: E2 08 00 CD 2D 80 0D 03 02 00 00 00 00 75 [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 0B 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 0B 00 CD 2D 00 A7 98 E1 49 BF 3E 35 FF 90 00 10 [14:07:51]RAPDU: A7 98 E1 49 BF 3E 35 FF 90 00 [14:07:51]wFMCommunicate OK [14:07:51]SAM_PROTO_SignData done [14:07:51]FM_MakeSignedData done [14:07:51]CreateOFDProtocolMessage [14:07:51]wFMCommunicate request_size=4 [14:07:51]MH_SAM_APDU [14:07:51]CAPDU: 80 11 00 00 [14:07:51]Write to MH i2c: E2 08 00 CE 2D 80 11 00 00 00 00 00 00 75 [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:51]Read from MH i2c: E2 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 17 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: E2 17 00 CE 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 CA [14:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:07:51]wFMCommunicate OK [14:07:51]CreateOFDProtocolMessage done [14:07:51]OFDSenderStorePacket 5134 [14:07:51]StoreOFDPacket docnum=5134 [14:07:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 23 A9 07 01 CA F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 BB 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0E 14 00 00 35 04 06 00 C3 A2 96 F0 4B F8 A7 98 E1 49 BF 3E 35 FF [14:07:51]CheckFolder [14:07:51]dirname=/storage/ofd_packets [14:07:51]CheckFolder done [14:07:51]ProducePacketName [14:07:51]name=ofd_packets/00005134 [14:07:51]NVStorageSaveData ofd_packets/00005134 [14:07:51]File name is /storage/ofd_packets/00005134 [14:07:51]Write 301 bytes [14:07:51]NVStorageSaveData done [14:07:51]OFDSenderStorePacket done [14:07:51]KKMCreateOFDPacket done [14:07:51]NVStorageSaveData kkm_last_timestamp [14:07:51]File name is /storage/kkm_last_timestamp [14:07:51]Write 4 bytes [14:07:51]NVStorageSaveData done [14:07:51]ExternCall_PrintAddStr [14:07:51]wPrintStart [14:07:51]Write to MH i2c: 01 00 00 CF 2D FC [14:07:51]Write i2c OK [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: 01 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: 01 07 00 [14:07:51]MH_I2C_Read... [14:07:51]Read from MH i2c: 01 07 00 CF 2D 00 00 00 00 00 FF 0F 11 [14:07:51]RasterBufferAndPrint [14:07:51]line Счет N : (1)1993599 [14:07:51]line ИÐÐ: 02508201610067 [14:07:51]line Контрольно-КаÑÑовый Чек [14:07:51]line ПРОДÐЖР[14:07:51]line ТРК (МРК, ГÐК) : 33 [14:07:51]line Товар: 2710124130 [14:07:51]line Ðи-92-К-4 [14:07:51]line 7.490 * 66.80 [14:07:51]line = 500.33 [14:07:51]line ÐДС 12% ÐСП 1% [14:07:51]line > о реализуемом товаре [14:07:51]line ОКРУГЛЕÐИЕ: -0.33 [14:07:51]line ИТОГО: 500.00 [14:07:51]line ВнеÑено: 500.00 [14:07:51]line СДÐЧÐ: 0.00 [14:07:51]line ÐСП 1% : 4.43 [14:07:51]line ÐДС 12% : 53.13 [14:07:51]line Ðаличными: 500.00 [14:07:51]line Безнал.: 0.00 [14:07:52]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:07:52]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:07:52]line СÐО: Общий режим [14:07:52]line Чек 69 17.05.2024 14:07 [14:07:52]line Смена: 45 ФФД: 1.0 [14:07:52]line ЗÐМ: 0300000237 [14:07:52]line РÐМ: 0000000000154221 [14:07:52]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:07:52]line ФМ: 0000000000963259 [14:07:52]line ФД: 5134 [14:07:52]line ФПД: 215103084448760 [14:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T140755&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5134&fm=215103084448760&tin=02508201610067®Number=0000000000154221&sum=50000 [14:07:52]OFD Sender: Processing packet 5134 [packets to send 4, broken 3] [14:07:52]ProducePacketName [14:07:52]name=ofd_packets/00005134 [14:07:52]OFD Sender: To server: ‡•öpG, [14:07:52]CommunicateWithHost lk.salyk.kg:30040 [14:07:52]ConnectInit lk.salyk.kg [14:07:52]written 0, free lines is 4095 [14:07:52]Connected sock=10 [14:07:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 23 A9 07 01 CA F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 BB 64 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0E 14 00 00 35 04 06 00 C3 A2 96 F0 4B F8 A7 98 E1 49 BF 3E 35 FF [14:07:52]Write to MH i2c: 01 00 00 FA 2D 27 [14:07:52]Write i2c OK [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: 01 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: 01 07 00 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: 01 07 00 FA 2D 00 00 00 00 00 7A 0C B4 [14:07:52]RasterBufferAndPrint [14:07:52]line [14:07:52]line [14:07:52]line [14:07:52]line [14:07:52]line [14:07:52]written 0, free lines is 3202 [14:07:52]MH_Cut [14:07:52]Write to MH i2c: D1 01 00 01 2E 01 01 [14:07:52]Write i2c OK [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: D1 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: D1 01 00 [14:07:52]MH_I2C_Read... [14:07:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 1B 83 47 00 1D B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0E 14 00 00 F4 03 04 00 7C 10 47 66 B6 04 01 00 00 02 EC 69 C2 2E 58 79 CC [14:07:52]CommunicateWithHost err = 0 [14:07:52]CheckOFDResponse [14:07:52]1017 (14) - 77093643461234 [14:07:52]1041 (16) - 0000000000963259 [14:07:52]1040 (4) - 5134 [14:07:52]1012 (4) - 17.05.2024 08:08 [14:07:52]1206 (1) - 0 [14:07:52]OFD Sender: Remove packet 5134 [14:07:52]ProducePacketName [14:07:52]name=ofd_packets/00005134 [14:07:52]NVStorageDeleteData [14:07:52]Read from MH i2c: D1 01 00 01 2E 00 00 [14:07:52]Write to MH i2c: 01 00 00 02 2E 30 [14:07:52]Write i2c OK [14:07:52]MH_I2C_Read... [14:07:53]OFD Sender: No OFD packet to send [14:07:53]*** Cut start [14:07:53]*** Partial cut [14:07:53]*** CUTSNS_PIN = 1 [14:07:53]*** CUTSNS_PIN = 0 [14:07:54]*** Brake cut motor [14:07:54]Read from MH i2c: 01 [14:07:54]MH_I2C_Read... [14:07:54]*** Stop cut motor [14:07:54]*** Cut end [14:07:54]Read from MH i2c: 01 07 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: 01 07 00 02 2E 00 00 00 00 00 FF 0F 45 [14:07:54]process_action close_receipt done [14:07:54]requested_data is exist [14:07:54]produce_requested_data [14:07:54]requested_item fm.sn is exist - process it [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 11 00 00 [14:07:54]Write to MH i2c: E2 08 00 03 2E 80 11 00 00 00 00 00 00 AB [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 17 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 17 00 03 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 00 [14:07:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:07:54]wFMCommunicate OK [14:07:54]requested_item fd.num is exist - process it [14:07:54]SAM_PROTO_GetFieldsCounters [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 13 00 00 [14:07:54]Write to MH i2c: E2 08 00 04 2E 80 13 00 00 00 00 00 00 AE [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 62 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 62 00 04 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0E 14 00 00 0E 04 04 00 2D 00 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 E5 [14:07:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0E 14 00 00 0E 04 04 00 2D 00 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 [14:07:54]wFMCommunicate OK [14:07:54]SAM_PROTO_GetFieldsCounters done [14:07:54]requested_item shift.num is exist - process it [14:07:54]requested_item shift.opened is exist - process it [14:07:54]req_shift_opened [14:07:54]FM_GetShiftState [14:07:54]SAM_PROTO_GetShiftState [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 13 01 00 [14:07:54]Write to MH i2c: E2 08 00 05 2E 80 13 01 00 00 00 00 00 B0 [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 0E 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 0E 00 05 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AB [14:07:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:07:54]wFMCommunicate OK [14:07:54]SAM_PROTO_GetShiftState done [14:07:54]FM_GetShiftState done [14:07:54]req_shift_opened done [14:07:54]requested_item shift.open_date is exist - process it [14:07:54]req_shift_open_date [14:07:54]req_shift_open_date done [14:07:54]produce_requested_data done [14:07:54]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5134,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:07:54]process_action_free close_receipt [14:07:54]json_value_free [14:07:54]json_value_free done [14:07:54]process_json_proto returns [14:07:54]Send response to host [14:07:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5134,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:07:54]free response buf [14:07:54]execute_script done [14:07:54]execute_script returns [14:07:54]free content buf [14:07:54]Sock 9.Close socket [14:07:54]Sock 9.Thread stoped [14:07:58]OFD Sender: No OFD packet to send [14:08:03]OFD Sender: No OFD packet to send [14:08:08]OFD Sender: No OFD packet to send [14:08:13]OFD Sender: No OFD packet to send [14:08:18]OFD Sender: No OFD packet to send [14:08:23]OFD Sender: No OFD packet to send [14:08:28]OFD Sender: No OFD packet to send [14:08:33]OFD Sender: No OFD packet to send [14:08:38]OFD Sender: No OFD packet to send [14:08:43]OFD Sender: No OFD packet to send [14:08:48]OFD Sender: No OFD packet to send [14:08:53]OFD Sender: No OFD packet to send [14:08:58]OFD Sender: No OFD packet to send [14:09:03]OFD Sender: No OFD packet to send [14:09:08]OFD Sender: No OFD packet to send [14:09:13]OFD Sender: No OFD packet to send [14:09:18]OFD Sender: No OFD packet to send [14:09:23]OFD Sender: No OFD packet to send [14:09:28]OFD Sender: No OFD packet to send [14:09:33]OFD Sender: No OFD packet to send [14:09:38]OFD Sender: No OFD packet to send [14:09:43]OFD Sender: No OFD packet to send [14:09:48]OFD Sender: No OFD packet to send [14:09:53]OFD Sender: No OFD packet to send [14:09:58]OFD Sender: No OFD packet to send [14:10:03]OFD Sender: No OFD packet to send [14:10:08]OFD Sender: No OFD packet to send [14:10:13]OFD Sender: No OFD packet to send [14:10:18]OFD Sender: No OFD packet to send [14:10:23]OFD Sender: No OFD packet to send [14:10:28]OFD Sender: No OFD packet to send [14:10:33]OFD Sender: No OFD packet to send [14:10:38]OFD Sender: No OFD packet to send [14:10:40]accept exits with 7 [14:10:40]New connection [14:10:40]New thread 3067252068 created [14:10:40]Thread 3067108708 joined [14:10:40]Waiting for new connection... [14:10:40] Sock 7.Parse request [14:10:40]Sock 7.Check first char [14:10:40]Sock 7.First char is OK [14:10:40]request: POST /json_proto HTTP/1.0 [14:10:40]Method: POST [14:10:40]URL: /json_proto [14:10:40]Method is POST - this is cgi request [14:10:40]url: /json_proto [14:10:40]query_string will be loaded in cgi processing [14:10:40]execute_cgi json_proto POST (null) [14:10:40]execute_cgi path=json_proto method=POST [14:10:40]POST find Content-Length [14:10:40]Host: 172.17.44.4:8080 [14:10:40]Content-Length: 614 [14:10:40]Content-Type: application/json [14:10:40] [14:10:40]POST finish read [14:10:40]Found Content-Length = 614 [14:10:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141077", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 130.00, "quantity" : 1.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" ] } } [14:10:40]execute_script... [14:10:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141077", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 130.00, "quantity" : 1.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" ] } } [14:10:40]POST & json_proto [14:10:40]process_json_proto [14:10:40]json parsed OK: [14:10:40]protocol is kg_v1.0 [14:10:40]action value=close_receipt [14:10:40]process_action close_receipt [14:10:40]cmd_close_receipt [14:10:40]MH_GetDate [14:10:40]Write to MH i2c: F0 00 00 06 2E 23 [14:10:40]Write i2c OK [14:10:40]MH_I2C_Read... [14:10:40]Read from MH i2c: F0 [14:10:40]MH_I2C_Read... [14:10:40]Read from MH i2c: F0 09 00 [14:10:40]MH_I2C_Read... [14:10:40]Read from MH i2c: F0 09 00 06 2E 00 65 65 47 66 6C E9 28 66 86 [14:10:40]GetLastDocTimeStamp 1715954875 [14:10:40]current date 1715955045 [14:10:40]FM_GetShiftState [14:10:40]SAM_PROTO_GetShiftState [14:10:40]wFMCommunicate request_size=4 [14:10:40]MH_SAM_APDU [14:10:40]CAPDU: 80 13 01 00 [14:10:40]Write to MH i2c: E2 08 00 07 2E 80 13 01 00 00 00 00 00 B2 [14:10:40]Write i2c OK [14:10:40]MH_I2C_Read... [14:10:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:40]Read from MH i2c: E2 [14:10:40]MH_I2C_Read... [14:10:40]Read from MH i2c: E2 0E 00 [14:10:40]MH_I2C_Read... [14:10:40]Read from MH i2c: E2 0E 00 07 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AD [14:10:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:10:40]wFMCommunicate OK [14:10:40]SAM_PROTO_GetShiftState done [14:10:40]FM_GetShiftState done [14:10:40]opened in 1715904675 [14:10:40]opened+sec_in_day 1715991075 [14:10:40]quantity*price = 13000 [14:10:40]sum+1 = 13001 [14:10:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 ÐСП 1% : 1.15 ÐДС 12% : 13.80 Ðаличными: 130.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 70 17.05.2024 14:10 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5135 ФПД: 255720776764107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141046&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5135&fm=255720776764107&tin=02508201610067®Number=0000000000154221&sum=13000 0 [14:10:41]StoreToDocumentArchive [14:10:41]shift 45 fd 5135 [14:10:41]save to /storage/0045/doc_00005135 [14:10:41]save last doc name /storage/0045/doc_00005135 to /storage/kkm_last_doc_name [14:10:41]save OK [14:10:41]Clear old archive folders... [14:10:41]ProcessDocumentItem done err = 0, tmpTLVsize=266 [14:10:41]tlvbuf is B6F9E800 [14:10:41]SAM_PROTO_ClearQueue [14:10:41]wFMCommunicate request_size=4 [14:10:41]MH_SAM_APDU [14:10:41]CAPDU: 80 09 00 00 [14:10:41]Write to MH i2c: E2 08 00 14 2E 80 09 00 00 00 00 00 00 B4 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 14 2E 00 90 00 B6 [14:10:41]RAPDU: 90 00 [14:10:41]wFMCommunicate OK [14:10:41]SAM_PROTO_ClearQueue done [14:10:41]KKMCreateOFDPacket [14:10:41]OFDProtocolAddRootSTLVToBuf [14:10:41]FM_MakeSignedData [14:10:41]FM_MakeSignedData [14:10:41]SAM_PROTO_SignData [14:10:41]wFMCommunicate request_size=4 [14:10:41]MH_SAM_APDU [14:10:41]CAPDU: 80 0D 01 02 [14:10:41]Write to MH i2c: E2 08 00 15 2E 80 0D 01 02 00 00 00 00 BC [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 15 2E 00 90 00 B7 [14:10:41]RAPDU: 90 00 [14:10:41]wFMCommunicate OK [14:10:41]wFMCommunicate request_size=255 [14:10:41]MH_SAM_APDU [14:10:41]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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 46 00 00 00 F4 03 04 00 66 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 [14:10:41]Write to MH i2c: E2 02 01 16 2E 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 46 00 00 00 F4 03 04 00 66 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 00 00 57 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 16 2E 00 90 00 B8 [14:10:41]RAPDU: 90 00 [14:10:41]wFMCommunicate OK [14:10:41]wFMCommunicate request_size=25 [14:10:41]MH_SAM_APDU [14:10:41]CAPDU: 80 0D 02 02 14 35 39 10 04 04 00 0F 14 00 00 35 04 06 00 E8 93 A2 0F 8A CB [14:10:41]Write to MH i2c: E2 1C 00 17 2E 80 0D 02 02 14 00 35 39 10 04 04 00 0F 14 00 00 35 04 06 00 E8 93 A2 0F 8A CB 00 00 50 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 03 00 17 2E 00 90 00 B9 [14:10:41]RAPDU: 90 00 [14:10:41]wFMCommunicate OK [14:10:41]wFMCommunicate request_size=4 [14:10:41]MH_SAM_APDU [14:10:41]CAPDU: 80 0D 03 02 [14:10:41]Write to MH i2c: E2 08 00 18 2E 80 0D 03 02 00 00 00 00 C1 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 0B 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 0B 00 18 2E 00 32 68 A0 EA E3 38 E8 08 90 00 F1 [14:10:41]RAPDU: 32 68 A0 EA E3 38 E8 08 90 00 [14:10:41]wFMCommunicate OK [14:10:41]SAM_PROTO_SignData done [14:10:41]FM_MakeSignedData done [14:10:41]CreateOFDProtocolMessage [14:10:41]wFMCommunicate request_size=4 [14:10:41]MH_SAM_APDU [14:10:41]CAPDU: 80 11 00 00 [14:10:41]Write to MH i2c: E2 08 00 19 2E 80 11 00 00 00 00 00 00 C1 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:41]Read from MH i2c: E2 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 17 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: E2 17 00 19 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 16 [14:10:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:10:41]wFMCommunicate OK [14:10:41]CreateOFDProtocolMessage done [14:10:41]OFDSenderStorePacket 5135 [14:10:41]StoreOFDPacket docnum=5135 [14:10:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 1E 01 00 00 3B 5F 16 01 98 65 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 46 00 00 00 F4 03 04 00 66 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0F 14 00 00 35 04 06 00 E8 93 A2 0F 8A CB 32 68 A0 EA E3 38 E8 08 [14:10:41]CheckFolder [14:10:41]dirname=/storage/ofd_packets [14:10:41]CheckFolder done [14:10:41]ProducePacketName [14:10:41]name=ofd_packets/00005135 [14:10:41]NVStorageSaveData ofd_packets/00005135 [14:10:41]File name is /storage/ofd_packets/00005135 [14:10:41]Write 316 bytes [14:10:41]NVStorageSaveData done [14:10:41]OFDSenderStorePacket done [14:10:41]KKMCreateOFDPacket done [14:10:41]NVStorageSaveData kkm_last_timestamp [14:10:41]File name is /storage/kkm_last_timestamp [14:10:41]Write 4 bytes [14:10:41]NVStorageSaveData done [14:10:41]ExternCall_PrintAddStr [14:10:41]wPrintStart [14:10:41]Write to MH i2c: 01 00 00 1A 2E 48 [14:10:41]Write i2c OK [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: 01 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: 01 07 00 [14:10:41]MH_I2C_Read... [14:10:41]Read from MH i2c: 01 07 00 1A 2E 00 00 00 00 00 FF 0F 5D [14:10:41]RasterBufferAndPrint [14:10:41]line Счет N : (3)141077 [14:10:41]line ИÐÐ: 02508201610067 [14:10:41]line Контрольно-КаÑÑовый Чек [14:10:41]line ПРОДÐЖР[14:10:41]line Товар: 4870001570071 [14:10:41]line Ðапиток Pepsi 1л [14:10:41]line 1.000 * 130.00 [14:10:41]line = 130.00 [14:10:41]line ÐДС 12% ÐСП 1% [14:10:41]line > о реализуемом товаре [14:10:41]line ИТОГО: 130.00 [14:10:41]line ÐСП 1% : 1.15 [14:10:41]line ÐДС 12% : 13.80 [14:10:41]line Ðаличными: 130.00 [14:10:41]line Безнал.: 0.00 [14:10:41]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:10:41]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:10:41]line СÐО: Общий режим [14:10:41]line Чек 70 17.05.2024 14:10 [14:10:41]line Смена: 45 ФФД: 1.0 [14:10:41]line ЗÐМ: 0300000237 [14:10:41]line РÐМ: 0000000000154221 [14:10:41]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:10:41]line ФМ: 0000000000963259 [14:10:41]line ФД: 5135 [14:10:41]line ФПД: 255720776764107 [14:10:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141046&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5135&fm=255720776764107&tin=02508201610067®Number=0000000000154221&sum=13000 [14:10:42]line 0 [14:10:42]OFD Sender: Processing packet 5135 [packets to send 4, broken 3] [14:10:42]ProducePacketName [14:10:42]name=ofd_packets/00005135 [14:10:42]OFD Sender: To server: ‡•öpG, [14:10:42]CommunicateWithHost lk.salyk.kg:30040 [14:10:42]ConnectInit lk.salyk.kg [14:10:42]written 0, free lines is 4095 [14:10:42]Connected sock=11 [14:10:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 1E 01 00 00 3B 5F 16 01 98 65 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 46 00 00 00 F4 03 04 00 66 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 0F 14 00 00 35 04 06 00 E8 93 A2 0F 8A CB 32 68 A0 EA E3 38 E8 08 [14:10:42]Write to MH i2c: 01 00 00 42 2E 70 [14:10:42]Write i2c OK [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: 01 [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: 01 07 00 [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: 01 07 00 42 2E 00 00 00 00 00 A3 0C 26 [14:10:42]RasterBufferAndPrint [14:10:42]line [14:10:42]line [14:10:42]line [14:10:42]line [14:10:42]line [14:10:42]written 0, free lines is 3239 [14:10:42]MH_Cut [14:10:42]Write to MH i2c: D1 01 00 49 2E 01 49 [14:10:42]Write i2c OK [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: D1 [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: D1 01 00 [14:10:42]MH_I2C_Read... [14:10:42]Read from MH i2c: D1 01 00 49 2E 00 48 [14:10:42]Write to MH i2c: 01 00 00 4A 2E 78 [14:10:42]Write i2c OK [14:10:42]MH_I2C_Read... [14:10:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 45 D7 47 00 15 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 39 36 33 32 35 39 10 04 04 00 0F 14 00 00 F4 03 04 00 26 11 47 66 B6 04 01 00 00 EC B6 EE 64 D1 C2 92 83 [14:10:42]CommunicateWithHost err = 0 [14:10:42]CheckOFDResponse [14:10:42]1017 (14) - 77093643461234 [14:10:42]1041 (16) - 0000000000963259 [14:10:42]1040 (4) - 5135 [14:10:42]1012 (4) - 17.05.2024 08:11 [14:10:42]1206 (1) - 0 [14:10:42]OFD Sender: Remove packet 5135 [14:10:42]ProducePacketName [14:10:42]name=ofd_packets/00005135 [14:10:42]NVStorageDeleteData [14:10:43]OFD Sender: No OFD packet to send [14:10:43]*** Cut start [14:10:43]*** Partial cut [14:10:43]*** CUTSNS_PIN = 1 [14:10:43]*** CUTSNS_PIN = 0 [14:10:43]*** Brake cut motor [14:10:44]Read from MH i2c: 01 [14:10:44]MH_I2C_Read... [14:10:44]*** Stop cut motor [14:10:44]*** Cut end [14:10:44]Read from MH i2c: 01 07 00 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: 01 07 00 4A 2E 00 00 00 00 00 FF 0F 8D [14:10:44]process_action close_receipt done [14:10:44]requested_data is exist [14:10:44]produce_requested_data [14:10:44]requested_item fm.sn is exist - process it [14:10:44]wFMCommunicate request_size=4 [14:10:44]MH_SAM_APDU [14:10:44]CAPDU: 80 11 00 00 [14:10:44]Write to MH i2c: E2 08 00 4B 2E 80 11 00 00 00 00 00 00 F3 [14:10:44]Write i2c OK [14:10:44]MH_I2C_Read... [14:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:44]Read from MH i2c: E2 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 17 00 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 17 00 4B 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 48 [14:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:10:44]wFMCommunicate OK [14:10:44]requested_item fd.num is exist - process it [14:10:44]SAM_PROTO_GetFieldsCounters [14:10:44]wFMCommunicate request_size=4 [14:10:44]MH_SAM_APDU [14:10:44]CAPDU: 80 13 00 00 [14:10:44]Write to MH i2c: E2 08 00 4C 2E 80 13 00 00 00 00 00 00 F6 [14:10:44]Write i2c OK [14:10:44]MH_I2C_Read... [14:10:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:44]Read from MH i2c: E2 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 62 00 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 62 00 4C 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0F 14 00 00 0E 04 04 00 2D 00 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 31 [14:10:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 0F 14 00 00 0E 04 04 00 2D 00 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 [14:10:44]wFMCommunicate OK [14:10:44]SAM_PROTO_GetFieldsCounters done [14:10:44]requested_item shift.num is exist - process it [14:10:44]requested_item shift.opened is exist - process it [14:10:44]req_shift_opened [14:10:44]FM_GetShiftState [14:10:44]SAM_PROTO_GetShiftState [14:10:44]wFMCommunicate request_size=4 [14:10:44]MH_SAM_APDU [14:10:44]CAPDU: 80 13 01 00 [14:10:44]Write to MH i2c: E2 08 00 4D 2E 80 13 01 00 00 00 00 00 F8 [14:10:44]Write i2c OK [14:10:44]MH_I2C_Read... [14:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:44]Read from MH i2c: E2 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 0E 00 [14:10:44]MH_I2C_Read... [14:10:44]Read from MH i2c: E2 0E 00 4D 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F3 [14:10:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:10:44]wFMCommunicate OK [14:10:44]SAM_PROTO_GetShiftState done [14:10:44]FM_GetShiftState done [14:10:44]req_shift_opened done [14:10:44]requested_item shift.open_date is exist - process it [14:10:44]req_shift_open_date [14:10:44]req_shift_open_date done [14:10:44]produce_requested_data done [14:10:44]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5135,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:10:44]process_action_free close_receipt [14:10:44]json_value_free [14:10:44]json_value_free done [14:10:44]process_json_proto returns [14:10:44]Send response to host [14:10:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5135,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:10:44]free response buf [14:10:44]execute_script done [14:10:44]execute_script returns [14:10:44]free content buf [14:10:44]Sock 7.Close socket [14:10:44]Sock 7.Thread stoped [14:10:48]OFD Sender: No OFD packet to send [14:10:53]OFD Sender: No OFD packet to send [14:10:58]OFD Sender: No OFD packet to send [14:11:03]OFD Sender: No OFD packet to send [14:11:08]OFD Sender: No OFD packet to send [14:11:13]OFD Sender: No OFD packet to send [14:11:18]OFD Sender: No OFD packet to send [14:11:23]OFD Sender: No OFD packet to send [14:11:28]OFD Sender: No OFD packet to send [14:11:33]OFD Sender: No OFD packet to send [14:11:38]OFD Sender: No OFD packet to send [14:11:43]OFD Sender: No OFD packet to send [14:11:48]OFD Sender: No OFD packet to send [14:11:53]OFD Sender: No OFD packet to send [14:11:58]OFD Sender: No OFD packet to send [14:12:03]OFD Sender: No OFD packet to send [14:12:08]OFD Sender: No OFD packet to send [14:12:13]OFD Sender: No OFD packet to send [14:12:18]OFD Sender: No OFD packet to send [14:12:23]OFD Sender: No OFD packet to send [14:12:28]OFD Sender: No OFD packet to send [14:12:33]OFD Sender: No OFD packet to send [14:12:38]OFD Sender: No OFD packet to send [14:12:43]OFD Sender: No OFD packet to send [14:12:48]OFD Sender: No OFD packet to send [14:12:53]OFD Sender: No OFD packet to send [14:12:58]OFD Sender: No OFD packet to send [14:13:03]OFD Sender: No OFD packet to send [14:13:08]OFD Sender: No OFD packet to send [14:13:13]OFD Sender: No OFD packet to send [14:13:13]accept exits with 9 [14:13:13]New connection [14:13:13]New thread 3067108708 created [14:13:13]Thread 3067252068 joined [14:13:13]Waiting for new connection... [14:13:13] Sock 9.Parse request [14:13:13]Sock 9.Check first char [14:13:13]Sock 9.First char is OK [14:13:13]request: POST /json_proto HTTP/1.0 [14:13:13]Method: POST [14:13:13]URL: /json_proto [14:13:13]Method is POST - this is cgi request [14:13:13]url: /json_proto [14:13:13]query_string will be loaded in cgi processing [14:13:13]execute_cgi json_proto POST (null) [14:13:13]execute_cgi path=json_proto method=POST [14:13:13]POST find Content-Length [14:13:13]Host: 172.17.44.4:8080 [14:13:13]Content-Length: 659 [14:13:13]Content-Type: application/json [14:13:13] [14:13:13]POST finish read [14:13:13]Found Content-Length = 659 [14:13:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124130", "name": "SU-92", "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:13]execute_script... [14:13: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)1993606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124130", "name": "SU-92", "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:13]POST & json_proto [14:13:13]process_json_proto [14:13:13]json parsed OK: [14:13:13]protocol is kg_v1.0 [14:13:13]action value=close_receipt [14:13:13]process_action close_receipt [14:13:13]cmd_close_receipt [14:13:13]MH_GetDate [14:13:13]Write to MH i2c: F0 00 00 4E 2E 6B [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: F0 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: F0 09 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: F0 09 00 4E 2E 00 FF 65 47 66 6C E9 28 66 68 [14:13:13]GetLastDocTimeStamp 1715955046 [14:13:13]current date 1715955199 [14:13:13]FM_GetShiftState [14:13:13]SAM_PROTO_GetShiftState [14:13:13]wFMCommunicate request_size=4 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 13 01 00 [14:13:13]Write to MH i2c: E2 08 00 4F 2E 80 13 01 00 00 00 00 00 FA [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 0E 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 0E 00 4F 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F5 [14:13:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:13:13]wFMCommunicate OK [14:13:13]SAM_PROTO_GetShiftState done [14:13:13]FM_GetShiftState done [14:13:13]opened in 1715904675 [14:13:13]opened+sec_in_day 1715991075 [14:13:13]quantity*price = 30035 [14:13:13]sum+1 = 30036 [14:13: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 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 71 17.05.2024 14:13 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5136 ФПД: 37227105320354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141319&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5136&fm=37227105320354&tin=02508201610067®Number=0000000000154221&sum=30000 [14:13:15]StoreToDocumentArchive [14:13:15]shift 45 fd 5136 [14:13:15]save to /storage/0045/doc_00005136 [14:13:15]save last doc name /storage/0045/doc_00005136 to /storage/kkm_last_doc_name [14:13:15]save OK [14:13:15]Clear old archive folders... [14:13:15]ProcessDocumentItem done err = 0, tmpTLVsize=244 [14:13:15]tlvbuf is 0127C580 [14:13:15]SAM_PROTO_ClearQueue [14:13:15]wFMCommunicate request_size=4 [14:13:15]MH_SAM_APDU [14:13:15]CAPDU: 80 09 00 00 [14:13:15]Write to MH i2c: E2 08 00 5C 2E 80 09 00 00 00 00 00 00 FC [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:15]Read from MH i2c: E2 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 5C 2E 00 90 00 FE [14:13:15]RAPDU: 90 00 [14:13:15]wFMCommunicate OK [14:13:15]SAM_PROTO_ClearQueue done [14:13:15]KKMCreateOFDPacket [14:13:15]OFDProtocolAddRootSTLVToBuf [14:13:15]FM_MakeSignedData [14:13:15]FM_MakeSignedData [14:13:15]SAM_PROTO_SignData [14:13:15]wFMCommunicate request_size=4 [14:13:15]MH_SAM_APDU [14:13:15]CAPDU: 80 0D 01 02 [14:13:15]Write to MH i2c: E2 08 00 5D 2E 80 0D 01 02 00 00 00 00 04 [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:15]Read from MH i2c: E2 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 5D 2E 00 90 00 FF [14:13:15]RAPDU: 90 00 [14:13:15]wFMCommunicate OK [14:13:15]wFMCommunicate request_size=253 [14:13:15]MH_SAM_APDU [14:13:15]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 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 47 00 00 00 F4 03 04 00 FF 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 10 14 00 00 35 04 06 00 21 DB 9C 63 7D A2 [14:13:15]Write to MH i2c: E2 00 01 5E 2E 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 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 47 00 00 00 F4 03 04 00 FF 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 10 14 00 00 35 04 06 00 21 DB 9C 63 7D A2 00 00 0B [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:15]Read from MH i2c: E2 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 03 00 5E 2E 00 90 00 00 [14:13:15]RAPDU: 90 00 [14:13:15]wFMCommunicate OK [14:13:15]wFMCommunicate request_size=4 [14:13:15]MH_SAM_APDU [14:13:15]CAPDU: 80 0D 03 02 [14:13:15]Write to MH i2c: E2 08 00 5F 2E 80 0D 03 02 00 00 00 00 08 [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:15]Read from MH i2c: E2 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 0B 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 0B 00 5F 2E 00 ED 58 6F C4 70 2B 0F 39 90 00 64 [14:13:15]RAPDU: ED 58 6F C4 70 2B 0F 39 90 00 [14:13:15]wFMCommunicate OK [14:13:15]SAM_PROTO_SignData done [14:13:15]FM_MakeSignedData done [14:13:15]CreateOFDProtocolMessage [14:13:15]wFMCommunicate request_size=4 [14:13:15]MH_SAM_APDU [14:13:15]CAPDU: 80 11 00 00 [14:13:15]Write to MH i2c: E2 08 00 60 2E 80 11 00 00 00 00 00 00 08 [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:15]Read from MH i2c: E2 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 17 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: E2 17 00 60 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5D [14:13:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:13:15]wFMCommunicate OK [14:13:15]CreateOFDProtocolMessage done [14:13:15]OFDSenderStorePacket 5136 [14:13:15]StoreOFDPacket docnum=5136 [14:13:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 08 01 00 00 4E AC 00 01 1C 87 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 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 47 00 00 00 F4 03 04 00 FF 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 10 14 00 00 35 04 06 00 21 DB 9C 63 7D A2 ED 58 6F C4 70 2B 0F 39 [14:13:15]CheckFolder [14:13:15]dirname=/storage/ofd_packets [14:13:15]CheckFolder done [14:13:15]ProducePacketName [14:13:15]name=ofd_packets/00005136 [14:13:15]NVStorageSaveData ofd_packets/00005136 [14:13:15]File name is /storage/ofd_packets/00005136 [14:13:15]Write 294 bytes [14:13:15]NVStorageSaveData done [14:13:15]OFDSenderStorePacket done [14:13:15]KKMCreateOFDPacket done [14:13:15]NVStorageSaveData kkm_last_timestamp [14:13:15]File name is /storage/kkm_last_timestamp [14:13:15]Write 4 bytes [14:13:15]NVStorageSaveData done [14:13:15]ExternCall_PrintAddStr [14:13:15]wPrintStart [14:13:15]Write to MH i2c: 01 00 00 61 2E 8F [14:13:15]Write i2c OK [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: 01 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: 01 07 00 [14:13:15]MH_I2C_Read... [14:13:15]Read from MH i2c: 01 07 00 61 2E 00 00 00 00 00 FF 0F A4 [14:13:15]RasterBufferAndPrint [14:13:15]line Счет N : (1)1993606 [14:13:15]line ИÐÐ: 02508201610067 [14:13:15]line Контрольно-КаÑÑовый Чек [14:13:15]line ПРОДÐЖР[14:13:15]line ТРК (МРК, ГÐК) : 44 [14:13:15]line Товар: 2710124130 [14:13:15]line SU-92 [14:13:15]line 4.430 * 67.80 [14:13:15]line = 300.35 [14:13:15]line ÐДС 12% ÐСП 1% [14:13:15]line > о реализуемом товаре [14:13:15]line ОКРУГЛЕÐИЕ: -0.35 [14:13:15]line ИТОГО: 300.00 [14:13:15]line ВнеÑено: 300.00 [14:13:15]line СДÐЧÐ: 0.00 [14:13:15]line ÐСП 1% : 2.66 [14:13:15]line ÐДС 12% : 31.90 [14:13:15]line Ðаличными: 300.00 [14:13:15]line Безнал.: 0.00 [14:13:15]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:13:15]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:13:15]line СÐО: Общий режим [14:13:15]line Чек 71 17.05.2024 14:13 [14:13:15]line Смена: 45 ФФД: 1.0 [14:13:15]line ЗÐМ: 0300000237 [14:13:15]line РÐМ: 0000000000154221 [14:13:15]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:13:15]line ФМ: 0000000000963259 [14:13:15]line ФД: 5136 [14:13:15]line ФПД: 37227105320354 [14:13:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141319&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5136&fm=37227105320354&tin=02508201610067®Number=0000000000154221&sum=30000 [14:13:15]OFD Sender: Processing packet 5136 [packets to send 4, broken 3] [14:13:15]ProducePacketName [14:13:15]name=ofd_packets/00005136 [14:13:15]OFD Sender: To server: ‡•öpG, [14:13:15]CommunicateWithHost lk.salyk.kg:30040 [14:13:15]ConnectInit lk.salyk.kg [14:13:15]written 0, free lines is 4095 [14:13:16]Connected sock=10 [14:13:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 08 01 00 00 4E AC 00 01 1C 87 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 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 47 00 00 00 F4 03 04 00 FF 65 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 10 14 00 00 35 04 06 00 21 DB 9C 63 7D A2 ED 58 6F C4 70 2B 0F 39 [14:13:16]Write to MH i2c: 01 00 00 8C 2E BA [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: 01 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: 01 07 00 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: 01 07 00 8C 2E 00 00 00 00 00 70 0C 3D [14:13:16]RasterBufferAndPrint [14:13:16]line [14:13:16]line [14:13:16]line [14:13:16]line [14:13:16]line [14:13:16]written 0, free lines is 3187 [14:13:16]MH_Cut [14:13:16]Write to MH i2c: D1 01 00 93 2E 01 93 [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: D1 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: D1 01 00 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: D1 01 00 93 2E 00 92 [14:13:16]Write to MH i2c: 01 00 00 94 2E C2 [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 0B 27 47 00 EE 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 39 36 33 32 35 39 10 04 04 00 10 14 00 00 F4 03 04 00 C0 11 47 66 B6 04 01 00 00 03 D7 89 6C DA 5C 1F 86 [14:13:16]CommunicateWithHost err = 0 [14:13:16]CheckOFDResponse [14:13:16]1017 (14) - 77093643461234 [14:13:16]1041 (16) - 0000000000963259 [14:13:16]1040 (4) - 5136 [14:13:16]1012 (4) - 17.05.2024 08:13 [14:13:16]1206 (1) - 0 [14:13:16]OFD Sender: Remove packet 5136 [14:13:16]ProducePacketName [14:13:16]name=ofd_packets/00005136 [14:13:16]NVStorageDeleteData [14:13:16]OFD Sender: No OFD packet to send [14:13:17]*** Cut start [14:13:17]*** Partial cut [14:13:17]*** CUTSNS_PIN = 1 [14:13:17]*** CUTSNS_PIN = 0 [14:13:17]*** Brake cut motor [14:13:18]Read from MH i2c: 01 [14:13:18]MH_I2C_Read... [14:13:18]*** Stop cut motor [14:13:18]*** Cut end [14:13:18]Read from MH i2c: 01 07 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: 01 07 00 94 2E 00 00 00 00 00 FF 0F D7 [14:13:18]process_action close_receipt done [14:13:18]requested_data is exist [14:13:18]produce_requested_data [14:13:18]requested_item fm.sn is exist - process it [14:13:18]wFMCommunicate request_size=4 [14:13:18]MH_SAM_APDU [14:13:18]CAPDU: 80 11 00 00 [14:13:18]Write to MH i2c: E2 08 00 95 2E 80 11 00 00 00 00 00 00 3D [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 17 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 17 00 95 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 92 [14:13:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:13:18]wFMCommunicate OK [14:13:18]requested_item fd.num is exist - process it [14:13:18]SAM_PROTO_GetFieldsCounters [14:13:18]wFMCommunicate request_size=4 [14:13:18]MH_SAM_APDU [14:13:18]CAPDU: 80 13 00 00 [14:13:18]Write to MH i2c: E2 08 00 96 2E 80 13 00 00 00 00 00 00 40 [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 62 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 62 00 96 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 10 14 00 00 0E 04 04 00 2D 00 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 7F [14:13:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 10 14 00 00 0E 04 04 00 2D 00 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 [14:13:18]wFMCommunicate OK [14:13:18]SAM_PROTO_GetFieldsCounters done [14:13:18]requested_item shift.num is exist - process it [14:13:18]requested_item shift.opened is exist - process it [14:13:18]req_shift_opened [14:13:18]FM_GetShiftState [14:13:18]SAM_PROTO_GetShiftState [14:13:18]wFMCommunicate request_size=4 [14:13:18]MH_SAM_APDU [14:13:18]CAPDU: 80 13 01 00 [14:13:18]Write to MH i2c: E2 08 00 97 2E 80 13 01 00 00 00 00 00 42 [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 0E 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 0E 00 97 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3D [14:13:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:13:18]wFMCommunicate OK [14:13:18]SAM_PROTO_GetShiftState done [14:13:18]FM_GetShiftState done [14:13:18]req_shift_opened done [14:13:18]requested_item shift.open_date is exist - process it [14:13:18]req_shift_open_date [14:13:18]req_shift_open_date done [14:13:18]produce_requested_data done [14:13:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5136,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:13:18]process_action_free close_receipt [14:13:18]json_value_free [14:13:18]json_value_free done [14:13:18]process_json_proto returns [14:13:18]Send response to host [14:13:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5136,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:13:18]free response buf [14:13:18]execute_script done [14:13:18]execute_script returns [14:13:18]free content buf [14:13:18]Sock 9.Close socket [14:13:18]Sock 9.Thread stoped [14:13:21]OFD Sender: No OFD packet to send [14:13:26]OFD Sender: No OFD packet to send [14:13:31]OFD Sender: No OFD packet to send [14:13:36]OFD Sender: No OFD packet to send [14:13:41]OFD Sender: No OFD packet to send [14:13:46]OFD Sender: No OFD packet to send [14:13:51]OFD Sender: No OFD packet to send [14:13:56]OFD Sender: No OFD packet to send [14:14:01]OFD Sender: No OFD packet to send [14:14:06]OFD Sender: No OFD packet to send [14:14:11]OFD Sender: No OFD packet to send [14:14:16]OFD Sender: No OFD packet to send [14:14:21]OFD Sender: No OFD packet to send [14:14:26]OFD Sender: No OFD packet to send [14:14:31]OFD Sender: No OFD packet to send [14:14:36]OFD Sender: No OFD packet to send [14:14:41]OFD Sender: No OFD packet to send [14:14:46]OFD Sender: No OFD packet to send [14:14:51]OFD Sender: No OFD packet to send [14:14:56]OFD Sender: No OFD packet to send [14:15:01]OFD Sender: No OFD packet to send [14:15:06]OFD Sender: No OFD packet to send [14:15:11]OFD Sender: No OFD packet to send [14:15:16]OFD Sender: No OFD packet to send [14:15:21]OFD Sender: No OFD packet to send [14:15:26]OFD Sender: No OFD packet to send [14:15:31]OFD Sender: No OFD packet to send [14:15:32]accept exits with 7 [14:15:32]New connection [14:15:32]New thread 3067252068 created [14:15:32]Thread 3067108708 joined [14:15:32]Waiting for new connection... [14:15:32] Sock 7.Parse request [14:15:32]Sock 7.Check first char [14:15:32]Sock 7.First char is OK [14:15:32]request: POST /json_proto HTTP/1.0 [14:15:32]Method: POST [14:15:32]URL: /json_proto [14:15:32]Method is POST - this is cgi request [14:15:32]url: /json_proto [14:15:32]query_string will be loaded in cgi processing [14:15:32]execute_cgi json_proto POST (null) [14:15:32]execute_cgi path=json_proto method=POST [14:15:32]POST find Content-Length [14:15:32]Host: 172.17.44.4:8080 [14:15:32]Content-Length: 804 [14:15:32]Content-Type: application/json [14:15:32] [14:15:32]POST finish read [14:15:32]Found Content-Length = 804 [14:15:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 27.330, "sum" : 2000.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:32]execute_script... [14:15: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)1993607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 27.330, "sum" : 2000.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:32]POST & json_proto [14:15:32]process_json_proto [14:15:32]json parsed OK: [14:15:32]protocol is kg_v1.0 [14:15:32]action value=close_receipt [14:15:32]process_action close_receipt [14:15:32]cmd_close_receipt [14:15:32]MH_GetDate [14:15:32]Write to MH i2c: F0 00 00 98 2E B5 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: F0 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: F0 09 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: F0 09 00 98 2E 00 8A 66 47 66 6C E9 28 66 3E [14:15:32]GetLastDocTimeStamp 1715955199 [14:15:32]current date 1715955338 [14:15:32]FM_GetShiftState [14:15:32]SAM_PROTO_GetShiftState [14:15:32]wFMCommunicate request_size=4 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 13 01 00 [14:15:32]Write to MH i2c: E2 08 00 99 2E 80 13 01 00 00 00 00 00 44 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 0E 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 0E 00 99 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3F [14:15:32]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:15:32]wFMCommunicate OK [14:15:32]SAM_PROTO_GetShiftState done [14:15:32]FM_GetShiftState done [14:15:32]opened in 1715904675 [14:15:32]opened+sec_in_day 1715991075 [14:15:32]quantity*price = 200055 [14:15:32]sum+1 = 200057 [14:15:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.56 ÐСП 1% : 17.70 ÐДС 12% : 212.45 Ðаличными: 0.00 Безнал.: 2000.56 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 72 17.05.2024 14:15 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5137 ФПД: 280924477433404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141538&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5137&fm=280924477433404&tin=02508201610067®Number=0000000000154221&sum=200056 [14:15:33]StoreToDocumentArchive [14:15:33]shift 45 fd 5137 [14:15:33]save to /storage/0045/doc_00005137 [14:15:33]save last doc name /storage/0045/doc_00005137 to /storage/kkm_last_doc_name [14:15:33]save OK [14:15:33]Clear old archive folders... [14:15:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:33]tlvbuf is 0118EC40 [14:15:33]SAM_PROTO_ClearQueue [14:15:33]wFMCommunicate request_size=4 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 09 00 00 [14:15:33]Write to MH i2c: E2 08 00 A6 2E 80 09 00 00 00 00 00 00 46 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 A6 2E 00 90 00 48 [14:15:33]RAPDU: 90 00 [14:15:33]wFMCommunicate OK [14:15:33]SAM_PROTO_ClearQueue done [14:15:33]KKMCreateOFDPacket [14:15:33]OFDProtocolAddRootSTLVToBuf [14:15:33]FM_MakeSignedData [14:15:33]FM_MakeSignedData [14:15:33]SAM_PROTO_SignData [14:15:33]wFMCommunicate request_size=4 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 0D 01 02 [14:15:33]Write to MH i2c: E2 08 00 A7 2E 80 0D 01 02 00 00 00 00 4E [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 A7 2E 00 90 00 49 [14:15:33]RAPDU: 90 00 [14:15:33]wFMCommunicate OK [14:15:33]wFMCommunicate request_size=255 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 8A 66 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 11 14 00 00 35 04 06 00 FF [14:15:33]Write to MH i2c: E2 02 01 A8 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 8A 66 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 11 14 00 00 35 04 06 00 FF 00 00 41 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 A8 2E 00 90 00 4A [14:15:33]RAPDU: 90 00 [14:15:33]wFMCommunicate OK [14:15:33]wFMCommunicate request_size=10 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 0D 02 02 05 7F D3 AF A6 3C [14:15:33]Write to MH i2c: E2 0D 00 A9 2E 80 0D 02 02 05 00 7F D3 AF A6 3C 00 00 3E [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 03 00 A9 2E 00 90 00 4B [14:15:33]RAPDU: 90 00 [14:15:33]wFMCommunicate OK [14:15:33]wFMCommunicate request_size=4 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 0D 03 02 [14:15:33]Write to MH i2c: E2 08 00 AA 2E 80 0D 03 02 00 00 00 00 53 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 0B 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 0B 00 AA 2E 00 32 AA 81 C7 33 1D 7A BF 90 00 01 [14:15:33]RAPDU: 32 AA 81 C7 33 1D 7A BF 90 00 [14:15:33]wFMCommunicate OK [14:15:33]SAM_PROTO_SignData done [14:15:33]FM_MakeSignedData done [14:15:33]CreateOFDProtocolMessage [14:15:33]wFMCommunicate request_size=4 [14:15:33]MH_SAM_APDU [14:15:33]CAPDU: 80 11 00 00 [14:15:33]Write to MH i2c: E2 08 00 AB 2E 80 11 00 00 00 00 00 00 53 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 17 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 17 00 AB 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A8 [14:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:15:33]wFMCommunicate OK [14:15:33]CreateOFDProtocolMessage done [14:15:33]OFDSenderStorePacket 5137 [14:15:33]StoreOFDPacket docnum=5137 [14:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 C3 02 07 01 FE 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 8A 66 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 11 14 00 00 35 04 06 00 FF 7F D3 AF A6 3C 32 AA 81 C7 33 1D 7A BF [14:15:33]CheckFolder [14:15:33]dirname=/storage/ofd_packets [14:15:33]CheckFolder done [14:15:33]ProducePacketName [14:15:33]name=ofd_packets/00005137 [14:15:33]NVStorageSaveData ofd_packets/00005137 [14:15:33]File name is /storage/ofd_packets/00005137 [14:15:33]Write 301 bytes [14:15:33]NVStorageSaveData done [14:15:33]OFDSenderStorePacket done [14:15:33]KKMCreateOFDPacket done [14:15:33]NVStorageSaveData kkm_last_timestamp [14:15:33]File name is /storage/kkm_last_timestamp [14:15:33]Write 4 bytes [14:15:33]NVStorageSaveData done [14:15:33]ExternCall_PrintAddStr [14:15:33]wPrintStart [14:15:33]Write to MH i2c: 01 00 00 AC 2E DA [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 AC 2E 00 00 00 00 00 FF 0F EF [14:15:33]RasterBufferAndPrint [14:15:33]line Счет N : (1)1993607 [14:15:33]line ИÐÐ: 02508201610067 [14:15:33]line Контрольно-КаÑÑовый Чек [14:15:33]line ПРОДÐЖР[14:15:33]line ТРК (МРК, ГÐК) : 62 [14:15:33]line Товар: 2710124500 [14:15:33]line Ðи-95-К-5 [14:15:33]line 27.330 * 73.20 [14:15:33]line = 2000.56 [14:15:33]line ÐДС 12% ÐСП 1% [14:15:33]line > о реализуемом товаре [14:15:33]line ИТОГО: 2000.56 [14:15:33]line ÐСП 1% : 17.70 [14:15:33]line ÐДС 12% : 212.45 [14:15:33]line Ðаличными: 0.00 [14:15:33]line Безнал.: 2000.56 [14:15:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:15:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:15:33]line СÐО: Общий режим [14:15:33]line Чек 72 17.05.2024 14:15 [14:15:33]line Смена: 45 ФФД: 1.0 [14:15:33]line ЗÐМ: 0300000237 [14:15:33]line РÐМ: 0000000000154221 [14:15:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:15:33]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [14:15:33]line ФМ: 0000000000963259 [14:15:33]line ФД: 5137 [14:15:33]line ФПД: 280924477433404 [14:15:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T141538&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5137&fm=280924477433404&tin=02508201610067®Number=0000000000154221&sum=200056 [14:15:34]OFD Sender: Processing packet 5137 [packets to send 4, broken 3] [14:15:34]ProducePacketName [14:15:34]name=ofd_packets/00005137 [14:15:34]OFD Sender: To server: ‡•öpG, [14:15:34]CommunicateWithHost lk.salyk.kg:30040 [14:15:34]ConnectInit lk.salyk.kg [14:15:34]written 0, free lines is 4095 [14:15:34]Connected sock=10 [14:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 C3 02 07 01 FE 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C2 6A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 78 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 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 FD 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 8A 66 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 11 14 00 00 35 04 06 00 FF 7F D3 AF A6 3C 32 AA 81 C7 33 1D 7A BF [14:15:34]Write to MH i2c: 01 00 00 D6 2E 04 [14:15:34]Write i2c OK [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: 01 [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: 01 07 00 [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: 01 07 00 D6 2E 00 00 00 00 00 87 0C 9E [14:15:34]RasterBufferAndPrint [14:15:34]line [14:15:34]line [14:15:34]line [14:15:34]line [14:15:34]line [14:15:34]written 0, free lines is 3210 [14:15:34]MH_Cut [14:15:34]Write to MH i2c: D1 01 00 DD 2E 01 DD [14:15:34]Write i2c OK [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: D1 [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: D1 01 00 [14:15:34]MH_I2C_Read... [14:15:34]Read from MH i2c: D1 01 00 DD 2E 00 DC [14:15:34]Write to MH i2c: 01 00 00 DE 2E 0C [14:15:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 3F E3 47 00 A5 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 39 36 33 32 35 39 10 04 04 00 11 14 00 00 F4 03 04 00 4A 12 47 66 B6 04 01 00 00 57 5C 6D 69 4C C0 6A A9 [14:15:34]CommunicateWithHost err = 0 [14:15:34]CheckOFDResponse [14:15:34]1017 (14) - 77093643461234 [14:15:34]1041 (16) - 0000000000963259 [14:15:34]1040 (4) - 5137 [14:15:34]1012 (4) - 17.05.2024 08:16 [14:15:34]1206 (1) - 0 [14:15:34]OFD Sender: Remove packet 5137 [14:15:34]ProducePacketName [14:15:34]name=ofd_packets/00005137 [14:15:34]NVStorageDeleteData [14:15:34]Write i2c OK [14:15:34]MH_I2C_Read... [14:15:35]OFD Sender: No OFD packet to send [14:15:35]*** Cut start [14:15:35]*** Partial cut [14:15:35]*** CUTSNS_PIN = 1 [14:15:36]*** CUTSNS_PIN = 0 [14:15:36]*** Brake cut motor [14:15:36]Read from MH i2c: 01 [14:15:36]MH_I2C_Read... [14:15:36]*** Stop cut motor [14:15:36]*** Cut end [14:15:36]Read from MH i2c: 01 07 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: 01 07 00 DE 2E 00 00 00 00 00 FF 0F 21 [14:15:36]process_action close_receipt done [14:15:36]requested_data is exist [14:15:36]produce_requested_data [14:15:36]requested_item fm.sn is exist - process it [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 11 00 00 [14:15:36]Write to MH i2c: E2 08 00 DF 2E 80 11 00 00 00 00 00 00 87 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 17 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 17 00 DF 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DC [14:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:15:36]wFMCommunicate OK [14:15:36]requested_item fd.num is exist - process it [14:15:36]SAM_PROTO_GetFieldsCounters [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 13 00 00 [14:15:36]Write to MH i2c: E2 08 00 E0 2E 80 13 00 00 00 00 00 00 8A [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 62 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 62 00 E0 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 11 14 00 00 0E 04 04 00 2D 00 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 CD [14:15:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 11 14 00 00 0E 04 04 00 2D 00 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 [14:15:36]wFMCommunicate OK [14:15:36]SAM_PROTO_GetFieldsCounters done [14:15:36]requested_item shift.num is exist - process it [14:15:36]requested_item shift.opened is exist - process it [14:15:36]req_shift_opened [14:15:36]FM_GetShiftState [14:15:36]SAM_PROTO_GetShiftState [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 13 01 00 [14:15:36]Write to MH i2c: E2 08 00 E1 2E 80 13 01 00 00 00 00 00 8C [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 0E 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 0E 00 E1 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 87 [14:15:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:15:36]wFMCommunicate OK [14:15:36]SAM_PROTO_GetShiftState done [14:15:36]FM_GetShiftState done [14:15:36]req_shift_opened done [14:15:36]requested_item shift.open_date is exist - process it [14:15:36]req_shift_open_date [14:15:36]req_shift_open_date done [14:15:36]produce_requested_data done [14:15:36]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5137,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:15:36]process_action_free close_receipt [14:15:36]json_value_free [14:15:36]json_value_free done [14:15:36]process_json_proto returns [14:15:36]Send response to host [14:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5137,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:15:36]free response buf [14:15:36]execute_script done [14:15:36]execute_script returns [14:15:36]free content buf [14:15:36]Sock 7.Close socket [14:15:36]Sock 7.Thread stoped [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: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:17:00]OFD Sender: No OFD packet to send [14:17:05]OFD Sender: No OFD packet to send [14:17:10]OFD Sender: No OFD packet to send [14:17:15]OFD Sender: No OFD packet to send [14:17:20]OFD Sender: No OFD packet to send [14:17:25]OFD Sender: No OFD packet to send [14:17:30]OFD Sender: No OFD packet to send [14:17:35]OFD Sender: No OFD packet to send [14:17:40]OFD Sender: No OFD packet to send [14:17:45]OFD Sender: No OFD packet to send [14:17:50]OFD Sender: No OFD packet to send [14:17:55]OFD Sender: No OFD packet to send [14:18:00]OFD Sender: No OFD packet to send [14:18:05]OFD Sender: No OFD packet to send [14:18:10]OFD Sender: No OFD packet to send [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:35]OFD Sender: No OFD packet to send [14:18:40]OFD Sender: No OFD packet to send [14:18:45]OFD Sender: No OFD packet to send [14:18:50]OFD Sender: No OFD packet to send [14:18:55]OFD Sender: No OFD packet to send [14:19:00]OFD Sender: No OFD packet to send [14:19:05]OFD Sender: No OFD packet to send [14:19:10]OFD Sender: No OFD packet to send [14:19:15]OFD Sender: No OFD packet to send [14:19:20]OFD Sender: No OFD packet to send [14:19:25]OFD Sender: No OFD packet to send [14:19:30]OFD Sender: No OFD packet to send [14:19:35]OFD Sender: No OFD packet to send [14:19:40]OFD Sender: No OFD packet to send [14:19:45]OFD Sender: No OFD packet to send [14:19:50]OFD Sender: No OFD packet to send [14:19:55]OFD Sender: No OFD packet to send [14:20:00]OFD Sender: No OFD packet to send [14:20:05]OFD Sender: No OFD packet to send [14:20:10]OFD Sender: No OFD packet to send [14:20:15]OFD Sender: No OFD packet to send [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:50]OFD Sender: No OFD packet to send [14:20:55]OFD Sender: No OFD packet to send [14:21:00]OFD Sender: No OFD packet to send [14:21:05]OFD Sender: No OFD packet to send [14:21:10]OFD Sender: No OFD packet to send [14:21:15]OFD Sender: No OFD packet to send [14:21:20]OFD Sender: No OFD packet to send [14:21:25]OFD Sender: No OFD packet to send [14:21:30]OFD Sender: No OFD packet to send [14:21:35]OFD Sender: No OFD packet to send [14:21:40]OFD Sender: No OFD packet to send [14:21:45]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:22:00]OFD Sender: No OFD packet to send [14:22:05]OFD Sender: No OFD packet to send [14:22:10]OFD Sender: No OFD packet to send [14:22:15]OFD Sender: No OFD packet to send [14:22:20]OFD Sender: No OFD packet to send [14:22:25]OFD Sender: No OFD packet to send [14:22:30]OFD Sender: No OFD packet to send [14:22:35]OFD Sender: No OFD packet to send [14:22:40]OFD Sender: No OFD packet to send [14:22:45]OFD Sender: No OFD packet to send [14:22:50]OFD Sender: No OFD packet to send [14:22:55]OFD Sender: No OFD packet to send [14:23:00]OFD Sender: No OFD packet to send [14:23:05]OFD Sender: No OFD packet to send [14:23:10]OFD Sender: No OFD packet to send [14:23:15]OFD Sender: No OFD packet to send [14:23:20]OFD Sender: No OFD packet to send [14:23:25]OFD Sender: No OFD packet to send [14:23:30]OFD Sender: No OFD packet to send [14:23:35]OFD Sender: No OFD packet to send [14:23:40]OFD Sender: No OFD packet to send [14:23:45]OFD Sender: No OFD packet to send [14:23:50]OFD Sender: No OFD packet to send [14:23:55]OFD Sender: No OFD packet to send [14:24:00]OFD Sender: No OFD packet to send [14:24:05]OFD Sender: No OFD packet to send [14:24:10]OFD Sender: No OFD packet to send [14:24:15]OFD Sender: No OFD packet to send [14:24:20]OFD Sender: No OFD packet to send [14:24:25]OFD Sender: No OFD packet to send [14:24:30]OFD Sender: No OFD packet to send [14:24:35]OFD Sender: No OFD packet to send [14:24:40]OFD Sender: No OFD packet to send [14:24:45]OFD Sender: No OFD packet to send [14:24:50]OFD Sender: No OFD packet to send [14:24:55]OFD Sender: No OFD packet to send [14:25:00]OFD Sender: No OFD packet to send [14:25:05]OFD Sender: No OFD packet to send [14:25:10]OFD Sender: No OFD packet to send [14:25:15]OFD Sender: No OFD packet to send [14:25:20]OFD Sender: No OFD packet to send [14:25:25]OFD Sender: No OFD packet to send [14:25:30]OFD Sender: No OFD packet to send [14:25:35]OFD Sender: No OFD packet to send [14:25:40]OFD Sender: No OFD packet to send [14:25:45]OFD Sender: No OFD packet to send [14:25:50]OFD Sender: No OFD packet to send [14:25:55]OFD Sender: No OFD packet to send [14:26:00]OFD Sender: No OFD packet to send [14:26:05]OFD Sender: No OFD packet to send [14:26:10]OFD Sender: No OFD packet to send [14:26:15]OFD Sender: No OFD packet to send [14:26:20]OFD Sender: No OFD packet to send [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:45]OFD Sender: No OFD packet to send [14:26:50]OFD Sender: No OFD packet to send [14:26:55]OFD Sender: No OFD packet to send [14:27:00]OFD Sender: No OFD packet to send [14:27:05]OFD Sender: No OFD packet to send [14:27:10]OFD Sender: No OFD packet to send [14:27:15]OFD Sender: No OFD packet to send [14:27:20]OFD Sender: No OFD packet to send [14:27:25]OFD Sender: No OFD packet to send [14:27:30]OFD Sender: No OFD packet to send [14:27:35]OFD Sender: No OFD packet to send [14:27:40]OFD Sender: No OFD packet to send [14:27:45]OFD Sender: No OFD packet to send [14:27:50]OFD Sender: No OFD packet to send [14:27:55]OFD Sender: No OFD packet to send [14:28:00]OFD Sender: No OFD packet to send [14:28:05]OFD Sender: No OFD packet to send [14:28:10]OFD Sender: No OFD packet to send [14:28:15]OFD Sender: No OFD packet to send [14:28:20]OFD Sender: No OFD packet to send [14:28:25]OFD Sender: No OFD packet to send [14:28:30]OFD Sender: No OFD packet to send [14:28:35]OFD Sender: No OFD packet to send [14:28:40]OFD Sender: No OFD packet to send [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:55]OFD Sender: No OFD packet to send [14:29:00]OFD Sender: No OFD packet to send [14:29:05]OFD Sender: No OFD packet to send [14:29:10]OFD Sender: No OFD packet to send [14:29:15]OFD Sender: No OFD packet to send [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:30]OFD Sender: No OFD packet to send [14:29:35]OFD Sender: No OFD packet to send [14:29:40]OFD Sender: No OFD packet to send [14:29:45]OFD Sender: No OFD packet to send [14:29:50]OFD Sender: No OFD packet to send [14:29:55]OFD Sender: No OFD packet to send [14:30:00]OFD Sender: No OFD packet to send [14:30:05]OFD Sender: No OFD packet to send [14:30:10]OFD Sender: No OFD packet to send [14:30: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:41]OFD Sender: No OFD packet to send [14:30:46]OFD Sender: No OFD packet to send [14:30:51]OFD Sender: No OFD packet to send [14:30:56]OFD Sender: No OFD packet to send [14:31:01]OFD Sender: No OFD packet to send [14:31:06]OFD Sender: No OFD packet to send [14:31:11]OFD Sender: No OFD packet to send [14:31:16]OFD Sender: No OFD packet to send [14:31:21]OFD Sender: No OFD packet to send [14:31:26]OFD Sender: No OFD packet to send [14:31:31]OFD Sender: No OFD packet to send [14:31:36]OFD Sender: No OFD packet to send [14:31:41]OFD Sender: No OFD packet to send [14:31:46]OFD Sender: No OFD packet to send [14:31:51]OFD Sender: No OFD packet to send [14:31:56]OFD Sender: No OFD packet to send [14:32:01]OFD Sender: No OFD packet to send [14:32:06]OFD Sender: No OFD packet to send [14:32:11]OFD Sender: No OFD packet to send [14:32:16]OFD Sender: No OFD packet to send [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [14:33:01]OFD Sender: No OFD packet to send [14:33:06]OFD Sender: No OFD packet to send [14:33:11]OFD Sender: No OFD packet to send [14:33:16]OFD Sender: No OFD packet to send [14:33:21]OFD Sender: No OFD packet to send [14:33:26]OFD Sender: No OFD packet to send [14:33:31]OFD Sender: No OFD packet to send [14:33:36]OFD Sender: No OFD packet to send [14:33:41]OFD Sender: No OFD packet to send [14:33:46]OFD Sender: No OFD packet to send [14:33:51]OFD Sender: No OFD packet to send [14:33:56]OFD Sender: No OFD packet to send [14:34:01]OFD Sender: No OFD packet to send [14:34:06]OFD Sender: No OFD packet to send [14:34:11]OFD Sender: No OFD packet to send [14:34:16]OFD Sender: No OFD packet to send [14:34:21]OFD Sender: No OFD packet to send [14:34:26]OFD Sender: No OFD packet to send [14:34:31]OFD Sender: No OFD packet to send [14:34:36]OFD Sender: No OFD packet to send [14:34:41]OFD Sender: No OFD packet to send [14:34:46]OFD Sender: No OFD packet to send [14:34:51]OFD Sender: No OFD packet to send [14:34:56]OFD Sender: No OFD packet to send [14:35:01]OFD Sender: No OFD packet to send [14:35:06]OFD Sender: No OFD packet to send [14:35:11]OFD Sender: No OFD packet to send [14:35:16]OFD Sender: No OFD packet to send [14:35:21]OFD Sender: No OFD packet to send [14:35:26]OFD Sender: No OFD packet to send [14:35:31]OFD Sender: No OFD packet to send [14:35:36]OFD Sender: No OFD packet to send [14:35:41]OFD Sender: No OFD packet to send [14:35:46]OFD Sender: No OFD packet to send [14:35:51]OFD Sender: No OFD packet to send [14:35:56]OFD Sender: No OFD packet to send [14:36:01]OFD Sender: No OFD packet to send [14:36:06]OFD Sender: No OFD packet to send [14:36:11]OFD Sender: No OFD packet to send [14:36:16]OFD Sender: No OFD packet to send [14:36:21]OFD Sender: No OFD packet to send [14:36:26]OFD Sender: No OFD packet to send [14:36:31]OFD Sender: No OFD packet to send [14:36:36]OFD Sender: No OFD packet to send [14:36:41]OFD Sender: No OFD packet to send [14:36:46]OFD Sender: No OFD packet to send [14:36:51]OFD Sender: No OFD packet to send [14:36:56]OFD Sender: No OFD packet to send [14:37:01]OFD Sender: No OFD packet to send [14:37:06]OFD Sender: No OFD packet to send [14:37:11]OFD Sender: No OFD packet to send [14:37:16]OFD Sender: No OFD packet to send [14:37:21]OFD Sender: No OFD packet to send [14:37:26]OFD Sender: No OFD packet to send [14:37:31]OFD Sender: No OFD packet to send [14:37:36]OFD Sender: No OFD packet to send [14:37:41]OFD Sender: No OFD packet to send [14:37:46]OFD Sender: No OFD packet to send [14:37:51]OFD Sender: No OFD packet to send [14:37:56]OFD Sender: No OFD packet to send [14:38:01]OFD Sender: No OFD packet to send [14:38:06]OFD Sender: No OFD packet to send [14:38:11]OFD Sender: No OFD packet to send [14:38:16]OFD Sender: No OFD packet to send [14:38:21]OFD Sender: No OFD packet to send [14:38:26]OFD Sender: No OFD packet to send [14:38:31]OFD Sender: No OFD packet to send [14:38:36]OFD Sender: No OFD packet to send [14:38:41]OFD Sender: No OFD packet to send [14:38:46]OFD Sender: No OFD packet to send [14:38:51]OFD Sender: No OFD packet to send [14:38:56]OFD Sender: No OFD packet to send [14:39:01]OFD Sender: No OFD packet to send [14:39:06]OFD Sender: No OFD packet to send [14:39:11]OFD Sender: No OFD packet to send [14:39:16]OFD Sender: No OFD packet to send [14:39:21]OFD Sender: No OFD packet to send [14:39:26]OFD Sender: No OFD packet to send [14:39:31]OFD Sender: No OFD packet to send [14:39:36]OFD Sender: No OFD packet to send [14:39:41]OFD Sender: No OFD packet to send [14:39:46]OFD Sender: No OFD packet to send [14:39:51]OFD Sender: No OFD packet to send [14:39:56]OFD Sender: No OFD packet to send [14:40:01]OFD Sender: No OFD packet to send [14:40:06]OFD Sender: No OFD packet to send [14:40:11]OFD Sender: No OFD packet to send [14:40:16]OFD Sender: No OFD packet to send [14:40:21]OFD Sender: No OFD packet to send [14:40:26]OFD Sender: No OFD packet to send [14:40:31]OFD Sender: No OFD packet to send [14:40:36]OFD Sender: No OFD packet to send [14:40:41]OFD Sender: No OFD packet to send [14:40:46]OFD Sender: No OFD packet to send [14:40:51]OFD Sender: No OFD packet to send [14:40:56]OFD Sender: No OFD packet to send [14:41:01]OFD Sender: No OFD packet to send [14:41:06]OFD Sender: No OFD packet to send [14:41:11]OFD Sender: No OFD packet to send [14:41:16]OFD Sender: No OFD packet to send [14:41:21]OFD Sender: No OFD packet to send [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:34]accept exits with 9 [14:41:34]New connection [14:41:34]New thread 3067108708 created [14:41:34]Thread 3067252068 joined [14:41:34]Waiting for new connection... [14:41:34] Sock 9.Parse request [14:41:34]Sock 9.Check first char [14:41:34]Sock 9.First char is OK [14:41:34]request: POST /json_proto HTTP/1.0 [14:41:34]Method: POST [14:41:34]URL: /json_proto [14:41:34]Method is POST - this is cgi request [14:41:34]url: /json_proto [14:41:34]query_string will be loaded in cgi processing [14:41:34]execute_cgi json_proto POST (null) [14:41:34]execute_cgi path=json_proto method=POST [14:41:34]POST find Content-Length [14:41:34]Host: 172.17.44.4:8080 [14:41:34]Content-Length: 701 [14:41:34]Content-Type: application/json [14:41:34] [14:41:34]POST finish read [14:41:34]Found Content-Length = 701 [14:41:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141078", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:34]execute_script... [14:41: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)141078", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:34]POST & json_proto [14:41:34]process_json_proto [14:41:34]json parsed OK: [14:41:34]protocol is kg_v1.0 [14:41:34]action value=close_receipt [14:41:34]process_action close_receipt [14:41:34]cmd_close_receipt [14:41:34]MH_GetDate [14:41:34]Write to MH i2c: F0 00 00 E2 2E FF [14:41:34]Write i2c OK [14:41:34]MH_I2C_Read... [14:41:34]Read from MH i2c: F0 [14:41:34]MH_I2C_Read... [14:41:34]Read from MH i2c: F0 09 00 [14:41:34]MH_I2C_Read... [14:41:34]Read from MH i2c: F0 09 00 E2 2E 00 A4 6C 47 66 6C E9 28 66 A8 [14:41:34]GetLastDocTimeStamp 1715955338 [14:41:34]current date 1715956900 [14:41:34]FM_GetShiftState [14:41:34]SAM_PROTO_GetShiftState [14:41:34]wFMCommunicate request_size=4 [14:41:34]MH_SAM_APDU [14:41:34]CAPDU: 80 13 01 00 [14:41:34]Write to MH i2c: E2 08 00 E3 2E 80 13 01 00 00 00 00 00 8E [14:41:34]Write i2c OK [14:41:34]MH_I2C_Read... [14:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:34]Read from MH i2c: E2 [14:41:34]MH_I2C_Read... [14:41:34]Read from MH i2c: E2 0E 00 [14:41:34]MH_I2C_Read... [14:41:34]Read from MH i2c: E2 0E 00 E3 2E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 89 [14:41:34]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:41:34]wFMCommunicate OK [14:41:34]SAM_PROTO_GetShiftState done [14:41:34]FM_GetShiftState done [14:41:34]opened in 1715904675 [14:41:34]opened+sec_in_day 1715991075 [14:41:34]quantity*price = 10000 [14:41:34]sum+1 = 10001 [14:41:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 ÐСП 1% : 0.88 ÐДС 12% : 10.62 Ðаличными: 100.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 73 17.05.2024 14:41 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5138 ФПД: 73105034556096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T144140&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5138&fm=73105034556096&tin=02508201610067®Number=0000000000154221&sum=10000 0 [14:41:35]StoreToDocumentArchive [14:41:35]shift 45 fd 5138 [14:41:35]save to /storage/0045/doc_00005138 [14:41:35]save last doc name /storage/0045/doc_00005138 to /storage/kkm_last_doc_name [14:41:35]save OK [14:41:35]Clear old archive folders... [14:41:35]ProcessDocumentItem done err = 0, tmpTLVsize=294 [14:41:35]tlvbuf is B6FA13A0 [14:41:35]SAM_PROTO_ClearQueue [14:41:35]wFMCommunicate request_size=4 [14:41:35]MH_SAM_APDU [14:41:35]CAPDU: 80 09 00 00 [14:41:35]Write to MH i2c: E2 08 00 F0 2E 80 09 00 00 00 00 00 00 90 [14:41:35]Write i2c OK [14:41:35]MH_I2C_Read... [14:41:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:35]Read from MH i2c: E2 [14:41:35]MH_I2C_Read... [14:41:35]Read from MH i2c: E2 03 00 [14:41:35]MH_I2C_Read... [14:41:35]Read from MH i2c: E2 03 00 F0 2E 00 90 00 92 [14:41:35]RAPDU: 90 00 [14:41:35]wFMCommunicate OK [14:41:35]SAM_PROTO_ClearQueue done [14:41:35]KKMCreateOFDPacket [14:41:35]OFDProtocolAddRootSTLVToBuf [14:41:35]FM_MakeSignedData [14:41:35]FM_MakeSignedData [14:41:35]SAM_PROTO_SignData [14:41:35]wFMCommunicate request_size=4 [14:41:35]MH_SAM_APDU [14:41:35]CAPDU: 80 0D 01 02 [14:41:35]Write to MH i2c: E2 08 00 F1 2E 80 0D 01 02 00 00 00 00 98 [14:41:35]Write i2c OK [14:41:35]MH_I2C_Read... [14:41:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:35]Read from MH i2c: E2 [14:41:35]MH_I2C_Read... [14:41:35]Read from MH i2c: E2 03 00 [14:41:35]MH_I2C_Read... [14:41:35]Read from MH i2c: E2 03 00 F1 2E 00 90 00 93 [14:41:35]RAPDU: 90 00 [14:41:35]wFMCommunicate OK [14:41:35]wFMCommunicate request_size=255 [14:41:35]MH_SAM_APDU [14:41:35]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 A4 6C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [14:41:35]Write to MH i2c: E2 02 01 F2 2E 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 A4 6C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 A2 [14:41:35]Write i2c OK [14:41:35]MH_I2C_Read... [14:41:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 03 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 03 00 F2 2E 00 90 00 94 [14:41:36]RAPDU: 90 00 [14:41:36]wFMCommunicate OK [14:41:36]wFMCommunicate request_size=53 [14:41:36]MH_SAM_APDU [14:41:36]CAPDU: 80 0D 02 02 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 12 14 00 00 35 04 06 00 42 7D 17 9D B2 C0 [14:41:36]Write to MH i2c: E2 38 00 F3 2E 80 0D 02 02 30 00 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 12 14 00 00 35 04 06 00 42 7D 17 9D B2 C0 00 00 93 [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 03 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 03 00 F3 2E 00 90 00 95 [14:41:36]RAPDU: 90 00 [14:41:36]wFMCommunicate OK [14:41:36]wFMCommunicate request_size=4 [14:41:36]MH_SAM_APDU [14:41:36]CAPDU: 80 0D 03 02 [14:41:36]Write to MH i2c: E2 08 00 F4 2E 80 0D 03 02 00 00 00 00 9D [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 0B 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 0B 00 F4 2E 00 DF CC B1 BA 74 04 CC 5D 90 00 55 [14:41:36]RAPDU: DF CC B1 BA 74 04 CC 5D 90 00 [14:41:36]wFMCommunicate OK [14:41:36]SAM_PROTO_SignData done [14:41:36]FM_MakeSignedData done [14:41:36]CreateOFDProtocolMessage [14:41:36]wFMCommunicate request_size=4 [14:41:36]MH_SAM_APDU [14:41:36]CAPDU: 80 11 00 00 [14:41:36]Write to MH i2c: E2 08 00 F5 2E 80 11 00 00 00 00 00 00 9D [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 17 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 17 00 F5 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F2 [14:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:41:36]wFMCommunicate OK [14:41:36]CreateOFDProtocolMessage done [14:41:36]OFDSenderStorePacket 5138 [14:41:36]StoreOFDPacket docnum=5138 [14:41:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3A 01 00 00 CF 91 32 01 42 6A 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 A4 6C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 12 14 00 00 35 04 06 00 42 7D 17 9D B2 C0 DF CC B1 BA 74 04 CC 5D [14:41:36]CheckFolder [14:41:36]dirname=/storage/ofd_packets [14:41:36]CheckFolder done [14:41:36]ProducePacketName [14:41:36]name=ofd_packets/00005138 [14:41:36]NVStorageSaveData ofd_packets/00005138 [14:41:36]File name is /storage/ofd_packets/00005138 [14:41:36]Write 344 bytes [14:41:36]NVStorageSaveData done [14:41:36]OFDSenderStorePacket done [14:41:36]KKMCreateOFDPacket done [14:41:36]NVStorageSaveData kkm_last_timestamp [14:41:36]File name is /storage/kkm_last_timestamp [14:41:36]Write 4 bytes [14:41:36]NVStorageSaveData done [14:41:36]ExternCall_PrintAddStr [14:41:36]wPrintStart [14:41:36]Write to MH i2c: 01 00 00 F6 2E 24 [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: 01 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: 01 07 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: 01 07 00 F6 2E 00 00 00 00 00 FF 0F 39 [14:41:36]RasterBufferAndPrint [14:41:36]line Счет N : (3)141078 [14:41:36]line ИÐÐ: 02508201610067 [14:41:36]line Контрольно-КаÑÑовый Чек [14:41:36]line ПРОДÐЖР[14:41:36]line Товар: 4700001501815 [14:41:36]line Мороженое Бомба Фараона 100гр [14:41:36]line 2.000 * 50.00 [14:41:36]line = 100.00 [14:41:36]line ÐДС 12% ÐСП 1% [14:41:36]line > о реализуемом товаре [14:41:36]line ИТОГО: 100.00 [14:41:36]line ÐСП 1% : 0.88 [14:41:36]line ÐДС 12% : 10.62 [14:41:36]line Ðаличными: 100.00 [14:41:36]line Безнал.: 0.00 [14:41:36]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:41:36]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:41:36]line СÐО: Общий режим [14:41:36]line Чек 73 17.05.2024 14:41 [14:41:36]line Смена: 45 ФФД: 1.0 [14:41:36]line ЗÐМ: 0300000237 [14:41:36]line РÐМ: 0000000000154221 [14:41:36]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:41:36]line ФМ: 0000000000963259 [14:41:36]line ФД: 5138 [14:41:36]line ФПД: 73105034556096 [14:41:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T144140&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5138&fm=73105034556096&tin=02508201610067®Number=0000000000154221&sum=10000 [14:41:36]line 0 [14:41:36]OFD Sender: Processing packet 5138 [packets to send 4, broken 3] [14:41:36]ProducePacketName [14:41:36]name=ofd_packets/00005138 [14:41:36]OFD Sender: To server: ‡•öpG, [14:41:36]CommunicateWithHost lk.salyk.kg:30040 [14:41:36]ConnectInit lk.salyk.kg [14:41:36]written 0, free lines is 4095 [14:41:36]Connected sock=10 [14:41:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3A 01 00 00 CF 91 32 01 42 6A 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 A4 6C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 12 14 00 00 35 04 06 00 42 7D 17 9D B2 C0 DF CC B1 BA 74 04 CC 5D [14:41:37]Write to MH i2c: 01 00 00 1F 2F 4E [14:41:37]Write i2c OK [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: 01 [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: 01 07 00 [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: 01 07 00 1F 2F 00 00 00 00 00 69 0C CA [14:41:37]RasterBufferAndPrint [14:41:37]line [14:41:37]line [14:41:37]line [14:41:37]line [14:41:37]line [14:41:37]written 0, free lines is 3183 [14:41:37]MH_Cut [14:41:37]Write to MH i2c: D1 01 00 26 2F 01 27 [14:41:37]Write i2c OK [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: D1 [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: D1 01 00 [14:41:37]MH_I2C_Read... [14:41:37]Read from MH i2c: D1 01 00 26 2F 00 26 [14:41:37]Write to MH i2c: 01 00 00 27 2F 56 [14:41:37]Write i2c OK [14:41:37]MH_I2C_Read... [14:41:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 F9 FD 47 00 2D 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 12 14 00 00 F4 03 04 00 65 18 47 66 B6 04 01 00 00 AC FB 2E 31 BC FD 68 D7 [14:41:37]CommunicateWithHost err = 0 [14:41:37]CheckOFDResponse [14:41:37]1017 (14) - 77093643461234 [14:41:37]1041 (16) - 0000000000963259 [14:41:37]1040 (4) - 5138 [14:41:37]1012 (4) - 17.05.2024 08:42 [14:41:37]1206 (1) - 0 [14:41:37]OFD Sender: Remove packet 5138 [14:41:37]ProducePacketName [14:41:37]name=ofd_packets/00005138 [14:41:37]NVStorageDeleteData [14:41:37]OFD Sender: No OFD packet to send [14:41:38]*** Cut start [14:41:38]*** Partial cut [14:41:38]*** CUTSNS_PIN = 1 [14:41:38]*** CUTSNS_PIN = 0 [14:41:38]*** Brake cut motor [14:41:38]Read from MH i2c: 01 [14:41:38]MH_I2C_Read... [14:41:38]*** Stop cut motor [14:41:38]*** Cut end [14:41:38]Read from MH i2c: 01 07 00 [14:41:38]MH_I2C_Read... [14:41:38]Read from MH i2c: 01 07 00 27 2F 00 00 00 00 00 FF 0F 6B [14:41:38]process_action close_receipt done [14:41:38]requested_data is exist [14:41:38]produce_requested_data [14:41:38]requested_item fm.sn is exist - process it [14:41:38]wFMCommunicate request_size=4 [14:41:38]MH_SAM_APDU [14:41:38]CAPDU: 80 11 00 00 [14:41:38]Write to MH i2c: E2 08 00 28 2F 80 11 00 00 00 00 00 00 D1 [14:41:38]Write i2c OK [14:41:38]MH_I2C_Read... [14:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:38]Read from MH i2c: E2 [14:41:38]MH_I2C_Read... [14:41:38]Read from MH i2c: E2 17 00 [14:41:38]MH_I2C_Read... [14:41:38]Read from MH i2c: E2 17 00 28 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 26 [14:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:41:38]wFMCommunicate OK [14:41:38]requested_item fd.num is exist - process it [14:41:38]SAM_PROTO_GetFieldsCounters [14:41:38]wFMCommunicate request_size=4 [14:41:38]MH_SAM_APDU [14:41:38]CAPDU: 80 13 00 00 [14:41:38]Write to MH i2c: E2 08 00 29 2F 80 13 00 00 00 00 00 00 D4 [14:41:38]Write i2c OK [14:41:38]MH_I2C_Read... [14:41:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:39]Read from MH i2c: E2 [14:41:39]MH_I2C_Read... [14:41:39]Read from MH i2c: E2 62 00 [14:41:39]MH_I2C_Read... [14:41:39]Read from MH i2c: E2 62 00 29 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 12 14 00 00 0E 04 04 00 2D 00 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 1B [14:41:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 12 14 00 00 0E 04 04 00 2D 00 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 [14:41:39]wFMCommunicate OK [14:41:39]SAM_PROTO_GetFieldsCounters done [14:41:39]requested_item shift.num is exist - process it [14:41:39]requested_item shift.opened is exist - process it [14:41:39]req_shift_opened [14:41:39]FM_GetShiftState [14:41:39]SAM_PROTO_GetShiftState [14:41:39]wFMCommunicate request_size=4 [14:41:39]MH_SAM_APDU [14:41:39]CAPDU: 80 13 01 00 [14:41:39]Write to MH i2c: E2 08 00 2A 2F 80 13 01 00 00 00 00 00 D6 [14:41:39]Write i2c OK [14:41:39]MH_I2C_Read... [14:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:39]Read from MH i2c: E2 [14:41:39]MH_I2C_Read... [14:41:39]Read from MH i2c: E2 0E 00 [14:41:39]MH_I2C_Read... [14:41:39]Read from MH i2c: E2 0E 00 2A 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D1 [14:41:39]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:41:39]wFMCommunicate OK [14:41:39]SAM_PROTO_GetShiftState done [14:41:39]FM_GetShiftState done [14:41:39]req_shift_opened done [14:41:39]requested_item shift.open_date is exist - process it [14:41:39]req_shift_open_date [14:41:39]req_shift_open_date done [14:41:39]produce_requested_data done [14:41:39]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5138,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:41:39]process_action_free close_receipt [14:41:39]json_value_free [14:41:39]json_value_free done [14:41:39]process_json_proto returns [14:41:39]Send response to host [14:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5138,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:41:39]free response buf [14:41:39]execute_script done [14:41:39]execute_script returns [14:41:39]free content buf [14:41:39]Sock 9.Close socket [14:41:39]Sock 9.Thread stoped [14:41:42]OFD Sender: No OFD packet to send [14:41:47]OFD Sender: No OFD packet to send [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:02]OFD Sender: No OFD packet to send [14:42:07]OFD Sender: No OFD packet to send [14:42:12]OFD Sender: No OFD packet to send [14:42:17]OFD Sender: No OFD packet to send [14:42:22]OFD Sender: No OFD packet to send [14:42:27]OFD Sender: No OFD packet to send [14:42:32]OFD Sender: No OFD packet to send [14:42:37]OFD Sender: No OFD packet to send [14:42:42]OFD Sender: No OFD packet to send [14:42:47]OFD Sender: No OFD packet to send [14:42:52]OFD Sender: No OFD packet to send [14:42:57]OFD Sender: No OFD packet to send [14:43:02]OFD Sender: No OFD packet to send [14:43:07]OFD Sender: No OFD packet to send [14:43:12]OFD Sender: No OFD packet to send [14:43:17]OFD Sender: No OFD packet to send [14:43:22]OFD Sender: No OFD packet to send [14:43:27]OFD Sender: No OFD packet to send [14:43:32]OFD Sender: No OFD packet to send [14:43:37]OFD Sender: No OFD packet to send [14:43:42]OFD Sender: No OFD packet to send [14:43:47]OFD Sender: No OFD packet to send [14:43:52]OFD Sender: No OFD packet to send [14:43:57]OFD Sender: No OFD packet to send [14:44:02]OFD Sender: No OFD packet to send [14:44:07]OFD Sender: No OFD packet to send [14:44:12]OFD Sender: No OFD packet to send [14:44:17]OFD Sender: No OFD packet to send [14:44:22]OFD Sender: No OFD packet to send [14:44:27]OFD Sender: No OFD packet to send [14:44:32]OFD Sender: No OFD packet to send [14:44:37]OFD Sender: No OFD packet to send [14:44:42]OFD Sender: No OFD packet to send [14:44:47]OFD Sender: No OFD packet to send [14:44:52]OFD Sender: No OFD packet to send [14:44: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:57]OFD Sender: No OFD packet to send [14:45:58]accept exits with 7 [14:45:58]New connection [14:45:58]New thread 3067252068 created [14:45:58]Thread 3067108708 joined [14:45:58]Waiting for new connection... [14:45:58] Sock 7.Parse request [14:45:58]Sock 7.Check first char [14:45:58]Sock 7.First char is OK [14:45:58]request: POST /json_proto HTTP/1.0 [14:45:58]Method: POST [14:45:58]URL: /json_proto [14:45:58]Method is POST - this is cgi request [14:45:58]url: /json_proto [14:45:58]query_string will be loaded in cgi processing [14:45:58]execute_cgi json_proto POST (null) [14:45:58]execute_cgi path=json_proto method=POST [14:45:58]POST find Content-Length [14:45:58]Host: 172.17.44.4:8080 [14:45:58]Content-Length: 683 [14:45:58]Content-Type: application/json [14:45:58] [14:45:58]POST finish read [14:45:58]Found Content-Length = 683 [14:45:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 19.130, "sum" : 1400.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:58]execute_script... [14:45: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)1993626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 19.130, "sum" : 1400.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:58]POST & json_proto [14:45:58]process_json_proto [14:45:58]json parsed OK: [14:45:58]protocol is kg_v1.0 [14:45:58]action value=close_receipt [14:45:58]process_action close_receipt [14:45:58]cmd_close_receipt [14:45:58]MH_GetDate [14:45:58]Write to MH i2c: F0 00 00 2B 2F 49 [14:45:58]Write i2c OK [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 09 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 09 00 2B 2F 00 AB 6D 47 66 6C E9 28 66 FA [14:45:58]GetLastDocTimeStamp 1715956900 [14:45:58]current date 1715957163 [14:45:58]FM_GetShiftState [14:45:58]SAM_PROTO_GetShiftState [14:45:58]wFMCommunicate request_size=4 [14:45:58]MH_SAM_APDU [14:45:58]CAPDU: 80 13 01 00 [14:45:58]Write to MH i2c: E2 08 00 2C 2F 80 13 01 00 00 00 00 00 D8 [14:45:58]Write i2c OK [14:45:58]MH_I2C_Read... [14:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:58]Read from MH i2c: E2 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 2C 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D3 [14:45:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:45:58]wFMCommunicate OK [14:45:58]SAM_PROTO_GetShiftState done [14:45:58]FM_GetShiftState done [14:45:58]opened in 1715904675 [14:45:58]opened+sec_in_day 1715991075 [14:45:58]quantity*price = 140031 [14:45:58]sum+1 = 140033 [14:45:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.32 ИТОГО: 1400.00 ВнеÑено: 1400.00 СДÐЧÐ: 0.00 ÐСП 1% : 12.39 ÐДС 12% : 148.71 Ðаличными: 1400.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 74 17.05.2024 14:46 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5139 ФПД: 68375490729974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T144604&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5139&fm=68375490729974&tin=02508201610067®Number=0000000000154221&sum=140000 [14:45:59]StoreToDocumentArchive [14:45:59]shift 45 fd 5139 [14:45:59]save to /storage/0045/doc_00005139 [14:45:59]save last doc name /storage/0045/doc_00005139 to /storage/kkm_last_doc_name [14:45:59]save OK [14:45:59]Clear old archive folders... [14:45:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:59]tlvbuf is 0118F170 [14:45:59]SAM_PROTO_ClearQueue [14:45:59]wFMCommunicate request_size=4 [14:45:59]MH_SAM_APDU [14:45:59]CAPDU: 80 09 00 00 [14:45:59]Write to MH i2c: E2 08 00 39 2F 80 09 00 00 00 00 00 00 DA [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 39 2F 00 90 00 DC [14:45:59]RAPDU: 90 00 [14:45:59]wFMCommunicate OK [14:45:59]SAM_PROTO_ClearQueue done [14:45:59]KKMCreateOFDPacket [14:45:59]OFDProtocolAddRootSTLVToBuf [14:45:59]FM_MakeSignedData [14:45:59]FM_MakeSignedData [14:45:59]SAM_PROTO_SignData [14:45:59]wFMCommunicate request_size=4 [14:45:59]MH_SAM_APDU [14:45:59]CAPDU: 80 0D 01 02 [14:45:59]Write to MH i2c: E2 08 00 3A 2F 80 0D 01 02 00 00 00 00 E2 [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 3A 2F 00 90 00 DD [14:45:59]RAPDU: 90 00 [14:45:59]wFMCommunicate OK [14:45:59]wFMCommunicate request_size=255 [14:45:59]MH_SAM_APDU [14:45: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 4A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 00 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 17 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 4A 00 00 00 F4 03 04 00 AC 6D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 13 14 00 00 35 04 06 00 3E [14:45:59]Write to MH i2c: E2 02 01 3B 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 4A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 00 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 17 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 4A 00 00 00 F4 03 04 00 AC 6D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 13 14 00 00 35 04 06 00 3E 00 00 9B [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 3B 2F 00 90 00 DE [14:45:59]RAPDU: 90 00 [14:45:59]wFMCommunicate OK [14:45:59]wFMCommunicate request_size=10 [14:45:59]MH_SAM_APDU [14:45:59]CAPDU: 80 0D 02 02 05 2F E8 D6 17 F6 [14:45:59]Write to MH i2c: E2 0D 00 3C 2F 80 0D 02 02 05 00 2F E8 D6 17 F6 00 00 E9 [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 03 00 3C 2F 00 90 00 DF [14:45:59]RAPDU: 90 00 [14:45:59]wFMCommunicate OK [14:45:59]wFMCommunicate request_size=4 [14:45:59]MH_SAM_APDU [14:45:59]CAPDU: 80 0D 03 02 [14:45:59]Write to MH i2c: E2 08 00 3D 2F 80 0D 03 02 00 00 00 00 E7 [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 0B 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 0B 00 3D 2F 00 99 A7 3B 6E D9 43 25 ED 90 00 FF [14:45:59]RAPDU: 99 A7 3B 6E D9 43 25 ED 90 00 [14:45:59]wFMCommunicate OK [14:45:59]SAM_PROTO_SignData done [14:45:59]FM_MakeSignedData done [14:45:59]CreateOFDProtocolMessage [14:45:59]wFMCommunicate request_size=4 [14:45:59]MH_SAM_APDU [14:45:59]CAPDU: 80 11 00 00 [14:45:59]Write to MH i2c: E2 08 00 3E 2F 80 11 00 00 00 00 00 00 E7 [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:59]Read from MH i2c: E2 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 17 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: E2 17 00 3E 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3C [14:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:45:59]wFMCommunicate OK [14:45:59]CreateOFDProtocolMessage done [14:45:59]OFDSenderStorePacket 5139 [14:45:59]StoreOFDPacket docnum=5139 [14:45:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 38 D7 07 01 9F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 4A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 00 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 17 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 4A 00 00 00 F4 03 04 00 AC 6D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 13 14 00 00 35 04 06 00 3E 2F E8 D6 17 F6 99 A7 3B 6E D9 43 25 ED [14:45:59]CheckFolder [14:45:59]dirname=/storage/ofd_packets [14:45:59]CheckFolder done [14:45:59]ProducePacketName [14:45:59]name=ofd_packets/00005139 [14:45:59]NVStorageSaveData ofd_packets/00005139 [14:45:59]File name is /storage/ofd_packets/00005139 [14:45:59]Write 301 bytes [14:45:59]NVStorageSaveData done [14:45:59]OFDSenderStorePacket done [14:45:59]KKMCreateOFDPacket done [14:45:59]NVStorageSaveData kkm_last_timestamp [14:45:59]File name is /storage/kkm_last_timestamp [14:45:59]Write 4 bytes [14:45:59]NVStorageSaveData done [14:45:59]ExternCall_PrintAddStr [14:45:59]wPrintStart [14:45:59]Write to MH i2c: 01 00 00 3F 2F 6E [14:45:59]Write i2c OK [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: 01 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: 01 07 00 [14:45:59]MH_I2C_Read... [14:45:59]Read from MH i2c: 01 07 00 3F 2F 00 00 00 00 00 FF 0F 83 [14:45:59]RasterBufferAndPrint [14:45:59]line Счет N : (1)1993626 [14:45:59]line ИÐÐ: 02508201610067 [14:45:59]line Контрольно-КаÑÑовый Чек [14:45:59]line ПРОДÐЖР[14:45:59]line ТРК (МРК, ГÐК) : 62 [14:45:59]line Товар: 2710124500 [14:45:59]line Ðи-95-К-5 [14:45:59]line 19.130 * 73.20 [14:45:59]line = 1400.32 [14:45:59]line ÐДС 12% ÐСП 1% [14:45:59]line > о реализуемом товаре [14:45:59]line ОКРУГЛЕÐИЕ: -0.32 [14:45:59]line ИТОГО: 1400.00 [14:45:59]line ВнеÑено: 1400.00 [14:45:59]line СДÐЧÐ: 0.00 [14:45:59]line ÐСП 1% : 12.39 [14:45:59]line ÐДС 12% : 148.71 [14:45:59]line Ðаличными: 1400.00 [14:45:59]line Безнал.: 0.00 [14:45:59]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:45:59]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:45:59]line СÐО: Общий режим [14:45:59]line Чек 74 17.05.2024 14:46 [14:45:59]line Смена: 45 ФФД: 1.0 [14:45:59]line ЗÐМ: 0300000237 [14:45:59]line РÐМ: 0000000000154221 [14:45:59]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:45:59]line ФМ: 0000000000963259 [14:46:00]line ФД: 5139 [14:46:00]line ФПД: 68375490729974 [14:46:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T144604&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5139&fm=68375490729974&tin=02508201610067®Number=0000000000154221&sum=140000 [14:46:00]OFD Sender: Processing packet 5139 [packets to send 4, broken 3] [14:46:00]ProducePacketName [14:46:00]name=ofd_packets/00005139 [14:46:00]OFD Sender: To server: ‡•öpG, [14:46:00]CommunicateWithHost lk.salyk.kg:30040 [14:46:00]ConnectInit lk.salyk.kg [14:46:00]written 0, free lines is 4095 [14:46:00]Connected sock=10 [14:46:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 38 D7 07 01 9F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 4A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 00 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 17 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 4A 00 00 00 F4 03 04 00 AC 6D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 13 14 00 00 35 04 06 00 3E 2F E8 D6 17 F6 99 A7 3B 6E D9 43 25 ED [14:46:00]Write to MH i2c: 01 00 00 6A 2F 99 [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: 01 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: 01 07 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: 01 07 00 6A 2F 00 00 00 00 00 6E 0C 1A [14:46:00]RasterBufferAndPrint [14:46:00]line [14:46:00]line [14:46:00]line [14:46:00]line [14:46:00]line [14:46:00]written 0, free lines is 3184 [14:46:00]MH_Cut [14:46:00]Write to MH i2c: D1 01 00 71 2F 01 72 [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: D1 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: D1 01 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: D1 01 00 71 2F 00 71 [14:46:00]Write to MH i2c: 01 00 00 72 2F A1 [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 FA 70 47 00 A7 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 39 36 33 32 35 39 10 04 04 00 13 14 00 00 F4 03 04 00 6C 19 47 66 B6 04 01 00 00 6B CA F9 9A C9 75 3A 4B [14:46:00]CommunicateWithHost err = 0 [14:46:00]CheckOFDResponse [14:46:00]1017 (14) - 77093643461234 [14:46:00]1041 (16) - 0000000000963259 [14:46:00]1040 (4) - 5139 [14:46:00]1012 (4) - 17.05.2024 08:46 [14:46:00]1206 (1) - 0 [14:46:00]OFD Sender: Remove packet 5139 [14:46:00]ProducePacketName [14:46:00]name=ofd_packets/00005139 [14:46:00]NVStorageDeleteData [14:46:01]OFD Sender: No OFD packet to send [14:46:01]*** Cut start [14:46:01]*** Partial cut [14:46:01]*** CUTSNS_PIN = 1 [14:46:01]*** CUTSNS_PIN = 0 [14:46:01]*** Brake cut motor [14:46:02]Read from MH i2c: 01 [14:46:02]MH_I2C_Read... [14:46:02]*** Stop cut motor [14:46:02]*** Cut end [14:46:02]Read from MH i2c: 01 07 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: 01 07 00 72 2F 00 00 00 00 00 FF 0F B6 [14:46:02]process_action close_receipt done [14:46:02]requested_data is exist [14:46:02]produce_requested_data [14:46:02]requested_item fm.sn is exist - process it [14:46:02]wFMCommunicate request_size=4 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 11 00 00 [14:46:02]Write to MH i2c: E2 08 00 73 2F 80 11 00 00 00 00 00 00 1C [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 73 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 71 [14:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:46:02]wFMCommunicate OK [14:46:02]requested_item fd.num is exist - process it [14:46:02]SAM_PROTO_GetFieldsCounters [14:46:02]wFMCommunicate request_size=4 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 13 00 00 [14:46:02]Write to MH i2c: E2 08 00 74 2F 80 13 00 00 00 00 00 00 1F [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 62 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 62 00 74 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 13 14 00 00 0E 04 04 00 2D 00 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 6A [14:46:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 13 14 00 00 0E 04 04 00 2D 00 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 [14:46:02]wFMCommunicate OK [14:46:02]SAM_PROTO_GetFieldsCounters done [14:46:02]requested_item shift.num is exist - process it [14:46:02]requested_item shift.opened is exist - process it [14:46:02]req_shift_opened [14:46:02]FM_GetShiftState [14:46:02]SAM_PROTO_GetShiftState [14:46:02]wFMCommunicate request_size=4 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 13 01 00 [14:46:02]Write to MH i2c: E2 08 00 75 2F 80 13 01 00 00 00 00 00 21 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 0E 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 0E 00 75 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1C [14:46:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:46:02]wFMCommunicate OK [14:46:02]SAM_PROTO_GetShiftState done [14:46:02]FM_GetShiftState done [14:46:02]req_shift_opened done [14:46:02]requested_item shift.open_date is exist - process it [14:46:02]req_shift_open_date [14:46:02]req_shift_open_date done [14:46:02]produce_requested_data done [14:46:02]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5139,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:46:02]process_action_free close_receipt [14:46:02]json_value_free [14:46:02]json_value_free done [14:46:02]process_json_proto returns [14:46:02]Send response to host [14:46:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5139,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:46:02]free response buf [14:46:02]execute_script done [14:46:02]execute_script returns [14:46:02]free content buf [14:46:02]Sock 7.Close socket [14:46:02]Sock 7.Thread stoped [14:46:06]OFD Sender: No OFD packet to send [14:46:11]OFD Sender: No OFD packet to send [14:46:16]OFD Sender: No OFD packet to send [14:46:21]OFD Sender: No OFD packet to send [14:46:26]OFD Sender: No OFD packet to send [14:46:31]OFD Sender: No OFD packet to send [14:46:36]OFD Sender: No OFD packet to send [14:46:41]OFD Sender: No OFD packet to send [14:46:46]OFD Sender: No OFD packet to send [14:46:51]OFD Sender: No OFD packet to send [14:46:56]OFD Sender: No OFD packet to send [14:47:01]OFD Sender: No OFD packet to send [14:47:06]OFD Sender: No OFD packet to send [14:47:11]OFD Sender: No OFD packet to send [14:47:16]OFD Sender: No OFD packet to send [14:47:21]OFD Sender: No OFD packet to send [14:47:26]OFD Sender: No OFD packet to send [14:47:31]OFD Sender: No OFD packet to send [14:47:36]OFD Sender: No OFD packet to send [14:47:41]OFD Sender: No OFD packet to send [14:47:46]OFD Sender: No OFD packet to send [14:47:51]OFD Sender: No OFD packet to send [14:47:56]OFD Sender: No OFD packet to send [14:48:01]OFD Sender: No OFD packet to send [14:48:06]OFD Sender: No OFD packet to send [14:48:11]OFD Sender: No OFD packet to send [14:48:16]OFD Sender: No OFD packet to send [14:48:21]OFD Sender: No OFD packet to send [14:48:26]OFD Sender: No OFD packet to send [14:48:31]OFD Sender: No OFD packet to send [14:48:36]OFD Sender: No OFD packet to send [14:48:41]OFD Sender: No OFD packet to send [14:48:46]OFD Sender: No OFD packet to send [14:48:51]OFD Sender: No OFD packet to send [14:48:56]OFD Sender: No OFD packet to send [14:49:01]OFD Sender: No OFD packet to send [14:49:06]OFD Sender: No OFD packet to send [14:49:11]OFD Sender: No OFD packet to send [14:49:16]OFD Sender: No OFD packet to send [14:49:21]OFD Sender: No OFD packet to send [14:49:26]OFD Sender: No OFD packet to send [14:49:31]OFD Sender: No OFD packet to send [14:49:36]OFD Sender: No OFD packet to send [14:49:41]OFD Sender: No OFD packet to send [14:49:46]OFD Sender: No OFD packet to send [14:49:51]OFD Sender: No OFD packet to send [14:49:56]OFD Sender: No OFD packet to send [14:50:01]OFD Sender: No OFD packet to send [14:50:06]OFD Sender: No OFD packet to send [14:50:11]OFD Sender: No OFD packet to send [14:50:16]OFD Sender: No OFD packet to send [14:50:21]OFD Sender: No OFD packet to send [14:50:26]OFD Sender: No OFD packet to send [14:50:31]OFD Sender: No OFD packet to send [14:50:36]OFD Sender: No OFD packet to send [14:50:41]OFD Sender: No OFD packet to send [14:50:46]OFD Sender: No OFD packet to send [14:50:51]OFD Sender: No OFD packet to send [14:50:56]OFD Sender: No OFD packet to send [14:51:01]OFD Sender: No OFD packet to send [14:51:06]accept exits with 9 [14:51:06]New connection [14:51:06]New thread 3067108708 created [14:51:06]Thread 3067252068 joined [14:51:06]Waiting for new connection... [14:51:06] Sock 9.Parse request [14:51:06]Sock 9.Check first char [14:51:06]Sock 9.First char is OK [14:51:06]request: POST /json_proto HTTP/1.0 [14:51:06]Method: POST [14:51:06]URL: /json_proto [14:51:06]Method is POST - this is cgi request [14:51:06]url: /json_proto [14:51:06]query_string will be loaded in cgi processing [14:51:06]execute_cgi json_proto POST (null) [14:51:06]execute_cgi path=json_proto method=POST [14:51:06]POST find Content-Length [14:51:06]Host: 172.17.44.4:8080 [14:51:06]Content-Length: 906 [14:51:06]Content-Type: application/json [14:51:06] [14:51:06]POST finish read [14:51:06]Found Content-Length = 906 [14:51:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141079", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 303.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:06]execute_script... [14:51:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141079", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 303.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:06]POST & json_proto [14:51:06]process_json_proto [14:51:06]json parsed OK: [14:51:06]protocol is kg_v1.0 [14:51:06]action value=close_receipt [14:51:06]process_action close_receipt [14:51:06]cmd_close_receipt [14:51:06]MH_GetDate [14:51:06]Write to MH i2c: F0 00 00 76 2F 94 [14:51:06]Write i2c OK [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 09 00 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 09 00 76 2F 00 E0 6E 47 66 6C E9 28 66 7B [14:51:06]GetLastDocTimeStamp 1715957164 [14:51:06]current date 1715957472 [14:51:06]FM_GetShiftState [14:51:06]SAM_PROTO_GetShiftState [14:51:06]wFMCommunicate request_size=4 [14:51:06]MH_SAM_APDU [14:51:06]CAPDU: 80 13 01 00 [14:51:06]Write to MH i2c: E2 08 00 77 2F 80 13 01 00 00 00 00 00 23 [14:51:06]Write i2c OK [14:51:06]MH_I2C_Read... [14:51:06]OFD Sender: No OFD packet to send [14:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:06]Read from MH i2c: E2 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: E2 0E 00 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: E2 0E 00 77 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1E [14:51:06]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:51:06]wFMCommunicate OK [14:51:06]SAM_PROTO_GetShiftState done [14:51:06]FM_GetShiftState done [14:51:06]opened in 1715904675 [14:51:06]opened+sec_in_day 1715991075 [14:51:06]quantity*price = 18500 [14:51:06]sum+1 = 18501 [14:51:06]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607065001445 Шок батончик Snickers 50,5г 2.000 * 59.00 = 118.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 303.00 ÐСП 1% : 2.68 ÐДС 12% : 32.18 Ðаличными: 303.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 75 17.05.2024 14:51 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5140 ФПД: 31772926818920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T145112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5140&fm=31772926818920&tin=02508201610067®Number=0000000000154221&sum=30300 0 [14:51:07]StoreToDocumentArchive [14:51:07]shift 45 fd 5140 [14:51:07]save to /storage/0045/doc_00005140 [14:51:07]save last doc name /storage/0045/doc_00005140 to /storage/kkm_last_doc_name [14:51:07]save OK [14:51:07]Clear old archive folders... [14:51:07]ProcessDocumentItem done err = 0, tmpTLVsize=389 [14:51:07]tlvbuf is 011E0600 [14:51:07]SAM_PROTO_ClearQueue [14:51:07]wFMCommunicate request_size=4 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 09 00 00 [14:51:07]Write to MH i2c: E2 08 00 84 2F 80 09 00 00 00 00 00 00 25 [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:07]Read from MH i2c: E2 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 84 2F 00 90 00 27 [14:51:07]RAPDU: 90 00 [14:51:07]wFMCommunicate OK [14:51:07]SAM_PROTO_ClearQueue done [14:51:07]KKMCreateOFDPacket [14:51:07]OFDProtocolAddRootSTLVToBuf [14:51:07]FM_MakeSignedData [14:51:07]FM_MakeSignedData [14:51:07]SAM_PROTO_SignData [14:51:07]wFMCommunicate request_size=4 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 0D 01 02 [14:51:07]Write to MH i2c: E2 08 00 85 2F 80 0D 01 02 00 00 00 00 2D [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:07]Read from MH i2c: E2 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 85 2F 00 90 00 28 [14:51:07]RAPDU: 90 00 [14:51:07]wFMCommunicate OK [14:51:07]wFMCommunicate request_size=255 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [14:51:07]Write to MH i2c: E2 02 01 86 2F 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 00 [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:07]Read from MH i2c: E2 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 86 2F 00 90 00 29 [14:51:07]RAPDU: 90 00 [14:51:07]wFMCommunicate OK [14:51:07]wFMCommunicate request_size=148 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0C 00 00 00 00 07 04 06 00 5C 76 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 E0 6E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 14 14 00 00 35 04 06 00 1C E5 B6 04 3A 68 [14:51:07]Write to MH i2c: E2 97 00 87 2F 80 0D 02 02 8F 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0C 00 00 00 00 07 04 06 00 5C 76 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 E0 6E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 14 14 00 00 35 04 06 00 1C E5 B6 04 3A 68 00 00 E9 [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 87 2F 00 90 00 2A [14:51:08]RAPDU: 90 00 [14:51:08]wFMCommunicate OK [14:51:08]wFMCommunicate request_size=4 [14:51:08]MH_SAM_APDU [14:51:08]CAPDU: 80 0D 03 02 [14:51:08]Write to MH i2c: E2 08 00 88 2F 80 0D 03 02 00 00 00 00 32 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 0B 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 0B 00 88 2F 00 22 29 7A CC 86 F5 84 6C 90 00 2F [14:51:08]RAPDU: 22 29 7A CC 86 F5 84 6C 90 00 [14:51:08]wFMCommunicate OK [14:51:08]SAM_PROTO_SignData done [14:51:08]FM_MakeSignedData done [14:51:08]CreateOFDProtocolMessage [14:51:08]wFMCommunicate request_size=4 [14:51:08]MH_SAM_APDU [14:51:08]CAPDU: 80 11 00 00 [14:51:08]Write to MH i2c: E2 08 00 89 2F 80 11 00 00 00 00 00 00 32 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 17 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 17 00 89 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 87 [14:51:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:51:08]wFMCommunicate OK [14:51:08]CreateOFDProtocolMessage done [14:51:08]OFDSenderStorePacket 5140 [14:51:08]StoreOFDPacket docnum=5140 [14:51:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 99 01 00 00 74 3B 91 01 E6 EA 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0C 00 00 00 00 07 04 06 00 5C 76 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 E0 6E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 14 14 00 00 35 04 06 00 1C E5 B6 04 3A 68 22 29 7A CC 86 F5 84 6C [14:51:08]CheckFolder [14:51:08]dirname=/storage/ofd_packets [14:51:08]CheckFolder done [14:51:08]ProducePacketName [14:51:08]name=ofd_packets/00005140 [14:51:08]NVStorageSaveData ofd_packets/00005140 [14:51:08]File name is /storage/ofd_packets/00005140 [14:51:08]Write 439 bytes [14:51:08]NVStorageSaveData done [14:51:08]OFDSenderStorePacket done [14:51:08]KKMCreateOFDPacket done [14:51:08]NVStorageSaveData kkm_last_timestamp [14:51:08]File name is /storage/kkm_last_timestamp [14:51:08]Write 4 bytes [14:51:08]NVStorageSaveData done [14:51:08]ExternCall_PrintAddStr [14:51:08]wPrintStart [14:51:08]Write to MH i2c: 01 00 00 8A 2F B9 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 8A 2F 00 00 00 00 00 FF 0F CE [14:51:08]RasterBufferAndPrint [14:51:08]line Счет N : (3)141079 [14:51:08]line ИÐÐ: 02508201610067 [14:51:08]line Контрольно-КаÑÑовый Чек [14:51:08]line ПРОДÐЖР[14:51:08]line Товар: 90162602 [14:51:08]line Энерг напиток Red bull 0,25л [14:51:08]line 1.000 * 185.00 [14:51:08]line = 185.00 [14:51:08]line ÐДС 12% ÐСП 1% [14:51:08]line > о реализуемом товаре [14:51:08]line Товар: 4607065001445 [14:51:08]line Шок батончик Snickers 50,5г [14:51:08]line 2.000 * 59.00 [14:51:08]line = 118.00 [14:51:08]line ÐДС 12% ÐСП 1% [14:51:08]line > о реализуемом товаре [14:51:08]line ИТОГО: 303.00 [14:51:08]line ÐСП 1% : 2.68 [14:51:08]line ÐДС 12% : 32.18 [14:51:08]line Ðаличными: 303.00 [14:51:08]line Безнал.: 0.00 [14:51:08]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [14:51:08]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [14:51:08]line СÐО: Общий режим [14:51:08]line Чек 75 17.05.2024 14:51 [14:51:08]line Смена: 45 ФФД: 1.0 [14:51:08]line ЗÐМ: 0300000237 [14:51:08]line РÐМ: 0000000000154221 [14:51:08]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [14:51:08]line ФМ: 0000000000963259 [14:51:08]line ФД: 5140 [14:51:08]line ФПД: 31772926818920 [14:51:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T145112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5140&fm=31772926818920&tin=02508201610067®Number=0000000000154221&sum=30300 [14:51:08]OFD Sender: Processing packet 5140 [packets to send 4, broken 3] [14:51:08]ProducePacketName [14:51:08]name=ofd_packets/00005140 [14:51:08]OFD Sender: To server: ‡•öpG, [14:51:08]CommunicateWithHost lk.salyk.kg:30040 [14:51:08]ConnectInit lk.salyk.kg [14:51:08]line 0 [14:51:08]written 0, free lines is 4095 [14:51:08]Connected sock=10 [14:51:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 99 01 00 00 74 3B 91 01 E6 EA 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0C 00 00 00 00 07 04 06 00 5C 76 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 E0 6E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 14 14 00 00 35 04 06 00 1C E5 B6 04 3A 68 22 29 7A CC 86 F5 84 6C [14:51:08]Write to MH i2c: 01 00 00 B8 2F E7 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 B8 2F 00 00 00 00 00 26 0C 20 [14:51:08]RasterBufferAndPrint [14:51:08]line [14:51:08]line [14:51:08]line [14:51:08]line [14:51:08]line [14:51:08]written 0, free lines is 3115 [14:51:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 A3 AD 47 00 C6 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 39 36 33 32 35 39 10 04 04 00 14 14 00 00 F4 03 04 00 A0 1A 47 66 B6 04 01 00 00 22 79 39 83 18 55 CB CE [14:51:09]CommunicateWithHost err = 0 [14:51:09]CheckOFDResponse [14:51:09]1017 (14) - 77093643461234 [14:51:09]1041 (16) - 0000000000963259 [14:51:09]1040 (4) - 5140 [14:51:09]1012 (4) - 17.05.2024 08:51 [14:51:09]1206 (1) - 0 [14:51:09]OFD Sender: Remove packet 5140 [14:51:09]ProducePacketName [14:51:09]name=ofd_packets/00005140 [14:51:09]NVStorageDeleteData [14:51:09]MH_Cut [14:51:09]Write to MH i2c: D1 01 00 BF 2F 01 C0 [14:51:09]Write i2c OK [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 01 00 [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 01 00 BF 2F 00 BF [14:51:09]Write to MH i2c: 01 00 00 C0 2F EF [14:51:09]Write i2c OK [14:51:09]MH_I2C_Read... [14:51:09]OFD Sender: No OFD packet to send [14:51:10]*** Cut start [14:51:10]*** Partial cut [14:51:10]*** CUTSNS_PIN = 1 [14:51:10]*** CUTSNS_PIN = 0 [14:51:10]*** Brake cut motor [14:51:10]Read from MH i2c: 01 [14:51:10]MH_I2C_Read... [14:51:10]*** Stop cut motor [14:51:10]*** Cut end [14:51:10]Read from MH i2c: 01 07 00 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: 01 07 00 C0 2F 00 00 00 00 00 FF 0F 04 [14:51:10]process_action close_receipt done [14:51:10]requested_data is exist [14:51:10]produce_requested_data [14:51:10]requested_item fm.sn is exist - process it [14:51:10]wFMCommunicate request_size=4 [14:51:10]MH_SAM_APDU [14:51:10]CAPDU: 80 11 00 00 [14:51:10]Write to MH i2c: E2 08 00 C1 2F 80 11 00 00 00 00 00 00 6A [14:51:10]Write i2c OK [14:51:10]MH_I2C_Read... [14:51:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:10]Read from MH i2c: E2 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 17 00 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 17 00 C1 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BF [14:51:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [14:51:10]wFMCommunicate OK [14:51:10]requested_item fd.num is exist - process it [14:51:10]SAM_PROTO_GetFieldsCounters [14:51:10]wFMCommunicate request_size=4 [14:51:10]MH_SAM_APDU [14:51:10]CAPDU: 80 13 00 00 [14:51:10]Write to MH i2c: E2 08 00 C2 2F 80 13 00 00 00 00 00 00 6D [14:51:10]Write i2c OK [14:51:10]MH_I2C_Read... [14:51:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:11]Read from MH i2c: E2 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 62 00 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 62 00 C2 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 14 14 00 00 0E 04 04 00 2D 00 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 BC [14:51:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 14 14 00 00 0E 04 04 00 2D 00 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 [14:51:11]wFMCommunicate OK [14:51:11]SAM_PROTO_GetFieldsCounters done [14:51:11]requested_item shift.num is exist - process it [14:51:11]requested_item shift.opened is exist - process it [14:51:11]req_shift_opened [14:51:11]FM_GetShiftState [14:51:11]SAM_PROTO_GetShiftState [14:51:11]wFMCommunicate request_size=4 [14:51:11]MH_SAM_APDU [14:51:11]CAPDU: 80 13 01 00 [14:51:11]Write to MH i2c: E2 08 00 C3 2F 80 13 01 00 00 00 00 00 6F [14:51:11]Write i2c OK [14:51:11]MH_I2C_Read... [14:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:11]Read from MH i2c: E2 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 C3 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6A [14:51:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [14:51:11]wFMCommunicate OK [14:51:11]SAM_PROTO_GetShiftState done [14:51:11]FM_GetShiftState done [14:51:11]req_shift_opened done [14:51:11]requested_item shift.open_date is exist - process it [14:51:11]req_shift_open_date [14:51:11]req_shift_open_date done [14:51:11]produce_requested_data done [14:51:11]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5140,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [14:51:11]process_action_free close_receipt [14:51:11]json_value_free [14:51:11]json_value_free done [14:51:11]process_json_proto returns [14:51:11]Send response to host [14:51:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5140,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [14:51:11]free response buf [14:51:11]execute_script done [14:51:11]execute_script returns [14:51:11]free content buf [14:51:11]Sock 9.Close socket [14:51:11]Sock 9.Thread stoped [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:59]OFD Sender: No OFD packet to send [14:53:04]OFD Sender: No OFD packet to send [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:54]OFD Sender: No OFD packet to send [14:53:59]OFD Sender: No OFD packet to send [14:54:04]OFD Sender: No OFD packet to send [14:54:09]OFD Sender: No OFD packet to send [14:54:14]OFD Sender: No OFD packet to send [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:29]OFD Sender: No OFD packet to send [14:54:34]OFD Sender: No OFD packet to send [14:54:39]OFD Sender: No OFD packet to send [14:54:44]OFD Sender: No OFD packet to send [14:54:49]OFD Sender: No OFD packet to send [14:54:54]OFD Sender: No OFD packet to send [14:54:59]OFD Sender: No OFD packet to send [14:55:04]OFD Sender: No OFD packet to send [14:55:09]OFD Sender: No OFD packet to send [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:39]OFD Sender: No OFD packet to send [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:49]OFD Sender: No OFD packet to send [14:56:54]OFD Sender: No OFD packet to send [14:56:59]OFD Sender: No OFD packet to send [14:57:04]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]OFD Sender: No OFD packet to send [14:57:24]OFD Sender: No OFD packet to send [14:57:29]OFD Sender: No OFD packet to send [14:57:34]OFD Sender: No OFD packet to send [14:57:39]OFD Sender: No OFD packet to send [14:57:44]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: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:14]OFD Sender: No OFD packet to send [14:59:19]OFD Sender: No OFD packet to send [14:59:24]OFD Sender: No OFD packet to send [14:59:29]OFD Sender: No OFD packet to send [14:59:34]OFD Sender: No OFD packet to send [14:59:39]OFD Sender: No OFD packet to send [14:59:44]OFD Sender: No OFD packet to send [14:59:49]OFD Sender: No OFD packet to send [14:59:54]OFD Sender: No OFD packet to send [14:59:59]OFD Sender: No OFD packet to send [15:00:04]OFD Sender: No OFD packet to send [15:00:09]OFD Sender: No OFD packet to send [15:00:14]OFD Sender: No OFD packet to send [15:00:19]OFD Sender: No OFD packet to send [15:00:24]OFD Sender: No OFD packet to send [15:00:29]OFD Sender: No OFD packet to send [15:00:34]OFD Sender: No OFD packet to send [15:00:39]OFD Sender: No OFD packet to send [15:00:44]OFD Sender: No OFD packet to send [15:00:49]OFD Sender: No OFD packet to send [15:00:54]OFD Sender: No OFD packet to send [15:00:59]OFD Sender: No OFD packet to send [15:01:04]OFD Sender: No OFD packet to send [15:01:09]OFD Sender: No OFD packet to send [15:01:14]OFD Sender: No OFD packet to send [15:01:19]OFD Sender: No OFD packet to send [15:01:24]OFD Sender: No OFD packet to send [15:01:29]OFD Sender: No OFD packet to send [15:01:34]OFD Sender: No OFD packet to send [15:01:39]OFD Sender: No OFD packet to send [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:25]OFD Sender: No OFD packet to send [15:03:30]OFD Sender: No OFD packet to send [15:03:35]OFD Sender: No OFD packet to send [15:03:40]OFD Sender: No OFD packet to send [15:03:45]OFD Sender: No OFD packet to send [15:03:50]OFD Sender: No OFD packet to send [15:03:55]OFD Sender: No OFD packet to send [15:04:00]OFD Sender: No OFD packet to send [15:04:05]OFD Sender: No OFD packet to send [15:04:05]accept exits with 7 [15:04:05]New connection [15:04:05]New thread 3067252068 created [15:04:05]Thread 3067108708 joined [15:04:05]Waiting for new connection... [15:04:05] Sock 7.Parse request [15:04:05]Sock 7.Check first char [15:04:05]Sock 7.First char is OK [15:04:05]request: POST /json_proto HTTP/1.0 [15:04:05]Method: POST [15:04:05]URL: /json_proto [15:04:05]Method is POST - this is cgi request [15:04:05]url: /json_proto [15:04:05]query_string will be loaded in cgi processing [15:04:05]execute_cgi json_proto POST (null) [15:04:05]execute_cgi path=json_proto method=POST [15:04:05]POST find Content-Length [15:04:05]Host: 172.17.44.4:8080 [15:04:05]Content-Length: 621 [15:04:05]Content-Type: application/json [15:04:05] [15:04:05]POST finish read [15:04:05]Found Content-Length = 621 [15:04:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141080", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:05]execute_script... [15: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 : (3)141080", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:05]POST & json_proto [15:04:05]process_json_proto [15:04:05]json parsed OK: [15:04:05]protocol is kg_v1.0 [15:04:05]action value=close_receipt [15:04:05]process_action close_receipt [15:04:05]cmd_close_receipt [15:04:05]MH_GetDate [15:04:05]Write to MH i2c: F0 00 00 C4 2F E2 [15:04:05]Write i2c OK [15:04:05]MH_I2C_Read... [15:04:05]Read from MH i2c: F0 [15:04:05]MH_I2C_Read... [15:04:05]Read from MH i2c: F0 09 00 [15:04:05]MH_I2C_Read... [15:04:05]Read from MH i2c: F0 09 00 C4 2F 00 EB 71 47 66 6C E9 28 66 D7 [15:04:05]GetLastDocTimeStamp 1715957472 [15:04:05]current date 1715958251 [15:04:05]FM_GetShiftState [15:04:05]SAM_PROTO_GetShiftState [15:04:05]wFMCommunicate request_size=4 [15:04:05]MH_SAM_APDU [15:04:05]CAPDU: 80 13 01 00 [15:04:05]Write to MH i2c: E2 08 00 C5 2F 80 13 01 00 00 00 00 00 71 [15:04:05]Write i2c OK [15:04:05]MH_I2C_Read... [15:04:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:05]Read from MH i2c: E2 [15:04:05]MH_I2C_Read... [15:04:05]Read from MH i2c: E2 0E 00 [15:04:05]MH_I2C_Read... [15:04:05]Read from MH i2c: E2 0E 00 C5 2F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6C [15:04:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:04:05]wFMCommunicate OK [15:04:05]SAM_PROTO_GetShiftState done [15:04:05]FM_GetShiftState done [15:04:05]opened in 1715904675 [15:04:05]opened+sec_in_day 1715991075 [15:04:05]quantity*price = 13500 [15:04:05]sum+1 = 13501 [15:04:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 ÐСП 1% : 1.19 ÐДС 12% : 14.34 Ðаличными: 135.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 76 17.05.2024 15:04 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5141 ФПД: 41754966010693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T150411&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5141&fm=41754966010693&tin=02508201610067®Number=0000000000154221&sum=13500 0 [15:04:06]StoreToDocumentArchive [15:04:06]shift 45 fd 5141 [15:04:06]save to /storage/0045/doc_00005141 [15:04:06]save last doc name /storage/0045/doc_00005141 to /storage/kkm_last_doc_name [15:04:06]save OK [15:04:06]Clear old archive folders... [15:04:06]ProcessDocumentItem done err = 0, tmpTLVsize=273 [15:04:06]tlvbuf is B6F9E990 [15:04:06]SAM_PROTO_ClearQueue [15:04:06]wFMCommunicate request_size=4 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 09 00 00 [15:04:06]Write to MH i2c: E2 08 00 D2 2F 80 09 00 00 00 00 00 00 73 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 D2 2F 00 90 00 75 [15:04:06]RAPDU: 90 00 [15:04:06]wFMCommunicate OK [15:04:06]SAM_PROTO_ClearQueue done [15:04:06]KKMCreateOFDPacket [15:04:06]OFDProtocolAddRootSTLVToBuf [15:04:06]FM_MakeSignedData [15:04:06]FM_MakeSignedData [15:04:06]SAM_PROTO_SignData [15:04:06]wFMCommunicate request_size=4 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 0D 01 02 [15:04:06]Write to MH i2c: E2 08 00 D3 2F 80 0D 01 02 00 00 00 00 7B [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 D3 2F 00 90 00 76 [15:04:06]RAPDU: 90 00 [15:04:06]wFMCommunicate OK [15:04:06]wFMCommunicate request_size=255 [15:04:06]MH_SAM_APDU [15:04:06]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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 EB 71 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 [15:04:06]Write to MH i2c: E2 02 01 D4 2F 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 EB 71 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 00 00 D6 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 D4 2F 00 90 00 77 [15:04:06]RAPDU: 90 00 [15:04:06]wFMCommunicate OK [15:04:06]wFMCommunicate request_size=32 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 33 32 35 39 10 04 04 00 15 14 00 00 35 04 06 00 25 F9 D5 EA AB 45 [15:04:06]Write to MH i2c: E2 23 00 D5 2F 80 0D 02 02 1B 00 30 30 30 39 36 33 32 35 39 10 04 04 00 15 14 00 00 35 04 06 00 25 F9 D5 EA AB 45 00 00 D3 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 03 00 D5 2F 00 90 00 78 [15:04:06]RAPDU: 90 00 [15:04:06]wFMCommunicate OK [15:04:06]wFMCommunicate request_size=4 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 0D 03 02 [15:04:06]Write to MH i2c: E2 08 00 D6 2F 80 0D 03 02 00 00 00 00 80 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 0B 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 0B 00 D6 2F 00 27 FD D0 00 B0 A3 34 15 90 00 11 [15:04:06]RAPDU: 27 FD D0 00 B0 A3 34 15 90 00 [15:04:06]wFMCommunicate OK [15:04:06]SAM_PROTO_SignData done [15:04:06]FM_MakeSignedData done [15:04:06]CreateOFDProtocolMessage [15:04:06]wFMCommunicate request_size=4 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 11 00 00 [15:04:06]Write to MH i2c: E2 08 00 D7 2F 80 11 00 00 00 00 00 00 80 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 17 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 17 00 D7 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D5 [15:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:04:06]wFMCommunicate OK [15:04:06]CreateOFDProtocolMessage done [15:04:06]OFDSenderStorePacket 5141 [15:04:06]StoreOFDPacket docnum=5141 [15:04:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 25 01 00 00 86 57 1D 01 E4 6C 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 EB 71 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 15 14 00 00 35 04 06 00 25 F9 D5 EA AB 45 27 FD D0 00 B0 A3 34 15 [15:04:06]CheckFolder [15:04:06]dirname=/storage/ofd_packets [15:04:06]CheckFolder done [15:04:06]ProducePacketName [15:04:06]name=ofd_packets/00005141 [15:04:06]NVStorageSaveData ofd_packets/00005141 [15:04:06]File name is /storage/ofd_packets/00005141 [15:04:06]Write 323 bytes [15:04:06]NVStorageSaveData done [15:04:06]OFDSenderStorePacket done [15:04:06]KKMCreateOFDPacket done [15:04:06]NVStorageSaveData kkm_last_timestamp [15:04:06]File name is /storage/kkm_last_timestamp [15:04:06]Write 4 bytes [15:04:06]NVStorageSaveData done [15:04:06]ExternCall_PrintAddStr [15:04:06]wPrintStart [15:04:06]Write to MH i2c: 01 00 00 D8 2F 07 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: 01 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: 01 07 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: 01 07 00 D8 2F 00 00 00 00 00 FF 0F 1C [15:04:06]RasterBufferAndPrint [15:04:06]line Счет N : (3)141080 [15:04:06]line ИÐÐ: 02508201610067 [15:04:06]line Контрольно-КаÑÑовый Чек [15:04:06]line ПРОДÐЖР[15:04:06]line Товар: 48743570 [15:04:06]line Сигареты Winston XStyle Blue [15:04:06]line 1.000 * 135.00 [15:04:06]line = 135.00 [15:04:06]line ÐДС 12% ÐСП 1% [15:04:06]line > о реализуемом товаре [15:04:06]line ИТОГО: 135.00 [15:04:06]line ÐСП 1% : 1.19 [15:04:06]line ÐДС 12% : 14.34 [15:04:06]line Ðаличными: 135.00 [15:04:06]line Безнал.: 0.00 [15:04:06]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:04:06]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:04:06]line СÐО: Общий режим [15:04:06]line Чек 76 17.05.2024 15:04 [15:04:06]line Смена: 45 ФФД: 1.0 [15:04:06]line ЗÐМ: 0300000237 [15:04:06]line РÐМ: 0000000000154221 [15:04:06]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:04:06]line ФМ: 0000000000963259 [15:04:06]line ФД: 5141 [15:04:06]line ФПД: 41754966010693 [15:04:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T150411&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5141&fm=41754966010693&tin=02508201610067®Number=0000000000154221&sum=13500 [15:04:07]line 0 [15:04:07]OFD Sender: Processing packet 5141 [packets to send 4, broken 3] [15:04:07]ProducePacketName [15:04:07]name=ofd_packets/00005141 [15:04:07]OFD Sender: To server: ‡•öpG, [15:04:07]CommunicateWithHost lk.salyk.kg:30040 [15:04:07]ConnectInit lk.salyk.kg [15:04:07]written 0, free lines is 4095 [15:04:07]Write to MH i2c: 01 00 00 00 30 30 [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: 01 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: 01 07 00 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: 01 07 00 00 30 00 00 00 00 00 89 0C CC [15:04:07]RasterBufferAndPrint [15:04:07]line [15:04:07]line [15:04:07]line [15:04:07]line [15:04:07]line [15:04:07]written 0, free lines is 3212 [15:04:07]MH_Cut [15:04:07]Write to MH i2c: D1 01 00 07 30 01 09 [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: D1 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: D1 01 00 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: D1 01 00 07 30 00 08 [15:04:07]Write to MH i2c: 01 00 00 08 30 38 [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:08]*** Cut start [15:04:08]*** Partial cut [15:04:08]*** CUTSNS_PIN = 1 [15:04:08]*** CUTSNS_PIN = 0 [15:04:08]*** Brake cut motor [15:04:09]Read from MH i2c: 01 [15:04:09]MH_I2C_Read... [15:04:09]*** Stop cut motor [15:04:09]*** Cut end [15:04:09]Read from MH i2c: 01 07 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: 01 07 00 08 30 00 00 00 00 00 FF 0F 4D [15:04:09]process_action close_receipt done [15:04:09]requested_data is exist [15:04:09]produce_requested_data [15:04:09]requested_item fm.sn is exist - process it [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 11 00 00 [15:04:09]Write to MH i2c: E2 08 00 09 30 80 11 00 00 00 00 00 00 B3 [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:09]Read from MH i2c: E2 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 17 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 17 00 09 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 08 [15:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:04:09]wFMCommunicate OK [15:04:09]requested_item fd.num is exist - process it [15:04:09]SAM_PROTO_GetFieldsCounters [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 13 00 00 [15:04:09]Write to MH i2c: E2 08 00 0A 30 80 13 00 00 00 00 00 00 B6 [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:09]Read from MH i2c: E2 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 62 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 62 00 0A 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 15 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [15:04:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 15 14 00 00 0E 04 04 00 2D 00 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 [15:04:09]wFMCommunicate OK [15:04:09]SAM_PROTO_GetFieldsCounters done [15:04:09]requested_item shift.num is exist - process it [15:04:09]requested_item shift.opened is exist - process it [15:04:09]req_shift_opened [15:04:09]FM_GetShiftState [15:04:09]SAM_PROTO_GetShiftState [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 13 01 00 [15:04:09]Write to MH i2c: E2 08 00 0B 30 80 13 01 00 00 00 00 00 B8 [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:09]Read from MH i2c: E2 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 0E 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 0E 00 0B 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B3 [15:04:09]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:04:09]wFMCommunicate OK [15:04:09]SAM_PROTO_GetShiftState done [15:04:09]FM_GetShiftState done [15:04:09]req_shift_opened done [15:04:09]requested_item shift.open_date is exist - process it [15:04:09]req_shift_open_date [15:04:09]req_shift_open_date done [15:04:09]produce_requested_data done [15:04:09]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5141,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:04:09]process_action_free close_receipt [15:04:09]json_value_free [15:04:09]json_value_free done [15:04:09]process_json_proto returns [15:04:09]Send response to host [15:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5141,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:04:09]free response buf [15:04:09]execute_script done [15:04:09]execute_script returns [15:04:09]free content buf [15:04:09]Sock 7.Close socket [15:04:09]Sock 7.Thread stoped [15:05:48]accept exits with 9 [15:05:48]New connection [15:05:48]New thread 3067108708 created [15:05:48]Thread 3067252068 joined [15:05:48]Waiting for new connection... [15:05:48] Sock 9.Parse request [15:05:48]Sock 9.Check first char [15:05:48]Sock 9.First char is OK [15:05:48]request: POST /json_proto HTTP/1.0 [15:05:48]Method: POST [15:05:48]URL: /json_proto [15:05:48]Method is POST - this is cgi request [15:05:48]url: /json_proto [15:05:48]query_string will be loaded in cgi processing [15:05:48]execute_cgi json_proto POST (null) [15:05:48]execute_cgi path=json_proto method=POST [15:05:48]POST find Content-Length [15:05:48]Host: 172.17.44.4:8080 [15:05:48]Content-Length: 675 [15:05:48]Content-Type: application/json [15:05:48] [15:05:48]POST finish read [15:05:48]Found Content-Length = 675 [15:05:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 4.020, "sum" : 300.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:48]execute_script... [15: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)1993643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 4.020, "sum" : 300.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:48]POST & json_proto [15:05:48]process_json_proto [15:05:48]json parsed OK: [15:05:48]protocol is kg_v1.0 [15:05:48]action value=close_receipt [15:05:48]process_action close_receipt [15:05:48]cmd_close_receipt [15:05:48]MH_GetDate [15:05:48]Write to MH i2c: F0 00 00 0C 30 2B [15:05:48]Write i2c OK [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: F0 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: F0 09 00 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: F0 09 00 0C 30 00 52 72 47 66 6C E9 28 66 88 [15:05:48]GetLastDocTimeStamp 1715958251 [15:05:48]current date 1715958354 [15:05:48]FM_GetShiftState [15:05:48]SAM_PROTO_GetShiftState [15:05:48]wFMCommunicate request_size=4 [15:05:48]MH_SAM_APDU [15:05:48]CAPDU: 80 13 01 00 [15:05:48]Write to MH i2c: E2 08 00 0D 30 80 13 01 00 00 00 00 00 BA [15:05:48]Write i2c OK [15:05:48]MH_I2C_Read... [15:05:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:48]Read from MH i2c: E2 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: E2 0E 00 [15:05:48]MH_I2C_Read... [15:05:48]Read from MH i2c: E2 0E 00 0D 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B5 [15:05:48]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:05:48]wFMCommunicate OK [15:05:48]SAM_PROTO_GetShiftState done [15:05:48]FM_GetShiftState done [15:05:48]opened in 1715904675 [15:05:48]opened+sec_in_day 1715991075 [15:05:48]quantity*price = 30029 [15:05:48]sum+1 = 30030 [15:05:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.29 ИТОГО: 300.00 ВнеÑено: 300.00 СДÐЧÐ: 0.00 ÐСП 1% : 2.66 ÐДС 12% : 31.89 Ðаличными: 300.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 77 17.05.2024 15:05 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5142 ФПД: 1444366008884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T150554&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5142&fm=1444366008884&tin=02508201610067®Number=0000000000154221&sum=30000 [15:05:49]StoreToDocumentArchive [15:05:49]shift 45 fd 5142 [15:05:49]save to /storage/0045/doc_00005142 [15:05:49]save last doc name /storage/0045/doc_00005142 to /storage/kkm_last_doc_name [15:05:49]save OK [15:05:49]Clear old archive folders... [15:05:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:05:49]tlvbuf is B6DF1670 [15:05:49]SAM_PROTO_ClearQueue [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 09 00 00 [15:05:49]Write to MH i2c: E2 08 00 1A 30 80 09 00 00 00 00 00 00 BC [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 1A 30 00 90 00 BE [15:05:49]RAPDU: 90 00 [15:05:49]wFMCommunicate OK [15:05:49]SAM_PROTO_ClearQueue done [15:05:49]KKMCreateOFDPacket [15:05:49]OFDProtocolAddRootSTLVToBuf [15:05:49]FM_MakeSignedData [15:05:49]FM_MakeSignedData [15:05:49]SAM_PROTO_SignData [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 0D 01 02 [15:05:49]Write to MH i2c: E2 08 00 1B 30 80 0D 01 02 00 00 00 00 C4 [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 1B 30 00 90 00 BF [15:05:49]RAPDU: 90 00 [15:05:49]wFMCommunicate OK [15:05:49]wFMCommunicate request_size=255 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 0F 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 4D 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 75 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 4D 00 00 00 F4 03 04 00 52 72 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 16 14 00 00 35 04 06 00 01 50 4A EC [15:05:49]Write to MH i2c: E2 02 01 1C 30 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 0F 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 4D 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 75 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 4D 00 00 00 F4 03 04 00 52 72 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 16 14 00 00 35 04 06 00 01 50 4A EC 00 00 5B [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 03 00 1C 30 00 90 00 C0 [15:05:49]RAPDU: 90 00 [15:05:49]wFMCommunicate OK [15:05:49]wFMCommunicate request_size=7 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 0D 02 02 02 42 34 [15:05:49]Write to MH i2c: E2 0A 00 1D 30 80 0D 02 02 02 00 42 34 00 00 41 [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 1D 30 00 90 00 C1 [15:05:50]RAPDU: 90 00 [15:05:50]wFMCommunicate OK [15:05:50]wFMCommunicate request_size=4 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 0D 03 02 [15:05:50]Write to MH i2c: E2 08 00 1E 30 80 0D 03 02 00 00 00 00 C9 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 0B 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 0B 00 1E 30 00 41 64 DA 3A 8A 5F 17 BE 90 00 41 [15:05:50]RAPDU: 41 64 DA 3A 8A 5F 17 BE 90 00 [15:05:50]wFMCommunicate OK [15:05:50]SAM_PROTO_SignData done [15:05:50]FM_MakeSignedData done [15:05:50]CreateOFDProtocolMessage [15:05:50]wFMCommunicate request_size=4 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 11 00 00 [15:05:50]Write to MH i2c: E2 08 00 1F 30 80 11 00 00 00 00 00 00 C9 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 17 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 17 00 1F 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1E [15:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:05:50]wFMCommunicate OK [15:05:50]CreateOFDProtocolMessage done [15:05:50]OFDSenderStorePacket 5142 [15:05:50]StoreOFDPacket docnum=5142 [15:05:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 E6 7D 04 01 84 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 0F 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 4D 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 75 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 4D 00 00 00 F4 03 04 00 52 72 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 16 14 00 00 35 04 06 00 01 50 4A EC 42 34 41 64 DA 3A 8A 5F 17 BE [15:05:50]CheckFolder [15:05:50]dirname=/storage/ofd_packets [15:05:50]CheckFolder done [15:05:50]ProducePacketName [15:05:50]name=ofd_packets/00005142 [15:05:50]NVStorageSaveData ofd_packets/00005142 [15:05:50]File name is /storage/ofd_packets/00005142 [15:05:50]Write 298 bytes [15:05:50]NVStorageSaveData done [15:05:50]OFDSenderStorePacket done [15:05:50]KKMCreateOFDPacket done [15:05:50]NVStorageSaveData kkm_last_timestamp [15:05:50]File name is /storage/kkm_last_timestamp [15:05:50]Write 4 bytes [15:05:50]NVStorageSaveData done [15:05:50]ExternCall_PrintAddStr [15:05:50]wPrintStart [15:05:50]Write to MH i2c: 01 00 00 20 30 50 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 07 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 07 00 20 30 00 00 00 00 00 FF 0F 65 [15:05:50]RasterBufferAndPrint [15:05:50]line Счет N : (1)1993643 [15:05:50]line ИÐÐ: 02508201610067 [15:05:50]line Контрольно-КаÑÑовый Чек [15:05:50]line ПРОДÐЖР[15:05:50]line ТРК (МРК, ГÐК) : 11 [15:05:50]line Товар: 2710194210 [15:05:50]line ДТ-К-5 [15:05:50]line 4.020 * 74.70 [15:05:50]line = 300.29 [15:05:50]line ÐДС 12% ÐСП 1% [15:05:50]line > о реализуемом товаре [15:05:50]line ОКРУГЛЕÐИЕ: -0.29 [15:05:50]line ИТОГО: 300.00 [15:05:50]line ВнеÑено: 300.00 [15:05:50]line СДÐЧÐ: 0.00 [15:05:50]line ÐСП 1% : 2.66 [15:05:50]line ÐДС 12% : 31.89 [15:05:50]line Ðаличными: 300.00 [15:05:50]line Безнал.: 0.00 [15:05:50]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:05:50]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:05:50]line СÐО: Общий режим [15:05:50]line Чек 77 17.05.2024 15:05 [15:05:50]line Смена: 45 ФФД: 1.0 [15:05:50]line ЗÐМ: 0300000237 [15:05:50]line РÐМ: 0000000000154221 [15:05:50]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:05:50]line ФМ: 0000000000963259 [15:05:50]line ФД: 5142 [15:05:50]line ФПД: 1444366008884 [15:05:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T150554&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5142&fm=1444366008884&tin=02508201610067®Number=0000000000154221&sum=30000 [15:05:50]written 0, free lines is 4095 [15:05:50]Write to MH i2c: 01 00 00 4B 30 7B [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 07 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: 01 07 00 4B 30 00 00 00 00 00 6C 0C FA [15:05:50]RasterBufferAndPrint [15:05:50]line [15:05:50]line [15:05:50]line [15:05:50]line [15:05:50]line [15:05:50]written 0, free lines is 3183 [15:05:50]MH_Cut [15:05:50]Write to MH i2c: D1 01 00 52 30 01 54 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: D1 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: D1 01 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: D1 01 00 52 30 00 53 [15:05:50]Write to MH i2c: 01 00 00 53 30 83 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:52]*** Cut start [15:05:52]*** Partial cut [15:05:52]*** CUTSNS_PIN = 1 [15:05:52]*** CUTSNS_PIN = 0 [15:05:52]*** Brake cut motor [15:05:52]Read from MH i2c: 01 [15:05:52]MH_I2C_Read... [15:05:52]*** Stop cut motor [15:05:52]*** Cut end [15:05:52]Read from MH i2c: 01 07 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: 01 07 00 53 30 00 00 00 00 00 FF 0F 98 [15:05:52]process_action close_receipt done [15:05:52]requested_data is exist [15:05:52]produce_requested_data [15:05:52]requested_item fm.sn is exist - process it [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 11 00 00 [15:05:52]Write to MH i2c: E2 08 00 54 30 80 11 00 00 00 00 00 00 FE [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 17 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 17 00 54 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 53 [15:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:05:52]wFMCommunicate OK [15:05:52]requested_item fd.num is exist - process it [15:05:52]SAM_PROTO_GetFieldsCounters [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 13 00 00 [15:05:52]Write to MH i2c: E2 08 00 55 30 80 13 00 00 00 00 00 00 01 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 62 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 62 00 55 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 16 14 00 00 0E 04 04 00 2D 00 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 58 [15:05:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 16 14 00 00 0E 04 04 00 2D 00 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 [15:05:52]wFMCommunicate OK [15:05:52]SAM_PROTO_GetFieldsCounters done [15:05:52]requested_item shift.num is exist - process it [15:05:52]requested_item shift.opened is exist - process it [15:05:52]req_shift_opened [15:05:52]FM_GetShiftState [15:05:52]SAM_PROTO_GetShiftState [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 13 01 00 [15:05:52]Write to MH i2c: E2 08 00 56 30 80 13 01 00 00 00 00 00 03 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 56 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FE [15:05:52]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:05:52]wFMCommunicate OK [15:05:52]SAM_PROTO_GetShiftState done [15:05:52]FM_GetShiftState done [15:05:52]req_shift_opened done [15:05:52]requested_item shift.open_date is exist - process it [15:05:52]req_shift_open_date [15:05:52]req_shift_open_date done [15:05:52]produce_requested_data done [15:05:52]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5142,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:05:52]process_action_free close_receipt [15:05:52]json_value_free [15:05:52]json_value_free done [15:05:52]process_json_proto returns [15:05:52]Send response to host [15:05:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5142,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:05:52]free response buf [15:05:52]execute_script done [15:05:52]execute_script returns [15:05:52]free content buf [15:05:52]Sock 9.Close socket [15:05:52]Sock 9.Thread stoped [15:06:18]ConnectInit Can't connect to host [15:06:18]CommunicateWithHost connect error [15:06:18]CommunicateWithHost err = -1 [15:06:18]OFD Sender: Server communicate error [15:06:18]OFD Sender: Processing packet 5141 [packets to send 5, broken 3] [15:06:18]ProducePacketName [15:06:18]name=ofd_packets/00005141 [15:06:18]OFD Sender: To server: ‡•öpG, [15:06:18]CommunicateWithHost lk.salyk.kg:30040 [15:06:18]ConnectInit lk.salyk.kg [15:06:18]Connected sock=9 [15:06:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 25 01 00 00 86 57 1D 01 E4 6C 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 EB 71 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 15 14 00 00 35 04 06 00 25 F9 D5 EA AB 45 27 FD D0 00 B0 A3 34 15 [15:06:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 12 83 47 00 43 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 39 36 33 32 35 39 10 04 04 00 15 14 00 00 F4 03 04 00 2E 1E 47 66 B6 04 01 00 00 39 A6 3F D4 C5 19 AB 6B [15:06:18]CommunicateWithHost err = 0 [15:06:18]CheckOFDResponse [15:06:18]1017 (14) - 77093643461234 [15:06:18]1041 (16) - 0000000000963259 [15:06:18]1040 (4) - 5141 [15:06:18]1012 (4) - 17.05.2024 09:06 [15:06:18]1206 (1) - 0 [15:06:18]OFD Sender: Remove packet 5141 [15:06:18]ProducePacketName [15:06:18]name=ofd_packets/00005141 [15:06:18]NVStorageDeleteData [15:06:19]OFD Sender: Processing packet 5142 [packets to send 4, broken 3] [15:06:19]ProducePacketName [15:06:19]name=ofd_packets/00005142 [15:06:19]OFD Sender: To server: ‡•öpG, [15:06:19]CommunicateWithHost lk.salyk.kg:30040 [15:06:19]ConnectInit lk.salyk.kg [15:06:19]Connected sock=9 [15:06:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 E6 7D 04 01 84 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 0F 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 4D 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 75 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 4D 00 00 00 F4 03 04 00 52 72 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 16 14 00 00 35 04 06 00 01 50 4A EC 42 34 41 64 DA 3A 8A 5F 17 BE [15:06:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 37 DD 47 00 2D 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 16 14 00 00 F4 03 04 00 2F 1E 47 66 B6 04 01 00 00 56 83 60 75 9D E9 DB 07 [15:06:19]CommunicateWithHost err = 0 [15:06:19]CheckOFDResponse [15:06:19]1017 (14) - 77093643461234 [15:06:19]1041 (16) - 0000000000963259 [15:06:19]1040 (4) - 5142 [15:06:19]1012 (4) - 17.05.2024 09:06 [15:06:19]1206 (1) - 0 [15:06:19]OFD Sender: Remove packet 5142 [15:06:19]ProducePacketName [15:06:19]name=ofd_packets/00005142 [15:06:19]NVStorageDeleteData [15:06:20]OFD Sender: No OFD packet to send [15:06:25]OFD Sender: No OFD packet to send [15:06:30]OFD Sender: No OFD packet to send [15:06:35]OFD Sender: No OFD packet to send [15:06:40]OFD Sender: No OFD packet to send [15:06:45]OFD Sender: No OFD packet to send [15:06:50]OFD Sender: No OFD packet to send [15:06:55]OFD Sender: No OFD packet to send [15:07:00]OFD Sender: No OFD packet to send [15:07:05]OFD Sender: No OFD packet to send [15:07:10]OFD Sender: No OFD packet to send [15:07:15]OFD Sender: No OFD packet to send [15:07:20]OFD Sender: No OFD packet to send [15:07:25]OFD Sender: No OFD packet to send [15:07:30]OFD Sender: No OFD packet to send [15:07:35]OFD Sender: No OFD packet to send [15:07:40]OFD Sender: No OFD packet to send [15:07:45]OFD Sender: No OFD packet to send [15:07:50]OFD Sender: No OFD packet to send [15:07:55]OFD Sender: No OFD packet to send [15:08:00]OFD Sender: No OFD packet to send [15:08:05]OFD Sender: No OFD packet to send [15:08:10]OFD Sender: No OFD packet to send [15:08:15]OFD Sender: No OFD packet to send [15:08:20]OFD Sender: No OFD packet to send [15:08:25]OFD Sender: No OFD packet to send [15:08:30]OFD Sender: No OFD packet to send [15:08:35]OFD Sender: No OFD packet to send [15:08:40]OFD Sender: No OFD packet to send [15:08:45]OFD Sender: No OFD packet to send [15:08:50]OFD Sender: No OFD packet to send [15:08:55]OFD Sender: No OFD packet to send [15:09:00]OFD Sender: No OFD packet to send [15:09:05]OFD Sender: No OFD packet to send [15:09:10]OFD Sender: No OFD packet to send [15:09:15]OFD Sender: No OFD packet to send [15:09:20]OFD Sender: No OFD packet to send [15:09:25]OFD Sender: No OFD packet to send [15:09:30]OFD Sender: No OFD packet to send [15:09:35]OFD Sender: No OFD packet to send [15:09:40]OFD Sender: No OFD packet to send [15:09:45]OFD Sender: No OFD packet to send [15:09:50]OFD Sender: No OFD packet to send [15:09:55]OFD Sender: No OFD packet to send [15:10:00]OFD Sender: No OFD packet to send [15:10:05]OFD Sender: No OFD packet to send [15:10:10]OFD Sender: No OFD packet to send [15:10:15]OFD Sender: No OFD packet to send [15:10:20]OFD Sender: No OFD packet to send [15:10:25]OFD Sender: No OFD packet to send [15:10:30]OFD Sender: No OFD packet to send [15:10:35]OFD Sender: No OFD packet to send [15:10:40]OFD Sender: No OFD packet to send [15:10:45]OFD Sender: No OFD packet to send [15:10:50]OFD Sender: No OFD packet to send [15:10:55]OFD Sender: No OFD packet to send [15:11:00]OFD Sender: No OFD packet to send [15:11:05]OFD Sender: No OFD packet to send [15:11:10]OFD Sender: No OFD packet to send [15:11:15]OFD Sender: No OFD packet to send [15:11:20]OFD Sender: No OFD packet to send [15:11:25]OFD Sender: No OFD packet to send [15:11:30]OFD Sender: No OFD packet to send [15:11:35]OFD Sender: No OFD packet to send [15:11:40]OFD Sender: No OFD packet to send [15:11:45]OFD Sender: No OFD packet to send [15:11:50]OFD Sender: No OFD packet to send [15:11:55]OFD Sender: No OFD packet to send [15:12:00]OFD Sender: No OFD packet to send [15:12:05]OFD Sender: No OFD packet to send [15:12:10]OFD Sender: No OFD packet to send [15:12:15]OFD Sender: No OFD packet to send [15:12:20]OFD Sender: No OFD packet to send [15:12:25]OFD Sender: No OFD packet to send [15:12:30]OFD Sender: No OFD packet to send [15:12:35]OFD Sender: No OFD packet to send [15:12:40]OFD Sender: No OFD packet to send [15:12:45]OFD Sender: No OFD packet to send [15:12:50]OFD Sender: No OFD packet to send [15:12:55]OFD Sender: No OFD packet to send [15:13:00]OFD Sender: No OFD packet to send [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]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: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]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: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:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:26]OFD Sender: No OFD packet to send [15:21:31]OFD Sender: No OFD packet to send [15:21:36]OFD Sender: No OFD packet to send [15:21:41]OFD Sender: No OFD packet to send [15:21:46]OFD Sender: No OFD packet to send [15:21:51]OFD Sender: No OFD packet to send [15:21:56]OFD Sender: No OFD packet to send [15:22:01]OFD Sender: No OFD packet to send [15:22:06]OFD Sender: No OFD packet to send [15:22:11]OFD Sender: No OFD packet to send [15:22:16]OFD Sender: No OFD packet to send [15:22:21]OFD Sender: No OFD packet to send [15:22:26]OFD Sender: No OFD packet to send [15:22:31]OFD Sender: No OFD packet to send [15:22:36]OFD Sender: No OFD packet to send [15:22:41]OFD Sender: No OFD packet to send [15:22:46]OFD Sender: No OFD packet to send [15:22:51]OFD Sender: No OFD packet to send [15:22:56]OFD Sender: No OFD packet to send [15:23:01]OFD Sender: No OFD packet to send [15:23:06]OFD Sender: No OFD packet to send [15:23:11]OFD Sender: No OFD packet to send [15:23:16]OFD Sender: No OFD packet to send [15:23:21]OFD Sender: No OFD packet to send [15:23:26]OFD Sender: No OFD packet to send [15:23:31]OFD Sender: No OFD packet to send [15:23:36]OFD Sender: No OFD packet to send [15:23:41]OFD Sender: No OFD packet to send [15:23:46]OFD Sender: No OFD packet to send [15:23:51]OFD Sender: No OFD packet to send [15:23:56]OFD Sender: No OFD packet to send [15:24:01]OFD Sender: No OFD packet to send [15:24:06]OFD Sender: No OFD packet to send [15:24:11]OFD Sender: No OFD packet to send [15:24:16]OFD Sender: No OFD packet to send [15:24:21]OFD Sender: No OFD packet to send [15:24:26]OFD Sender: No OFD packet to send [15:24:31]OFD Sender: No OFD packet to send [15:24:36]OFD Sender: No OFD packet to send [15:24:41]OFD Sender: No OFD packet to send [15:24:46]OFD Sender: No OFD packet to send [15:24:51]OFD Sender: No OFD packet to send [15:24:56]OFD Sender: No OFD packet to send [15:25:01]OFD Sender: No OFD packet to send [15:25:06]OFD Sender: No OFD packet to send [15:25:11]OFD Sender: No OFD packet to send [15:25:16]OFD Sender: No OFD packet to send [15:25:21]OFD Sender: No OFD packet to send [15:25:26]OFD Sender: No OFD packet to send [15:25:31]OFD Sender: No OFD packet to send [15:25:36]OFD Sender: No OFD packet to send [15:25:41]OFD Sender: No OFD packet to send [15:25:46]OFD Sender: No OFD packet to send [15:25:51]OFD Sender: No OFD packet to send [15:25:56]OFD Sender: No OFD packet to send [15:26:01]OFD Sender: No OFD packet to send [15:26:06]OFD Sender: No OFD packet to send [15:26:11]OFD Sender: No OFD packet to send [15:26:16]OFD Sender: No OFD packet to send [15:26:21]OFD Sender: No OFD packet to send [15:26:26]OFD Sender: No OFD packet to send [15:26:31]OFD Sender: No OFD packet to send [15:26:36]OFD Sender: No OFD packet to send [15:26:41]OFD Sender: No OFD packet to send [15:26:46]OFD Sender: No OFD packet to send [15:26:51]OFD Sender: No OFD packet to send [15:26:56]OFD Sender: No OFD packet to send [15:27:01]OFD Sender: No OFD packet to send [15:27:06]OFD Sender: No OFD packet to send [15:27:11]OFD Sender: No OFD packet to send [15:27:16]OFD Sender: No OFD packet to send [15:27:21]OFD Sender: No OFD packet to send [15:27:26]OFD Sender: No OFD packet to send [15:27:31]OFD Sender: No OFD packet to send [15:27:36]OFD Sender: No OFD packet to send [15:27:41]OFD Sender: No OFD packet to send [15:27:46]OFD Sender: No OFD packet to send [15:27:51]OFD Sender: No OFD packet to send [15:27:56]OFD Sender: No OFD packet to send [15:28:01]OFD Sender: No OFD packet to send [15:28:06]OFD Sender: No OFD packet to send [15:28:11]OFD Sender: No OFD packet to send [15:28:16]OFD Sender: No OFD packet to send [15:28:21]OFD Sender: No OFD packet to send [15:28:26]OFD Sender: No OFD packet to send [15:28:31]OFD Sender: No OFD packet to send [15:28:36]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:56]OFD Sender: No OFD packet to send [15:29:01]OFD Sender: No OFD packet to send [15:29:06]OFD Sender: No OFD packet to send [15:29:11]OFD Sender: No OFD packet to send [15:29:16]OFD Sender: No OFD packet to send [15:29:21]OFD Sender: No OFD packet to send [15:29:26]OFD Sender: No OFD packet to send [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:41]OFD Sender: No OFD packet to send [15:29:46]OFD Sender: No OFD packet to send [15:29:51]OFD Sender: No OFD packet to send [15:29:56]OFD Sender: No OFD packet to send [15:30:01]OFD Sender: No OFD packet to send [15:30:06]OFD Sender: No OFD packet to send [15:30:11]OFD Sender: No OFD packet to send [15:30:16]OFD Sender: No OFD packet to send [15:30:21]OFD Sender: No OFD packet to send [15:30:26]OFD Sender: No OFD packet to send [15:30:31]OFD Sender: No OFD packet to send [15:30:36]OFD Sender: No OFD packet to send [15:30:41]OFD Sender: No OFD packet to send [15:30:46]OFD Sender: No OFD packet to send [15:30:51]OFD Sender: No OFD packet to send [15:30:56]OFD Sender: No OFD packet to send [15:31:01]OFD Sender: No OFD packet to send [15:31:06]OFD Sender: No OFD packet to send [15:31:11]OFD Sender: No OFD packet to send [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:26]OFD Sender: No OFD packet to send [15:31:31]OFD Sender: No OFD packet to send [15:31:36]OFD Sender: No OFD packet to send [15:31:41]OFD Sender: No OFD packet to send [15:31:46]OFD Sender: No OFD packet to send [15:31:51]OFD Sender: No OFD packet to send [15:31:56]OFD Sender: No OFD packet to send [15:32:01]OFD Sender: No OFD packet to send [15:32:06]OFD Sender: No OFD packet to send [15:32:11]OFD Sender: No OFD packet to send [15:32:16]OFD Sender: No OFD packet to send [15:32:21]OFD Sender: No OFD packet to send [15:32:26]OFD Sender: No OFD packet to send [15:32:31]OFD Sender: No OFD packet to send [15:32:36]OFD Sender: No OFD packet to send [15:32:41]OFD Sender: No OFD packet to send [15:32:46]OFD Sender: No OFD packet to send [15:32:51]OFD Sender: No OFD packet to send [15:32:56]OFD Sender: No OFD packet to send [15:33:01]OFD Sender: No OFD packet to send [15:33:06]OFD Sender: No OFD packet to send [15:33:11]OFD Sender: No OFD packet to send [15:33:16]OFD Sender: No OFD packet to send [15:33:21]OFD Sender: No OFD packet to send [15:33:26]OFD Sender: No OFD packet to send [15:33:31]OFD Sender: No OFD packet to send [15:33:36]OFD Sender: No OFD packet to send [15:33:41]OFD Sender: No OFD packet to send [15:33:46]OFD Sender: No OFD packet to send [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:11]OFD Sender: No OFD packet to send [15:34:16]OFD Sender: No OFD packet to send [15:34:21]OFD Sender: No OFD packet to send [15:34:26]OFD Sender: No OFD packet to send [15:34:31]OFD Sender: No OFD packet to send [15:34:36]OFD Sender: No OFD packet to send [15:34:41]OFD Sender: No OFD packet to send [15:34:46]OFD Sender: No OFD packet to send [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:26]OFD Sender: No OFD packet to send [15:35:31]OFD Sender: No OFD packet to send [15:35:36]OFD Sender: No OFD packet to send [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:36:01]OFD Sender: No OFD packet to send [15:36:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:16]OFD Sender: No OFD packet to send [15:36:21]OFD Sender: No OFD packet to send [15:36:26]OFD Sender: No OFD packet to send [15:36:31]OFD Sender: No OFD packet to send [15:36:36]OFD Sender: No OFD packet to send [15:36:41]OFD Sender: No OFD packet to send [15:36:46]OFD Sender: No OFD packet to send [15:36:51]OFD Sender: No OFD packet to send [15:36:56]OFD Sender: No OFD packet to send [15:37:01]OFD Sender: No OFD packet to send [15:37:06]OFD Sender: No OFD packet to send [15:37:11]OFD Sender: No OFD packet to send [15:37:16]OFD Sender: No OFD packet to send [15:37:21]OFD Sender: No OFD packet to send [15:37:26]OFD Sender: No OFD packet to send [15:37:31]OFD Sender: No OFD packet to send [15:37:36]OFD Sender: No OFD packet to send [15:37:41]OFD Sender: No OFD packet to send [15:37:46]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:56]OFD Sender: No OFD packet to send [15:38:01]OFD Sender: No OFD packet to send [15:38:06]OFD Sender: No OFD packet to send [15:38:11]OFD Sender: No OFD packet to send [15:38:16]OFD Sender: No OFD packet to send [15:38:21]OFD Sender: No OFD packet to send [15:38:26]OFD Sender: No OFD packet to send [15:38:31]OFD Sender: No OFD packet to send [15:38:36]OFD Sender: No OFD packet to send [15:38:41]OFD Sender: No OFD packet to send [15:38:46]OFD Sender: No OFD packet to send [15:38:51]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:11]OFD Sender: No OFD packet to send [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:26]OFD Sender: No OFD packet to send [15:39:31]OFD Sender: No OFD packet to send [15:39:36]OFD Sender: No OFD packet to send [15:39:41]OFD Sender: No OFD packet to send [15:39:46]OFD Sender: No OFD packet to send [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:41:01]OFD Sender: No OFD packet to send [15:41:06]OFD Sender: No OFD packet to send [15:41:11]OFD Sender: No OFD packet to send [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: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:11]OFD Sender: No OFD packet to send [15:42:16]OFD Sender: No OFD packet to send [15:42:21]OFD Sender: No OFD packet to send [15:42:26]OFD Sender: No OFD packet to send [15:42:31]OFD Sender: No OFD packet to send [15:42:36]OFD Sender: No OFD packet to send [15:42:41]OFD Sender: No OFD packet to send [15:42:46]OFD Sender: No OFD packet to send [15:42:51]OFD Sender: No OFD packet to send [15:42:56]OFD Sender: No OFD packet to send [15:43:02]OFD Sender: No OFD packet to send [15:43:07]OFD Sender: No OFD packet to send [15:43:12]OFD Sender: No OFD packet to send [15:43:17]OFD Sender: No OFD packet to send [15:43:22]OFD Sender: No OFD packet to send [15:43:27]OFD Sender: No OFD packet to send [15:43:32]OFD Sender: No OFD packet to send [15:43:34]accept exits with 7 [15:43:34]New connection [15:43:34]New thread 3067252068 created [15:43:34]Thread 3067108708 joined [15:43:34]Waiting for new connection... [15:43:34] Sock 7.Parse request [15:43:34]Sock 7.Check first char [15:43:34]Sock 7.First char is OK [15:43:34]request: POST /json_proto HTTP/1.0 [15:43:34]Method: POST [15:43:34]URL: /json_proto [15:43:34]Method is POST - this is cgi request [15:43:34]url: /json_proto [15:43:34]query_string will be loaded in cgi processing [15:43:34]execute_cgi json_proto POST (null) [15:43:34]execute_cgi path=json_proto method=POST [15:43:34]POST find Content-Length [15:43:34]Host: 172.17.44.4:8080 [15:43:34]Content-Length: 804 [15:43:34]Content-Type: application/json [15:43:34] [15:43:34]POST finish read [15:43:34]Found Content-Length = 804 [15:43:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 40.990, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:34]execute_script... [15:43: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)1993672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 40.990, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:34]POST & json_proto [15:43:34]process_json_proto [15:43:34]json parsed OK: [15:43:34]protocol is kg_v1.0 [15:43:34]action value=close_receipt [15:43:34]process_action close_receipt [15:43:34]cmd_close_receipt [15:43:34]MH_GetDate [15:43:34]Write to MH i2c: F0 00 00 57 30 76 [15:43:34]Write i2c OK [15:43:34]MH_I2C_Read... [15:43:34]Read from MH i2c: F0 [15:43:34]MH_I2C_Read... [15:43:34]Read from MH i2c: F0 09 00 [15:43:34]MH_I2C_Read... [15:43:34]Read from MH i2c: F0 09 00 57 30 00 2D 7B 47 66 6C E9 28 66 B7 [15:43:34]GetLastDocTimeStamp 1715958354 [15:43:34]current date 1715960621 [15:43:34]FM_GetShiftState [15:43:34]SAM_PROTO_GetShiftState [15:43:34]wFMCommunicate request_size=4 [15:43:34]MH_SAM_APDU [15:43:34]CAPDU: 80 13 01 00 [15:43:34]Write to MH i2c: E2 08 00 58 30 80 13 01 00 00 00 00 00 05 [15:43:34]Write i2c OK [15:43:34]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 0E 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 0E 00 58 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 00 [15:43:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:43:35]wFMCommunicate OK [15:43:35]SAM_PROTO_GetShiftState done [15:43:35]FM_GetShiftState done [15:43:35]opened in 1715904675 [15:43:35]opened+sec_in_day 1715991075 [15:43:35]quantity*price = 300046 [15:43:35]sum+1 = 300048 [15:43:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.47 ÐСП 1% : 26.55 ÐДС 12% : 318.63 Ðаличными: 0.00 Безнал.: 3000.47 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 78 17.05.2024 15:43 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5143 ФПД: 269789868419894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154341&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5143&fm=269789868419894&tin=02508201610067®Number=0000000000154221&sum=300047 [15:43:36]StoreToDocumentArchive [15:43:36]shift 45 fd 5143 [15:43:36]save to /storage/0045/doc_00005143 [15:43:36]save last doc name /storage/0045/doc_00005143 to /storage/kkm_last_doc_name [15:43:36]save OK [15:43:36]Clear old archive folders... [15:43:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:43:36]tlvbuf is 01226DF0 [15:43:36]SAM_PROTO_ClearQueue [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 09 00 00 [15:43:36]Write to MH i2c: E2 08 00 65 30 80 09 00 00 00 00 00 00 07 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 65 30 00 90 00 09 [15:43:36]RAPDU: 90 00 [15:43:36]wFMCommunicate OK [15:43:36]SAM_PROTO_ClearQueue done [15:43:36]KKMCreateOFDPacket [15:43:36]OFDProtocolAddRootSTLVToBuf [15:43:36]FM_MakeSignedData [15:43:36]FM_MakeSignedData [15:43:36]SAM_PROTO_SignData [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 0D 01 02 [15:43:36]Write to MH i2c: E2 08 00 66 30 80 0D 01 02 00 00 00 00 0F [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 66 30 00 90 00 0A [15:43:36]RAPDU: 90 00 [15:43:36]wFMCommunicate OK [15:43:36]wFMCommunicate request_size=255 [15:43:36]MH_SAM_APDU [15:43: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1E A0 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 94 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 2D 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 17 14 00 00 35 04 06 00 F5 [15:43:36]Write to MH i2c: E2 02 01 67 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1E A0 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 94 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 2D 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 17 14 00 00 35 04 06 00 F5 00 00 C8 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 67 30 00 90 00 0B [15:43:36]RAPDU: 90 00 [15:43:36]wFMCommunicate OK [15:43:36]wFMCommunicate request_size=10 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 0D 02 02 05 5F 59 45 6B 36 [15:43:36]Write to MH i2c: E2 0D 00 68 30 80 0D 02 02 05 00 5F 59 45 6B 36 00 00 BA [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 03 00 68 30 00 90 00 0C [15:43:36]RAPDU: 90 00 [15:43:36]wFMCommunicate OK [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 0D 03 02 [15:43:36]Write to MH i2c: E2 08 00 69 30 80 0D 03 02 00 00 00 00 14 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0B 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0B 00 69 30 00 14 26 B5 98 D2 E1 27 B5 90 00 2B [15:43:36]RAPDU: 14 26 B5 98 D2 E1 27 B5 90 00 [15:43:36]wFMCommunicate OK [15:43:36]SAM_PROTO_SignData done [15:43:36]FM_MakeSignedData done [15:43:36]CreateOFDProtocolMessage [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 11 00 00 [15:43:36]Write to MH i2c: E2 08 00 6A 30 80 11 00 00 00 00 00 00 14 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 17 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 17 00 6A 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 69 [15:43:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:43:36]wFMCommunicate OK [15:43:36]CreateOFDProtocolMessage done [15:43:36]OFDSenderStorePacket 5143 [15:43:36]StoreOFDPacket docnum=5143 [15:43:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 9C 49 07 01 9F 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1E A0 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 94 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 2D 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 17 14 00 00 35 04 06 00 F5 5F 59 45 6B 36 14 26 B5 98 D2 E1 27 B5 [15:43:36]CheckFolder [15:43:36]dirname=/storage/ofd_packets [15:43:36]CheckFolder done [15:43:36]ProducePacketName [15:43:36]name=ofd_packets/00005143 [15:43:36]NVStorageSaveData ofd_packets/00005143 [15:43:36]File name is /storage/ofd_packets/00005143 [15:43:36]Write 301 bytes [15:43:36]NVStorageSaveData done [15:43:36]OFDSenderStorePacket done [15:43:36]KKMCreateOFDPacket done [15:43:36]NVStorageSaveData kkm_last_timestamp [15:43:36]File name is /storage/kkm_last_timestamp [15:43:36]Write 4 bytes [15:43:36]NVStorageSaveData done [15:43:36]ExternCall_PrintAddStr [15:43:36]wPrintStart [15:43:36]Write to MH i2c: 01 00 00 6B 30 9B [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 07 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 07 00 6B 30 00 00 00 00 00 FF 0F B0 [15:43:36]RasterBufferAndPrint [15:43:36]line Счет N : (1)1993672 [15:43:36]line ИÐÐ: 02508201610067 [15:43:36]line Контрольно-КаÑÑовый Чек [15:43:36]line ПРОДÐЖР[15:43:36]line ТРК (МРК, ГÐК) : 62 [15:43:36]line Товар: 2710124500 [15:43:36]line Ðи-95-К-5 [15:43:36]line 40.990 * 73.20 [15:43:36]line = 3000.47 [15:43:36]line ÐДС 12% ÐСП 1% [15:43:36]line > о реализуемом товаре [15:43:36]line ИТОГО: 3000.47 [15:43:36]line ÐСП 1% : 26.55 [15:43:36]line ÐДС 12% : 318.63 [15:43:36]line Ðаличными: 0.00 [15:43:36]line Безнал.: 3000.47 [15:43:36]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:43:36]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:43:36]line СÐО: Общий режим [15:43:36]line Чек 78 17.05.2024 15:43 [15:43:36]line Смена: 45 ФФД: 1.0 [15:43:36]line ЗÐМ: 0300000237 [15:43:36]line РÐМ: 0000000000154221 [15:43:36]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:43:36]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [15:43:36]line ФМ: 0000000000963259 [15:43:36]line ФД: 5143 [15:43:36]line ФПД: 269789868419894 [15:43:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154341&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5143&fm=269789868419894&tin=02508201610067®Number=0000000000154221&sum=300047 [15:43:37]OFD Sender: Processing packet 5143 [packets to send 4, broken 3] [15:43:37]ProducePacketName [15:43:37]name=ofd_packets/00005143 [15:43:37]OFD Sender: To server: ‡•öpG, [15:43:37]CommunicateWithHost lk.salyk.kg:30040 [15:43:37]ConnectInit lk.salyk.kg [15:43:37]written 0, free lines is 4095 [15:43:37]Connected sock=11 [15:43:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 9C 49 07 01 9F 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1E A0 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 94 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 2D 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 17 14 00 00 35 04 06 00 F5 5F 59 45 6B 36 14 26 B5 98 D2 E1 27 B5 [15:43:37]Write to MH i2c: 01 00 00 95 30 C5 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 07 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 07 00 95 30 00 00 00 00 00 89 0C 61 [15:43:37]RasterBufferAndPrint [15:43:37]line [15:43:37]line [15:43:37]line [15:43:37]line [15:43:37]line [15:43:37]written 0, free lines is 3212 [15:43:37]MH_Cut [15:43:37]Write to MH i2c: D1 01 00 9C 30 01 9E [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: D1 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: D1 01 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: D1 01 00 9C 30 00 9D [15:43:37]Write to MH i2c: 01 00 00 9D 30 CD [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 56 D6 47 00 53 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 17 14 00 00 F4 03 04 00 ED 26 47 66 B6 04 01 00 00 A5 E7 55 37 AF 3D F1 40 [15:43:37]CommunicateWithHost err = 0 [15:43:37]CheckOFDResponse [15:43:37]1017 (14) - 77093643461234 [15:43:37]1041 (16) - 0000000000963259 [15:43:37]1040 (4) - 5143 [15:43:37]1012 (4) - 17.05.2024 09:44 [15:43:37]1206 (1) - 0 [15:43:37]OFD Sender: Remove packet 5143 [15:43:37]ProducePacketName [15:43:37]name=ofd_packets/00005143 [15:43:37]NVStorageDeleteData [15:43:38]OFD Sender: No OFD packet to send [15:43:38]*** Cut start [15:43:38]*** Partial cut [15:43:38]*** CUTSNS_PIN = 1 [15:43:38]*** CUTSNS_PIN = 0 [15:43:38]*** Brake cut motor [15:43:39]Read from MH i2c: 01 [15:43:39]MH_I2C_Read... [15:43:39]*** Stop cut motor [15:43:39]*** Cut end [15:43:39]Read from MH i2c: 01 07 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: 01 07 00 9D 30 00 00 00 00 00 FF 0F E2 [15:43:39]process_action close_receipt done [15:43:39]requested_data is exist [15:43:39]produce_requested_data [15:43:39]requested_item fm.sn is exist - process it [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 11 00 00 [15:43:39]Write to MH i2c: E2 08 00 9E 30 80 11 00 00 00 00 00 00 48 [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 17 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 17 00 9E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 9D [15:43:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:43:39]wFMCommunicate OK [15:43:39]requested_item fd.num is exist - process it [15:43:39]SAM_PROTO_GetFieldsCounters [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 13 00 00 [15:43:39]Write to MH i2c: E2 08 00 9F 30 80 13 00 00 00 00 00 00 4B [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 62 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 62 00 9F 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 17 14 00 00 0E 04 04 00 2D 00 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 A6 [15:43:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 17 14 00 00 0E 04 04 00 2D 00 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 [15:43:39]wFMCommunicate OK [15:43:39]SAM_PROTO_GetFieldsCounters done [15:43:39]requested_item shift.num is exist - process it [15:43:39]requested_item shift.opened is exist - process it [15:43:39]req_shift_opened [15:43:39]FM_GetShiftState [15:43:39]SAM_PROTO_GetShiftState [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 13 01 00 [15:43:39]Write to MH i2c: E2 08 00 A0 30 80 13 01 00 00 00 00 00 4D [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 0E 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 0E 00 A0 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 48 [15:43:39]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:43:39]wFMCommunicate OK [15:43:39]SAM_PROTO_GetShiftState done [15:43:39]FM_GetShiftState done [15:43:39]req_shift_opened done [15:43:39]requested_item shift.open_date is exist - process it [15:43:39]req_shift_open_date [15:43:39]req_shift_open_date done [15:43:39]produce_requested_data done [15:43:39]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5143,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:43:39]process_action_free close_receipt [15:43:39]json_value_free [15:43:39]json_value_free done [15:43:39]process_json_proto returns [15:43:39]Send response to host [15:43:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5143,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:43:39]free response buf [15:43:39]execute_script done [15:43:39]execute_script returns [15:43:39]free content buf [15:43:39]Sock 7.Close socket [15:43:39]Sock 7.Thread stoped [15:43:43]OFD Sender: No OFD packet to send [15:43:48]OFD Sender: No OFD packet to send [15:43:53]OFD Sender: No OFD packet to send [15:43:58]OFD Sender: No OFD packet to send [15:44:03]OFD Sender: No OFD packet to send [15:44:08]OFD Sender: No OFD packet to send [15:44:13]OFD Sender: No OFD packet to send [15:44:18]OFD Sender: No OFD packet to send [15:44:23]OFD Sender: No OFD packet to send [15:44:28]OFD Sender: No OFD packet to send [15:44:33]OFD Sender: No OFD packet to send [15:44:38]OFD Sender: No OFD packet to send [15:44:43]OFD Sender: No OFD packet to send [15:44:48]OFD Sender: No OFD packet to send [15:44:51]accept exits with 9 [15:44:51]New connection [15:44:51]New thread 3067108708 created [15:44:51]Thread 3067252068 joined [15:44:51]Waiting for new connection... [15:44:51] Sock 9.Parse request [15:44:51]Sock 9.Check first char [15:44:51]Sock 9.First char is OK [15:44:51]request: POST /json_proto HTTP/1.0 [15:44:51]Method: POST [15:44:51]URL: /json_proto [15:44:51]Method is POST - this is cgi request [15:44:51]url: /json_proto [15:44:51]query_string will be loaded in cgi processing [15:44:51]execute_cgi json_proto POST (null) [15:44:51]execute_cgi path=json_proto method=POST [15:44:51]POST find Content-Length [15:44:51]Host: 172.17.44.4:8080 [15:44:51]Content-Length: 683 [15:44:51]Content-Type: application/json [15:44:51] [15:44:51]POST finish read [15:44:51]Found Content-Length = 683 [15:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:44:51]execute_script... [15:44:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 13.670, "sum" : 1000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:44:51]POST & json_proto [15:44:51]process_json_proto [15:44:51]json parsed OK: [15:44:51]protocol is kg_v1.0 [15:44:51]action value=close_receipt [15:44:51]process_action close_receipt [15:44:51]cmd_close_receipt [15:44:51]MH_GetDate [15:44:51]Write to MH i2c: F0 00 00 A1 30 C0 [15:44:51]Write i2c OK [15:44:51]MH_I2C_Read... [15:44:51]Read from MH i2c: F0 [15:44:51]MH_I2C_Read... [15:44:51]Read from MH i2c: F0 09 00 [15:44:51]MH_I2C_Read... [15:44:51]Read from MH i2c: F0 09 00 A1 30 00 79 7B 47 66 6C E9 28 66 4D [15:44:51]GetLastDocTimeStamp 1715960621 [15:44:51]current date 1715960697 [15:44:51]FM_GetShiftState [15:44:51]SAM_PROTO_GetShiftState [15:44:51]wFMCommunicate request_size=4 [15:44:51]MH_SAM_APDU [15:44:51]CAPDU: 80 13 01 00 [15:44:51]Write to MH i2c: E2 08 00 A2 30 80 13 01 00 00 00 00 00 4F [15:44:51]Write i2c OK [15:44:51]MH_I2C_Read... [15:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:51]Read from MH i2c: E2 [15:44:51]MH_I2C_Read... [15:44:51]Read from MH i2c: E2 0E 00 [15:44:51]MH_I2C_Read... [15:44:51]Read from MH i2c: E2 0E 00 A2 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 4A [15:44:51]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:44:51]wFMCommunicate OK [15:44:51]SAM_PROTO_GetShiftState done [15:44:51]FM_GetShiftState done [15:44:51]opened in 1715904675 [15:44:51]opened+sec_in_day 1715991075 [15:44:51]quantity*price = 100064 [15:44:51]sum+1 = 100065 [15:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.64 ИТОГО: 1000.00 ВнеÑено: 1000.00 СДÐЧÐ: 0.00 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 1000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 79 17.05.2024 15:44 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5144 ФПД: 250917701756655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154457&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5144&fm=250917701756655&tin=02508201610067®Number=0000000000154221&sum=100000 [15:44:52]StoreToDocumentArchive [15:44:52]shift 45 fd 5144 [15:44:52]save to /storage/0045/doc_00005144 [15:44:52]save last doc name /storage/0045/doc_00005144 to /storage/kkm_last_doc_name [15:44:52]save OK [15:44:52]Clear old archive folders... [15:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:44:52]tlvbuf is 01189A60 [15:44:52]SAM_PROTO_ClearQueue [15:44:52]wFMCommunicate request_size=4 [15:44:52]MH_SAM_APDU [15:44:52]CAPDU: 80 09 00 00 [15:44:52]Write to MH i2c: E2 08 00 AF 30 80 09 00 00 00 00 00 00 51 [15:44:52]Write i2c OK [15:44:52]MH_I2C_Read... [15:44:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:52]Read from MH i2c: E2 [15:44:52]MH_I2C_Read... [15:44:52]Read from MH i2c: E2 03 00 [15:44:52]MH_I2C_Read... [15:44:52]Read from MH i2c: E2 03 00 AF 30 00 90 00 53 [15:44:52]RAPDU: 90 00 [15:44:52]wFMCommunicate OK [15:44:52]SAM_PROTO_ClearQueue done [15:44:52]KKMCreateOFDPacket [15:44:52]OFDProtocolAddRootSTLVToBuf [15:44:52]FM_MakeSignedData [15:44:52]FM_MakeSignedData [15:44:52]SAM_PROTO_SignData [15:44:52]wFMCommunicate request_size=4 [15:44:52]MH_SAM_APDU [15:44:52]CAPDU: 80 0D 01 02 [15:44:52]Write to MH i2c: E2 08 00 B0 30 80 0D 01 02 00 00 00 00 59 [15:44:52]Write i2c OK [15:44:52]MH_I2C_Read... [15:44:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:52]Read from MH i2c: E2 [15:44:52]MH_I2C_Read... [15:44:52]Read from MH i2c: E2 03 00 [15:44:52]MH_I2C_Read... [15:44:52]Read from MH i2c: E2 03 00 B0 30 00 90 00 54 [15:44:52]RAPDU: 90 00 [15:44:52]wFMCommunicate OK [15:44:52]wFMCommunicate request_size=255 [15:44:52]MH_SAM_APDU [15:44:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 79 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 18 14 00 00 35 04 06 00 E4 [15:44:52]Write to MH i2c: E2 02 01 B1 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 79 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 18 14 00 00 35 04 06 00 E4 00 00 B3 [15:44:52]Write i2c OK [15:44:52]MH_I2C_Read... [15:44:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:53]Read from MH i2c: E2 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 03 00 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 03 00 B1 30 00 90 00 55 [15:44:53]RAPDU: 90 00 [15:44:53]wFMCommunicate OK [15:44:53]wFMCommunicate request_size=10 [15:44:53]MH_SAM_APDU [15:44:53]CAPDU: 80 0D 02 02 05 35 54 7B 26 EF [15:44:53]Write to MH i2c: E2 0D 00 B2 30 80 0D 02 02 05 00 35 54 7B 26 EF 00 00 7F [15:44:53]Write i2c OK [15:44:53]MH_I2C_Read... [15:44:53]OFD Sender: No OFD packet to send [15:44:53]Read from MH i2c: E2 [15:44:53]MH_I2C_Read... [15:44:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:53]Read from MH i2c: E2 03 00 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 03 00 B2 30 00 90 00 56 [15:44:53]RAPDU: 90 00 [15:44:53]wFMCommunicate OK [15:44:53]wFMCommunicate request_size=4 [15:44:53]MH_SAM_APDU [15:44:53]CAPDU: 80 0D 03 02 [15:44:53]Write to MH i2c: E2 08 00 B3 30 80 0D 03 02 00 00 00 00 5E [15:44:53]Write i2c OK [15:44:53]MH_I2C_Read... [15:44:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:53]Read from MH i2c: E2 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 0B 00 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 0B 00 B3 30 00 3E 75 85 80 B9 B1 8D 9E 90 00 AC [15:44:53]RAPDU: 3E 75 85 80 B9 B1 8D 9E 90 00 [15:44:53]wFMCommunicate OK [15:44:53]SAM_PROTO_SignData done [15:44:53]FM_MakeSignedData done [15:44:53]CreateOFDProtocolMessage [15:44:53]wFMCommunicate request_size=4 [15:44:53]MH_SAM_APDU [15:44:53]CAPDU: 80 11 00 00 [15:44:53]Write to MH i2c: E2 08 00 B4 30 80 11 00 00 00 00 00 00 5E [15:44:53]Write i2c OK [15:44:53]MH_I2C_Read... [15:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:53]Read from MH i2c: E2 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 17 00 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: E2 17 00 B4 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B3 [15:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:44:53]wFMCommunicate OK [15:44:53]CreateOFDProtocolMessage done [15:44:53]OFDSenderStorePacket 5144 [15:44:53]StoreOFDPacket docnum=5144 [15:44:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D8 D5 07 01 20 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 79 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 18 14 00 00 35 04 06 00 E4 35 54 7B 26 EF 3E 75 85 80 B9 B1 8D 9E [15:44:53]CheckFolder [15:44:53]dirname=/storage/ofd_packets [15:44:53]CheckFolder done [15:44:53]ProducePacketName [15:44:53]name=ofd_packets/00005144 [15:44:53]NVStorageSaveData ofd_packets/00005144 [15:44:53]File name is /storage/ofd_packets/00005144 [15:44:53]Write 301 bytes [15:44:53]NVStorageSaveData done [15:44:53]OFDSenderStorePacket done [15:44:53]KKMCreateOFDPacket done [15:44:53]NVStorageSaveData kkm_last_timestamp [15:44:53]File name is /storage/kkm_last_timestamp [15:44:53]Write 4 bytes [15:44:53]NVStorageSaveData done [15:44:53]ExternCall_PrintAddStr [15:44:53]wPrintStart [15:44:53]Write to MH i2c: 01 00 00 B5 30 E5 [15:44:53]Write i2c OK [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: 01 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: 01 07 00 [15:44:53]MH_I2C_Read... [15:44:53]Read from MH i2c: 01 07 00 B5 30 00 00 00 00 00 FF 0F FA [15:44:53]RasterBufferAndPrint [15:44:53]line Счет N : (1)1993678 [15:44:53]line ИÐÐ: 02508201610067 [15:44:53]line Контрольно-КаÑÑовый Чек [15:44:53]line ПРОДÐЖР[15:44:53]line ТРК (МРК, ГÐК) : 52 [15:44:53]line Товар: 2710124500 [15:44:53]line Ðи-95-К-5 [15:44:53]line 13.670 * 73.20 [15:44:53]line = 1000.64 [15:44:53]line ÐДС 12% ÐСП 1% [15:44:53]line > о реализуемом товаре [15:44:53]line ОКРУГЛЕÐИЕ: -0.64 [15:44:53]line ИТОГО: 1000.00 [15:44:53]line ВнеÑено: 1000.00 [15:44:53]line СДÐЧÐ: 0.00 [15:44:53]line ÐСП 1% : 8.85 [15:44:53]line ÐДС 12% : 106.26 [15:44:53]line Ðаличными: 1000.00 [15:44:53]line Безнал.: 0.00 [15:44:53]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:44:53]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:44:53]line СÐО: Общий режим [15:44:53]line Чек 79 17.05.2024 15:44 [15:44:53]line Смена: 45 ФФД: 1.0 [15:44:53]line ЗÐМ: 0300000237 [15:44:53]line РÐМ: 0000000000154221 [15:44:53]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:44:53]line ФМ: 0000000000963259 [15:44:53]line ФД: 5144 [15:44:53]line ФПД: 250917701756655 [15:44:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154457&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5144&fm=250917701756655&tin=02508201610067®Number=0000000000154221&sum=100000 [15:44:53]OFD Sender: Processing packet 5144 [packets to send 4, broken 3] [15:44:53]ProducePacketName [15:44:53]name=ofd_packets/00005144 [15:44:53]OFD Sender: To server: ‡•öpG, [15:44:53]CommunicateWithHost lk.salyk.kg:30040 [15:44:53]ConnectInit lk.salyk.kg [15:44:53]written 0, free lines is 4095 [15:44:53]Connected sock=10 [15:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D8 D5 07 01 20 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 66 35 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 E0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 79 7B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 18 14 00 00 35 04 06 00 E4 35 54 7B 26 EF 3E 75 85 80 B9 B1 8D 9E [15:44:54]Write to MH i2c: 01 00 00 E0 30 10 [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: 01 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: 01 07 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: 01 07 00 E0 30 00 00 00 00 00 70 0C 93 [15:44:54]RasterBufferAndPrint [15:44:54]line [15:44:54]line [15:44:54]line [15:44:54]line [15:44:54]line [15:44:54]written 0, free lines is 3186 [15:44:54]MH_Cut [15:44:54]Write to MH i2c: D1 01 00 E7 30 01 E9 [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: D1 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: D1 01 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: D1 01 00 E7 30 00 E8 [15:44:54]Write to MH i2c: 01 00 00 E8 30 18 [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 85 21 47 00 1C 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 18 14 00 00 F4 03 04 00 3A 27 47 66 B6 04 01 00 00 70 5F D1 2E 39 FD 1D C4 [15:44:54]CommunicateWithHost err = 0 [15:44:54]CheckOFDResponse [15:44:54]1017 (14) - 77093643461234 [15:44:54]1041 (16) - 0000000000963259 [15:44:54]1040 (4) - 5144 [15:44:54]1012 (4) - 17.05.2024 09:45 [15:44:54]1206 (1) - 0 [15:44:54]OFD Sender: Remove packet 5144 [15:44:54]ProducePacketName [15:44:54]name=ofd_packets/00005144 [15:44:54]NVStorageDeleteData [15:44:54]OFD Sender: No OFD packet to send [15:44:55]*** Cut start [15:44:55]*** Partial cut [15:44:55]*** CUTSNS_PIN = 1 [15:44:55]*** CUTSNS_PIN = 0 [15:44:55]*** Brake cut motor [15:44:55]Read from MH i2c: 01 [15:44:55]MH_I2C_Read... [15:44:55]*** Stop cut motor [15:44:55]*** Cut end [15:44:55]Read from MH i2c: 01 07 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: 01 07 00 E8 30 00 00 00 00 00 FF 0F 2D [15:44:55]process_action close_receipt done [15:44:55]requested_data is exist [15:44:55]produce_requested_data [15:44:55]requested_item fm.sn is exist - process it [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 11 00 00 [15:44:55]Write to MH i2c: E2 08 00 E9 30 80 11 00 00 00 00 00 00 93 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 17 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 17 00 E9 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E8 [15:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:44:55]wFMCommunicate OK [15:44:55]requested_item fd.num is exist - process it [15:44:55]SAM_PROTO_GetFieldsCounters [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 13 00 00 [15:44:55]Write to MH i2c: E2 08 00 EA 30 80 13 00 00 00 00 00 00 96 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 62 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 62 00 EA 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 18 14 00 00 0E 04 04 00 2D 00 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 F5 [15:44:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 18 14 00 00 0E 04 04 00 2D 00 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 [15:44:56]wFMCommunicate OK [15:44:56]SAM_PROTO_GetFieldsCounters done [15:44:56]requested_item shift.num is exist - process it [15:44:56]requested_item shift.opened is exist - process it [15:44:56]req_shift_opened [15:44:56]FM_GetShiftState [15:44:56]SAM_PROTO_GetShiftState [15:44:56]wFMCommunicate request_size=4 [15:44:56]MH_SAM_APDU [15:44:56]CAPDU: 80 13 01 00 [15:44:56]Write to MH i2c: E2 08 00 EB 30 80 13 01 00 00 00 00 00 98 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 0E 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 0E 00 EB 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 93 [15:44:56]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:44:56]wFMCommunicate OK [15:44:56]SAM_PROTO_GetShiftState done [15:44:56]FM_GetShiftState done [15:44:56]req_shift_opened done [15:44:56]requested_item shift.open_date is exist - process it [15:44:56]req_shift_open_date [15:44:56]req_shift_open_date done [15:44:56]produce_requested_data done [15:44:56]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5144,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:44:56]process_action_free close_receipt [15:44:56]json_value_free [15:44:56]json_value_free done [15:44:56]process_json_proto returns [15:44:56]Send response to host [15:44:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5144,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:44:56]free response buf [15:44:56]execute_script done [15:44:56]execute_script returns [15:44:56]free content buf [15:44:56]Sock 9.Close socket [15:44:56]Sock 9.Thread stoped [15:44:59]OFD Sender: No OFD packet to send [15:45:04]OFD Sender: No OFD packet to send [15:45:09]OFD Sender: No OFD packet to send [15:45:14]OFD Sender: No OFD packet to send [15:45:19]OFD Sender: No OFD packet to send [15:45:24]OFD Sender: No OFD packet to send [15:45:29]OFD Sender: No OFD packet to send [15:45:34]OFD Sender: No OFD packet to send [15:45:39]OFD Sender: No OFD packet to send [15:45:44]OFD Sender: No OFD packet to send [15:45:49]OFD Sender: No OFD packet to send [15:45:54]OFD Sender: No OFD packet to send [15:45:59]OFD Sender: No OFD packet to send [15:46:04]OFD Sender: No OFD packet to send [15:46:09]OFD Sender: No OFD packet to send [15:46:14]OFD Sender: No OFD packet to send [15:46:19]OFD Sender: No OFD packet to send [15:46:24]OFD Sender: No OFD packet to send [15:46:29]OFD Sender: No OFD packet to send [15:46:34]OFD Sender: No OFD packet to send [15:46:39]OFD Sender: No OFD packet to send [15:46:44]OFD Sender: No OFD packet to send [15:46:49]OFD Sender: No OFD packet to send [15:46:54]OFD Sender: No OFD packet to send [15:46:59]OFD Sender: No OFD packet to send [15:47:04]OFD Sender: No OFD packet to send [15:47:09]OFD Sender: No OFD packet to send [15:47:14]OFD Sender: No OFD packet to send [15:47:19]OFD Sender: No OFD packet to send [15:47:24]OFD Sender: No OFD packet to send [15:47:29]OFD Sender: No OFD packet to send [15:47:34]OFD Sender: No OFD packet to send [15:47:39]OFD Sender: No OFD packet to send [15:47:44]OFD Sender: No OFD packet to send [15:47:49]OFD Sender: No OFD packet to send [15:47:54]OFD Sender: No OFD packet to send [15:47:59]OFD Sender: No OFD packet to send [15:48:04]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:17]accept exits with 7 [15:48:17]New connection [15:48:17]New thread 3067252068 created [15:48:17]Thread 3067108708 joined [15:48:17]Waiting for new connection... [15:48:17] Sock 7.Parse request [15:48:17]Sock 7.Check first char [15:48:17]Sock 7.First char is OK [15:48:17]request: POST /json_proto HTTP/1.0 [15:48:17]Method: POST [15:48:17]URL: /json_proto [15:48:17]Method is POST - this is cgi request [15:48:17]url: /json_proto [15:48:17]query_string will be loaded in cgi processing [15:48:17]execute_cgi json_proto POST (null) [15:48:17]execute_cgi path=json_proto method=POST [15:48:17]POST find Content-Length [15:48:17]Host: 172.17.44.4:8080 [15:48:17]Content-Length: 833 [15:48:17]Content-Type: application/json [15:48:17] [15:48:17]POST finish read [15:48:17]Found Content-Length = 833 [15:48:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:17]execute_script... [15:48: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)1993683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:17]POST & json_proto [15:48:17]process_json_proto [15:48:17]json parsed OK: [15:48:17]protocol is kg_v1.0 [15:48:17]action value=close_receipt [15:48:17]process_action close_receipt [15:48:17]cmd_close_receipt [15:48:17]MH_GetDate [15:48:17]Write to MH i2c: F0 00 00 EC 30 0B [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: F0 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: F0 09 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: F0 09 00 EC 30 00 48 7C 47 66 6C E9 28 66 68 [15:48:17]GetLastDocTimeStamp 1715960697 [15:48:17]current date 1715960904 [15:48:17]FM_GetShiftState [15:48:17]SAM_PROTO_GetShiftState [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 13 01 00 [15:48:17]Write to MH i2c: E2 08 00 ED 30 80 13 01 00 00 00 00 00 9A [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0E 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0E 00 ED 30 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 95 [15:48:17]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:48:17]wFMCommunicate OK [15:48:17]SAM_PROTO_GetShiftState done [15:48:17]FM_GetShiftState done [15:48:17]opened in 1715904675 [15:48:17]opened+sec_in_day 1715991075 [15:48:17]quantity*price = 150060 [15:48:17]sum+1 = 150061 [15:48:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.60 ÐСП 1% : 13.28 ÐДС 12% : 159.36 Ðаличными: 0.00 Безнал.: 1500.60 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 80 17.05.2024 15:48 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5145 ФПД: 110582850209974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154824&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5145&fm=110582850209974&tin=02508201610067®Number=0000000000154221&sum=150060 [15:48:19]StoreToDocumentArchive [15:48:19]shift 45 fd 5145 [15:48:19]save to /storage/0045/doc_00005145 [15:48:19]save last doc name /storage/0045/doc_00005145 to /storage/kkm_last_doc_name [15:48:19]save OK [15:48:19]Clear old archive folders... [15:48:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:19]tlvbuf is 01269FF0 [15:48:19]SAM_PROTO_ClearQueue [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 09 00 00 [15:48:19]Write to MH i2c: E2 08 00 FA 30 80 09 00 00 00 00 00 00 9C [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 FA 30 00 90 00 9E [15:48:19]RAPDU: 90 00 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_ClearQueue done [15:48:19]KKMCreateOFDPacket [15:48:19]OFDProtocolAddRootSTLVToBuf [15:48:19]FM_MakeSignedData [15:48:19]FM_MakeSignedData [15:48:19]SAM_PROTO_SignData [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 0D 01 02 [15:48:19]Write to MH i2c: E2 08 00 FB 30 80 0D 01 02 00 00 00 00 A4 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 FB 30 00 90 00 9F [15:48:19]RAPDU: 90 00 [15:48:19]wFMCommunicate OK [15:48:19]wFMCommunicate request_size=255 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 48 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 19 14 00 00 35 04 06 00 64 [15:48:19]Write to MH i2c: E2 02 01 FC 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 48 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 19 14 00 00 35 04 06 00 64 00 00 5C [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 FC 30 00 90 00 A0 [15:48:19]RAPDU: 90 00 [15:48:19]wFMCommunicate OK [15:48:19]wFMCommunicate request_size=10 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 0D 02 02 05 93 13 81 48 B6 [15:48:19]Write to MH i2c: E2 0D 00 FD 30 80 0D 02 02 05 00 93 13 81 48 B6 00 00 D6 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 03 00 FD 30 00 90 00 A1 [15:48:19]RAPDU: 90 00 [15:48:19]wFMCommunicate OK [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 0D 03 02 [15:48:19]Write to MH i2c: E2 08 00 FE 30 80 0D 03 02 00 00 00 00 A9 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0B 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0B 00 FE 30 00 FA 59 40 C3 EE 59 F4 C1 90 00 FC [15:48:19]RAPDU: FA 59 40 C3 EE 59 F4 C1 90 00 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_SignData done [15:48:19]FM_MakeSignedData done [15:48:19]CreateOFDProtocolMessage [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 FF 30 80 11 00 00 00 00 00 00 A9 [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 FF 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FE [15:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:48:19]wFMCommunicate OK [15:48:19]CreateOFDProtocolMessage done [15:48:19]OFDSenderStorePacket 5145 [15:48:19]StoreOFDPacket docnum=5145 [15:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F7 14 07 01 64 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 48 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 19 14 00 00 35 04 06 00 64 93 13 81 48 B6 FA 59 40 C3 EE 59 F4 C1 [15:48:19]CheckFolder [15:48:19]dirname=/storage/ofd_packets [15:48:19]CheckFolder done [15:48:19]ProducePacketName [15:48:19]name=ofd_packets/00005145 [15:48:19]NVStorageSaveData ofd_packets/00005145 [15:48:19]File name is /storage/ofd_packets/00005145 [15:48:19]Write 301 bytes [15:48:19]NVStorageSaveData done [15:48:19]OFDSenderStorePacket done [15:48:19]KKMCreateOFDPacket done [15:48:19]NVStorageSaveData kkm_last_timestamp [15:48:19]File name is /storage/kkm_last_timestamp [15:48:19]Write 4 bytes [15:48:19]NVStorageSaveData done [15:48:19]ExternCall_PrintAddStr [15:48:19]wPrintStart [15:48:19]Write to MH i2c: 01 00 00 00 31 31 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: 01 [15:48:19]MH_I2C_Read... [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 00 31 00 00 00 00 00 FF 0F 46 [15:48:19]RasterBufferAndPrint [15:48:19]line Счет N : (1)1993683 [15:48:19]line ИÐÐ: 02508201610067 [15:48:19]line Контрольно-КаÑÑовый Чек [15:48:19]line ПРОДÐЖР[15:48:19]line ТРК (МРК, ГÐК) : 62 [15:48:19]line Товар: 2710124500 [15:48:19]line Ðи-95-К-5 [15:48:19]line 20.500 * 73.20 [15:48:19]line = 1500.60 [15:48:19]line ÐДС 12% ÐСП 1% [15:48:19]line > о реализуемом товаре [15:48:19]line ИТОГО: 1500.60 [15:48:19]line ÐСП 1% : 13.28 [15:48:19]line ÐДС 12% : 159.36 [15:48:19]line Ðаличными: 0.00 [15:48:19]line Безнал.: 1500.60 [15:48:19]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:48:19]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:48:19]line СÐО: Общий режим [15:48:19]line Чек 80 17.05.2024 15:48 [15:48:19]line Смена: 45 ФФД: 1.0 [15:48:19]line ЗÐМ: 0300000237 [15:48:19]line РÐМ: 0000000000154221 [15:48:19]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:48:19]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [15:48:19]line ФМ: 0000000000963259 [15:48:19]line ФД: 5145 [15:48:19]line ФПД: 110582850209974 [15:48:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T154824&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5145&fm=110582850209974&tin=02508201610067®Number=0000000000154221&sum=150060 [15:48:19]OFD Sender: Processing packet 5145 [packets to send 4, broken 3] [15:48:19]ProducePacketName [15:48:19]name=ofd_packets/00005145 [15:48:19]OFD Sender: To server: ‡•öpG, [15:48:19]CommunicateWithHost lk.salyk.kg:30040 [15:48:19]ConnectInit lk.salyk.kg [15:48:19]written 0, free lines is 4095 [15:48:20]Connected sock=10 [15:48:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F7 14 07 01 64 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 48 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 19 14 00 00 35 04 06 00 64 93 13 81 48 B6 FA 59 40 C3 EE 59 F4 C1 [15:48:20]Write to MH i2c: 01 00 00 2A 31 5B [15:48:20]Write i2c OK [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: 01 [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: 01 07 00 [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: 01 07 00 2A 31 00 00 00 00 00 8C 0C FA [15:48:20]RasterBufferAndPrint [15:48:20]line [15:48:20]line [15:48:20]line [15:48:20]line [15:48:20]line [15:48:20]written 0, free lines is 3215 [15:48:20]MH_Cut [15:48:20]Write to MH i2c: D1 01 00 31 31 01 34 [15:48:20]Write i2c OK [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: D1 [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: D1 01 00 [15:48:20]MH_I2C_Read... [15:48:20]Read from MH i2c: D1 01 00 31 31 00 33 [15:48:20]Write to MH i2c: 01 00 00 32 31 63 [15:48:20]Write i2c OK [15:48:20]MH_I2C_Read... [15:48:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 4F B7 47 00 52 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 39 36 33 32 35 39 10 04 04 00 19 14 00 00 F4 03 04 00 08 28 47 66 B6 04 01 00 00 70 8A D5 CA E9 D7 0C A1 [15:48:20]CommunicateWithHost err = 0 [15:48:20]CheckOFDResponse [15:48:20]1017 (14) - 77093643461234 [15:48:20]1041 (16) - 0000000000963259 [15:48:20]1040 (4) - 5145 [15:48:20]1012 (4) - 17.05.2024 09:48 [15:48:20]1206 (1) - 0 [15:48:20]OFD Sender: Remove packet 5145 [15:48:20]ProducePacketName [15:48:20]name=ofd_packets/00005145 [15:48:20]NVStorageDeleteData [15:48:20]OFD Sender: No OFD packet to send [15:48:21]*** Cut start [15:48:21]*** Partial cut [15:48:21]*** CUTSNS_PIN = 1 [15:48:21]*** CUTSNS_PIN = 0 [15:48:21]*** Brake cut motor [15:48:22]Read from MH i2c: 01 [15:48:22]MH_I2C_Read... [15:48:22]*** Stop cut motor [15:48:22]*** Cut end [15:48:22]Read from MH i2c: 01 07 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: 01 07 00 32 31 00 00 00 00 00 FF 0F 78 [15:48:22]process_action close_receipt done [15:48:22]requested_data is exist [15:48:22]produce_requested_data [15:48:22]requested_item fm.sn is exist - process it [15:48:22]wFMCommunicate request_size=4 [15:48:22]MH_SAM_APDU [15:48:22]CAPDU: 80 11 00 00 [15:48:22]Write to MH i2c: E2 08 00 33 31 80 11 00 00 00 00 00 00 DE [15:48:22]Write i2c OK [15:48:22]MH_I2C_Read... [15:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:22]Read from MH i2c: E2 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 17 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 17 00 33 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 33 [15:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:48:22]wFMCommunicate OK [15:48:22]requested_item fd.num is exist - process it [15:48:22]SAM_PROTO_GetFieldsCounters [15:48:22]wFMCommunicate request_size=4 [15:48:22]MH_SAM_APDU [15:48:22]CAPDU: 80 13 00 00 [15:48:22]Write to MH i2c: E2 08 00 34 31 80 13 00 00 00 00 00 00 E1 [15:48:22]Write i2c OK [15:48:22]MH_I2C_Read... [15:48:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:22]Read from MH i2c: E2 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 62 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 62 00 34 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 19 14 00 00 0E 04 04 00 2D 00 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 44 [15:48:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 19 14 00 00 0E 04 04 00 2D 00 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 [15:48:22]wFMCommunicate OK [15:48:22]SAM_PROTO_GetFieldsCounters done [15:48:22]requested_item shift.num is exist - process it [15:48:22]requested_item shift.opened is exist - process it [15:48:22]req_shift_opened [15:48:22]FM_GetShiftState [15:48:22]SAM_PROTO_GetShiftState [15:48:22]wFMCommunicate request_size=4 [15:48:22]MH_SAM_APDU [15:48:22]CAPDU: 80 13 01 00 [15:48:22]Write to MH i2c: E2 08 00 35 31 80 13 01 00 00 00 00 00 E3 [15:48:22]Write i2c OK [15:48:22]MH_I2C_Read... [15:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:22]Read from MH i2c: E2 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 0E 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 0E 00 35 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DE [15:48:22]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:48:22]wFMCommunicate OK [15:48:22]SAM_PROTO_GetShiftState done [15:48:22]FM_GetShiftState done [15:48:22]req_shift_opened done [15:48:22]requested_item shift.open_date is exist - process it [15:48:22]req_shift_open_date [15:48:22]req_shift_open_date done [15:48:22]produce_requested_data done [15:48:22]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5145,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:48:22]process_action_free close_receipt [15:48:22]json_value_free [15:48:22]json_value_free done [15:48:22]process_json_proto returns [15:48:22]Send response to host [15:48:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5145,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:48:22]free response buf [15:48:22]execute_script done [15:48:22]execute_script returns [15:48:22]free content buf [15:48:22]Sock 7.Close socket [15:48:22]Sock 7.Thread stoped [15:48:25]OFD Sender: No OFD packet to send [15:48:30]OFD Sender: No OFD packet to send [15:48:35]OFD Sender: No OFD packet to send [15:48:40]OFD Sender: No OFD packet to send [15:48:45]OFD Sender: No OFD packet to send [15:48:50]OFD Sender: No OFD packet to send [15:48:55]OFD Sender: No OFD packet to send [15:49:00]OFD Sender: No OFD packet to send [15:49:05]OFD Sender: No OFD packet to send [15:49:10]OFD Sender: No OFD packet to send [15:49:15]OFD Sender: No OFD packet to send [15:49:20]OFD Sender: No OFD packet to send [15:49:25]OFD Sender: No OFD packet to send [15:49:30]OFD Sender: No OFD packet to send [15:49:35]OFD Sender: No OFD packet to send [15:49:41]OFD Sender: No OFD packet to send [15:49:46]OFD Sender: No OFD packet to send [15:49:51]OFD Sender: No OFD packet to send [15:49:56]OFD Sender: No OFD packet to send [15:50:01]OFD Sender: No OFD packet to send [15:50:06]OFD Sender: No OFD packet to send [15:50:11]OFD Sender: No OFD packet to send [15:50:16]OFD Sender: No OFD packet to send [15:50:21]OFD Sender: No OFD packet to send [15:50:24]accept exits with 9 [15:50:24]New connection [15:50:24]New thread 3067108708 created [15:50:24]Thread 3067252068 joined [15:50:24]Waiting for new connection... [15:50:24] Sock 9.Parse request [15:50:24]Sock 9.Check first char [15:50:24]Sock 9.First char is OK [15:50:24]request: POST /json_proto HTTP/1.0 [15:50:24]Method: POST [15:50:24]URL: /json_proto [15:50:24]Method is POST - this is cgi request [15:50:24]url: /json_proto [15:50:24]query_string will be loaded in cgi processing [15:50:24]execute_cgi json_proto POST (null) [15:50:24]execute_cgi path=json_proto method=POST [15:50:24]POST find Content-Length [15:50:24]Host: 172.17.44.4:8080 [15:50:24]Content-Length: 830 [15:50:24]Content-Type: application/json [15:50:24] [15:50:24]POST finish read [15:50:24]Found Content-Length = 830 [15:50:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.69 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:24]execute_script... [15:50: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)1993685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.69 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:24]POST & json_proto [15:50:24]process_json_proto [15:50:24]json parsed OK: [15:50:24]protocol is kg_v1.0 [15:50:24]action value=close_receipt [15:50:24]process_action close_receipt [15:50:24]cmd_close_receipt [15:50:24]MH_GetDate [15:50:24]Write to MH i2c: F0 00 00 36 31 56 [15:50:24]Write i2c OK [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: F0 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: F0 09 00 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: F0 09 00 36 31 00 C7 7C 47 66 6C E9 28 66 32 [15:50:24]GetLastDocTimeStamp 1715960904 [15:50:24]current date 1715961031 [15:50:24]FM_GetShiftState [15:50:24]SAM_PROTO_GetShiftState [15:50:24]wFMCommunicate request_size=4 [15:50:24]MH_SAM_APDU [15:50:24]CAPDU: 80 13 01 00 [15:50:24]Write to MH i2c: E2 08 00 37 31 80 13 01 00 00 00 00 00 E5 [15:50:24]Write i2c OK [15:50:24]MH_I2C_Read... [15:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:24]Read from MH i2c: E2 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: E2 0E 00 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: E2 0E 00 37 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E0 [15:50:24]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:50:24]wFMCommunicate OK [15:50:24]SAM_PROTO_GetShiftState done [15:50:24]FM_GetShiftState done [15:50:24]opened in 1715904675 [15:50:24]opened+sec_in_day 1715991075 [15:50:24]quantity*price = 50068 [15:50:24]sum+1 = 50070 [15:50:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.69 ÐСП 1% : 4.43 ÐДС 12% : 53.17 Ðаличными: 0.00 Безнал.: 500.69 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 81 17.05.2024 15:50 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5146 ФПД: 207037163226113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T155031&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5146&fm=207037163226113&tin=02508201610067®Number=0000000000154221&sum=50069 [15:50:26]StoreToDocumentArchive [15:50:26]shift 45 fd 5146 [15:50:26]save to /storage/0045/doc_00005146 [15:50:26]save last doc name /storage/0045/doc_00005146 to /storage/kkm_last_doc_name [15:50:26]save OK [15:50:26]Clear old archive folders... [15:50:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:26]tlvbuf is 011D2F60 [15:50:26]SAM_PROTO_ClearQueue [15:50:26]wFMCommunicate request_size=4 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 09 00 00 [15:50:26]Write to MH i2c: E2 08 00 44 31 80 09 00 00 00 00 00 00 E7 [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 44 31 00 90 00 E9 [15:50:26]RAPDU: 90 00 [15:50:26]wFMCommunicate OK [15:50:26]SAM_PROTO_ClearQueue done [15:50:26]KKMCreateOFDPacket [15:50:26]OFDProtocolAddRootSTLVToBuf [15:50:26]FM_MakeSignedData [15:50:26]FM_MakeSignedData [15:50:26]SAM_PROTO_SignData [15:50:26]wFMCommunicate request_size=4 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 0D 01 02 [15:50:26]Write to MH i2c: E2 08 00 45 31 80 0D 01 02 00 00 00 00 EF [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 45 31 00 90 00 EA [15:50:26]RAPDU: 90 00 [15:50:26]wFMCommunicate OK [15:50:26]wFMCommunicate request_size=255 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 C7 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1A 14 00 00 35 04 06 00 BC [15:50:26]Write to MH i2c: E2 02 01 46 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 C7 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1A 14 00 00 35 04 06 00 BC 00 00 70 [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 46 31 00 90 00 EB [15:50:26]RAPDU: 90 00 [15:50:26]wFMCommunicate OK [15:50:26]wFMCommunicate request_size=10 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 0D 02 02 05 4C 98 91 C4 01 [15:50:26]Write to MH i2c: E2 0D 00 47 31 80 0D 02 02 05 00 4C 98 91 C4 01 00 00 36 [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 03 00 47 31 00 90 00 EC [15:50:26]RAPDU: 90 00 [15:50:26]wFMCommunicate OK [15:50:26]wFMCommunicate request_size=4 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 0D 03 02 [15:50:26]Write to MH i2c: E2 08 00 48 31 80 0D 03 02 00 00 00 00 F4 [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 0B 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 0B 00 48 31 00 C4 2B 2F 0D A5 41 3C 9F 90 00 E1 [15:50:26]RAPDU: C4 2B 2F 0D A5 41 3C 9F 90 00 [15:50:26]wFMCommunicate OK [15:50:26]SAM_PROTO_SignData done [15:50:26]FM_MakeSignedData done [15:50:26]CreateOFDProtocolMessage [15:50:26]wFMCommunicate request_size=4 [15:50:26]MH_SAM_APDU [15:50:26]CAPDU: 80 11 00 00 [15:50:26]Write to MH i2c: E2 08 00 49 31 80 11 00 00 00 00 00 00 F4 [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:26]Read from MH i2c: E2 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 17 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: E2 17 00 49 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 49 [15:50:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:50:26]wFMCommunicate OK [15:50:26]CreateOFDProtocolMessage done [15:50:26]OFDSenderStorePacket 5146 [15:50:26]StoreOFDPacket docnum=5146 [15:50:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 13 C5 07 01 90 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 C7 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1A 14 00 00 35 04 06 00 BC 4C 98 91 C4 01 C4 2B 2F 0D A5 41 3C 9F [15:50:26]CheckFolder [15:50:26]dirname=/storage/ofd_packets [15:50:26]CheckFolder done [15:50:26]ProducePacketName [15:50:26]name=ofd_packets/00005146 [15:50:26]NVStorageSaveData ofd_packets/00005146 [15:50:26]File name is /storage/ofd_packets/00005146 [15:50:26]Write 301 bytes [15:50:26]NVStorageSaveData done [15:50:26]OFDSenderStorePacket done [15:50:26]KKMCreateOFDPacket done [15:50:26]NVStorageSaveData kkm_last_timestamp [15:50:26]File name is /storage/kkm_last_timestamp [15:50:26]Write 4 bytes [15:50:26]NVStorageSaveData done [15:50:26]ExternCall_PrintAddStr [15:50:26]wPrintStart [15:50:26]Write to MH i2c: 01 00 00 4A 31 7B [15:50:26]Write i2c OK [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: 01 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: 01 07 00 [15:50:26]MH_I2C_Read... [15:50:26]Read from MH i2c: 01 07 00 4A 31 00 00 00 00 00 FF 0F 90 [15:50:26]RasterBufferAndPrint [15:50:26]line Счет N : (1)1993685 [15:50:26]line ИÐÐ: 02508201610067 [15:50:26]line Контрольно-КаÑÑовый Чек [15:50:26]line ПРОДÐЖР[15:50:26]line ТРК (МРК, ГÐК) : 42 [15:50:26]line Товар: 2710124500 [15:50:26]line Ðи-95-К-5 [15:50:26]line 6.840 * 73.20 [15:50:26]line = 500.69 [15:50:26]line ÐДС 12% ÐСП 1% [15:50:26]line > о реализуемом товаре [15:50:26]line ИТОГО: 500.69 [15:50:26]line ÐСП 1% : 4.43 [15:50:26]line ÐДС 12% : 53.17 [15:50:26]line Ðаличными: 0.00 [15:50:26]line Безнал.: 500.69 [15:50:26]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [15:50:26]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [15:50:26]line СÐО: Общий режим [15:50:26]line Чек 81 17.05.2024 15:50 [15:50:26]line Смена: 45 ФФД: 1.0 [15:50:26]line ЗÐМ: 0300000237 [15:50:26]line РÐМ: 0000000000154221 [15:50:26]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [15:50:26]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [15:50:26]line ФМ: 0000000000963259 [15:50:26]line ФД: 5146 [15:50:26]line ФПД: 207037163226113 [15:50:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T155031&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5146&fm=207037163226113&tin=02508201610067®Number=0000000000154221&sum=50069 [15:50:26]OFD Sender: Processing packet 5146 [packets to send 4, broken 3] [15:50:26]ProducePacketName [15:50:26]name=ofd_packets/00005146 [15:50:26]OFD Sender: To server: ‡•öpG, [15:50:26]CommunicateWithHost lk.salyk.kg:30040 [15:50:26]ConnectInit lk.salyk.kg [15:50:26]written 0, free lines is 4095 [15:50:27]Connected sock=10 [15:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 13 C5 07 01 90 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 C7 7C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1A 14 00 00 35 04 06 00 BC 4C 98 91 C4 01 C4 2B 2F 0D A5 41 3C 9F [15:50:27]Write to MH i2c: 01 00 00 74 31 A5 [15:50:27]Write i2c OK [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: 01 [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: 01 07 00 [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: 01 07 00 74 31 00 00 00 00 00 82 0C 3A [15:50:27]RasterBufferAndPrint [15:50:27]line [15:50:27]line [15:50:27]line [15:50:27]line [15:50:27]line [15:50:27]written 0, free lines is 3206 [15:50:27]MH_Cut [15:50:27]Write to MH i2c: D1 01 00 7B 31 01 7E [15:50:27]Write i2c OK [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: D1 [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: D1 01 00 [15:50:27]MH_I2C_Read... [15:50:27]Read from MH i2c: D1 01 00 7B 31 00 7D [15:50:27]Write to MH i2c: 01 00 00 7C 31 AD [15:50:27]Write i2c OK [15:50:27]MH_I2C_Read... [15:50:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 CB A9 47 00 2A 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 39 36 33 32 35 39 10 04 04 00 1A 14 00 00 F4 03 04 00 87 28 47 66 B6 04 01 00 00 88 8D 36 3F 4B A8 AA 6A [15:50:27]CommunicateWithHost err = 0 [15:50:27]CheckOFDResponse [15:50:27]1017 (14) - 77093643461234 [15:50:27]1041 (16) - 0000000000963259 [15:50:27]1040 (4) - 5146 [15:50:27]1012 (4) - 17.05.2024 09:51 [15:50:27]1206 (1) - 0 [15:50:27]OFD Sender: Remove packet 5146 [15:50:27]ProducePacketName [15:50:27]name=ofd_packets/00005146 [15:50:27]NVStorageDeleteData [15:50:27]OFD Sender: No OFD packet to send [15:50:28]*** Cut start [15:50:28]*** Partial cut [15:50:28]*** CUTSNS_PIN = 1 [15:50:28]*** CUTSNS_PIN = 0 [15:50:28]*** Brake cut motor [15:50:29]Read from MH i2c: 01 [15:50:29]MH_I2C_Read... [15:50:29]*** Stop cut motor [15:50:29]*** Cut end [15:50:29]Read from MH i2c: 01 07 00 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: 01 07 00 7C 31 00 00 00 00 00 FF 0F C2 [15:50:29]process_action close_receipt done [15:50:29]requested_data is exist [15:50:29]produce_requested_data [15:50:29]requested_item fm.sn is exist - process it [15:50:29]wFMCommunicate request_size=4 [15:50:29]MH_SAM_APDU [15:50:29]CAPDU: 80 11 00 00 [15:50:29]Write to MH i2c: E2 08 00 7D 31 80 11 00 00 00 00 00 00 28 [15:50:29]Write i2c OK [15:50:29]MH_I2C_Read... [15:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:29]Read from MH i2c: E2 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 17 00 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 17 00 7D 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7D [15:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [15:50:29]wFMCommunicate OK [15:50:29]requested_item fd.num is exist - process it [15:50:29]SAM_PROTO_GetFieldsCounters [15:50:29]wFMCommunicate request_size=4 [15:50:29]MH_SAM_APDU [15:50:29]CAPDU: 80 13 00 00 [15:50:29]Write to MH i2c: E2 08 00 7E 31 80 13 00 00 00 00 00 00 2B [15:50:29]Write i2c OK [15:50:29]MH_I2C_Read... [15:50:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:29]Read from MH i2c: E2 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 62 00 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 62 00 7E 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1A 14 00 00 0E 04 04 00 2D 00 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 92 [15:50:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1A 14 00 00 0E 04 04 00 2D 00 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 [15:50:29]wFMCommunicate OK [15:50:29]SAM_PROTO_GetFieldsCounters done [15:50:29]requested_item shift.num is exist - process it [15:50:29]requested_item shift.opened is exist - process it [15:50:29]req_shift_opened [15:50:29]FM_GetShiftState [15:50:29]SAM_PROTO_GetShiftState [15:50:29]wFMCommunicate request_size=4 [15:50:29]MH_SAM_APDU [15:50:29]CAPDU: 80 13 01 00 [15:50:29]Write to MH i2c: E2 08 00 7F 31 80 13 01 00 00 00 00 00 2D [15:50:29]Write i2c OK [15:50:29]MH_I2C_Read... [15:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:29]Read from MH i2c: E2 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 0E 00 [15:50:29]MH_I2C_Read... [15:50:29]Read from MH i2c: E2 0E 00 7F 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 28 [15:50:29]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [15:50:29]wFMCommunicate OK [15:50:29]SAM_PROTO_GetShiftState done [15:50:29]FM_GetShiftState done [15:50:29]req_shift_opened done [15:50:29]requested_item shift.open_date is exist - process it [15:50:29]req_shift_open_date [15:50:29]req_shift_open_date done [15:50:29]produce_requested_data done [15:50:29]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5146,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [15:50:29]process_action_free close_receipt [15:50:29]json_value_free [15:50:29]json_value_free done [15:50:29]process_json_proto returns [15:50:29]Send response to host [15:50:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5146,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [15:50:29]free response buf [15:50:29]execute_script done [15:50:29]execute_script returns [15:50:29]free content buf [15:50:29]Sock 9.Close socket [15:50:29]Sock 9.Thread stoped [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:28]OFD Sender: No OFD packet to send [15:51:33]OFD Sender: No OFD packet to send [15:51:38]OFD Sender: No OFD packet to send [15:51:43]OFD Sender: No OFD packet to send [15:51:48]OFD Sender: No OFD packet to send [15:51:53]OFD Sender: No OFD packet to send [15:51:58]OFD Sender: No OFD packet to send [15:52:03]OFD Sender: No OFD packet to send [15:52:08]OFD Sender: No OFD packet to send [15:52:13]OFD Sender: No OFD packet to send [15:52:18]OFD Sender: No OFD packet to send [15:52:23]OFD Sender: No OFD packet to send [15:52:28]OFD Sender: No OFD packet to send [15:52:33]OFD Sender: No OFD packet to send [15:52:38]OFD Sender: No OFD packet to send [15:52:43]OFD Sender: No OFD packet to send [15:52:48]OFD Sender: No OFD packet to send [15:52:53]OFD Sender: No OFD packet to send [15:52:58]OFD Sender: No OFD packet to send [15:53:03]OFD Sender: No OFD packet to send [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:48]OFD Sender: No OFD packet to send [15:53:53]OFD Sender: No OFD packet to send [15:53:58]OFD Sender: No OFD packet to send [15:54:03]OFD Sender: No OFD packet to send [15:54:08]OFD Sender: No OFD packet to send [15:54:13]OFD Sender: No OFD packet to send [15:54:18]OFD Sender: No OFD packet to send [15:54:23]OFD Sender: No OFD packet to send [15:54:28]OFD Sender: No OFD packet to send [15:54:33]OFD Sender: No OFD packet to send [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]OFD Sender: No OFD packet to send [15:56:13]OFD Sender: No OFD packet to send [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:08]OFD Sender: No OFD packet to send [15:57:13]OFD Sender: No OFD packet to send [15:57:18]OFD Sender: No OFD packet to send [15:57:23]OFD Sender: No OFD packet to send [15:57:28]OFD Sender: No OFD packet to send [15:57:33]OFD Sender: No OFD packet to send [15:57:38]OFD Sender: No OFD packet to send [15:57:43]OFD Sender: No OFD packet to send [15:57:48]OFD Sender: No OFD packet to send [15:57:53]OFD Sender: No OFD packet to send [15:57:58]OFD Sender: No OFD packet to send [15:58:03]OFD Sender: No OFD packet to send [15:58:08]OFD Sender: No OFD packet to send [15:58:13]OFD Sender: No OFD packet to send [15:58:18]OFD Sender: No OFD packet to send [15:58:23]OFD Sender: No OFD packet to send [15:58:28]OFD Sender: No OFD packet to send [15:58:33]OFD Sender: No OFD packet to send [15:58:38]OFD Sender: No OFD packet to send [15:58:43]OFD Sender: No OFD packet to send [15:58:48]OFD Sender: No OFD packet to send [15:58:53]OFD Sender: No OFD packet to send [15:58:58]OFD Sender: No OFD packet to send [15:59:03]OFD Sender: No OFD packet to send [15:59:08]OFD Sender: No OFD packet to send [15:59:13]OFD Sender: No OFD packet to send [15:59:18]OFD Sender: No OFD packet to send [15:59:23]OFD Sender: No OFD packet to send [15:59:28]OFD Sender: No OFD packet to send [15:59:33]OFD Sender: No OFD packet to send [15:59:38]OFD Sender: No OFD packet to send [15:59:43]OFD Sender: No OFD packet to send [15:59:48]OFD Sender: No OFD packet to send [15:59:53]OFD Sender: No OFD packet to send [15:59:58]OFD Sender: No OFD packet to send [16:00:03]OFD Sender: No OFD packet to send [16:00:08]OFD Sender: No OFD packet to send [16:00:13]OFD Sender: No OFD packet to send [16:00:18]OFD Sender: No OFD packet to send [16:00:23]OFD Sender: No OFD packet to send [16:00:28]OFD Sender: No OFD packet to send [16:00:33]OFD Sender: No OFD packet to send [16:00:38]OFD Sender: No OFD packet to send [16:00:43]OFD Sender: No OFD packet to send [16:00:48]OFD Sender: No OFD packet to send [16:00:53]OFD Sender: No OFD packet to send [16:00:58]OFD Sender: No OFD packet to send [16:01:03]OFD Sender: No OFD packet to send [16:01:08]OFD Sender: No OFD packet to send [16:01:13]OFD Sender: No OFD packet to send [16:01:18]OFD Sender: No OFD packet to send [16:01:23]OFD Sender: No OFD packet to send [16:01:28]OFD Sender: No OFD packet to send [16:01:33]OFD Sender: No OFD packet to send [16:01:38]OFD Sender: No OFD packet to send [16:01:43]OFD Sender: No OFD packet to send [16:01:48]OFD Sender: No OFD packet to send [16:01:53]OFD Sender: No OFD packet to send [16:01:58]OFD Sender: No OFD packet to send [16:02:03]OFD Sender: No OFD packet to send [16:02:08]OFD Sender: No OFD packet to send [16:02:13]OFD Sender: No OFD packet to send [16:02:18]OFD Sender: No OFD packet to send [16:02:23]OFD Sender: No OFD packet to send [16:02:28]OFD Sender: No OFD packet to send [16:02:33]OFD Sender: No OFD packet to send [16:02:38]OFD Sender: No OFD packet to send [16:02:43]OFD Sender: No OFD packet to send [16:02:48]OFD Sender: No OFD packet to send [16:02:53]OFD Sender: No OFD packet to send [16:02:58]OFD Sender: No OFD packet to send [16:03:03]OFD Sender: No OFD packet to send [16:03:08]OFD Sender: No OFD packet to send [16:03:13]OFD Sender: No OFD packet to send [16:03:18]OFD Sender: No OFD packet to send [16:03:23]OFD Sender: No OFD packet to send [16:03:28]OFD Sender: No OFD packet to send [16:03:33]OFD Sender: No OFD packet to send [16:03:38]OFD Sender: No OFD packet to send [16:03:43]OFD Sender: No OFD packet to send [16:03:48]OFD Sender: No OFD packet to send [16:03:53]OFD Sender: No OFD packet to send [16:03:58]OFD Sender: No OFD packet to send [16:04:03]OFD Sender: No OFD packet to send [16:04:08]OFD Sender: No OFD packet to send [16:04:13]OFD Sender: No OFD packet to send [16:04:18]OFD Sender: No OFD packet to send [16:04:23]OFD Sender: No OFD packet to send [16:04:28]OFD Sender: No OFD packet to send [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:53]OFD Sender: No OFD packet to send [16:04:58]OFD Sender: No OFD packet to send [16:05:03]OFD Sender: No OFD packet to send [16:05:08]OFD Sender: No OFD packet to send [16:05:13]OFD Sender: No OFD packet to send [16:05:18]OFD Sender: No OFD packet to send [16:05:23]OFD Sender: No OFD packet to send [16:05:28]OFD Sender: No OFD packet to send [16:05:33]OFD Sender: No OFD packet to send [16:05:38]OFD Sender: No OFD packet to send [16:05:43]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:29]int [16:07:29]Write to MH i2c: 01 00 00 80 31 B1 [16:07:29]*** FLAG_PRN_PAP1 set [16:07:29]Write i2c OK [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 07 00 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 07 00 80 31 00 01 00 00 00 FF 0F C7 [16:07:29]state=0 [16:07:29]No paper [16:07:29]int [16:07:29]Write to MH i2c: 01 00 00 81 31 B2 [16:07:29]*** FLAG_PRN_PAP2 set [16:07:29]Write i2c OK [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 07 00 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: 01 07 00 81 31 00 03 00 00 00 FF 0F CA [16:07:29]state=0 [16:07:29]No paper [16:07:29]Cover opened [16:07:30]int [16:07:30]Write to MH i2c: 01 00 00 82 31 B3 [16:07:30]*** FLAG_PRN_PAP2 reset [16:07:30]Write i2c OK [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 07 00 [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 07 00 82 31 00 01 00 00 00 FF 0F C9 [16:07:30]state=3 [16:07:30]No paper [16:07:30]Cover closed [16:07:30]int [16:07:30]Write to MH i2c: 01 00 00 83 31 B4 [16:07:30]*** FLAG_PRN_PAP2 set [16:07:30]Write i2c OK [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 07 00 [16:07:30]MH_I2C_Read... [16:07:30]Read from MH i2c: 01 07 00 83 31 00 03 00 00 00 FF 0F CC [16:07:30]state=0 [16:07:30]No paper [16:07:30]Cover opened [16:07:33]OFD Sender: No OFD packet to send [16:07:35]Write to MH i2c: 01 00 00 84 31 B5 [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: 01 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: 01 07 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: 01 07 00 84 31 00 03 00 00 00 FF 0F CD [16:07:35]state=3 [16:07:35]No paper [16:07:35]Cover opened [16:07:38]OFD Sender: No OFD packet to send [16:07:40]Write to MH i2c: 01 00 00 85 31 B6 [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: 01 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: 01 07 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: 01 07 00 85 31 00 03 00 00 00 FF 0F CE [16:07:40]state=3 [16:07:40]No paper [16:07:40]Cover opened [16:07:43]OFD Sender: No OFD packet to send [16:07:45]Write to MH i2c: 01 00 00 86 31 B7 [16:07:45]Write i2c OK [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: 01 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: 01 07 00 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: 01 07 00 86 31 00 03 00 00 00 FF 0F CF [16:07:45]state=3 [16:07:45]No paper [16:07:45]Cover opened [16:07:48]OFD Sender: No OFD packet to send [16:07:50]Write to MH i2c: 01 00 00 87 31 B8 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 87 31 00 03 00 00 00 FF 0F D0 [16:07:50]state=3 [16:07:50]No paper [16:07:50]Cover opened [16:07:53]OFD Sender: No OFD packet to send [16:07:56]Write to MH i2c: 01 00 00 88 31 B9 [16:07:56]Write i2c OK [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: 01 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: 01 07 00 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: 01 07 00 88 31 00 03 00 00 00 FF 0F D1 [16:07:56]state=3 [16:07:56]No paper [16:07:56]Cover opened [16:07:58]OFD Sender: No OFD packet to send [16:08:01]Write to MH i2c: 01 00 00 89 31 BA [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: 01 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: 01 07 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: 01 07 00 89 31 00 03 00 00 00 FF 0F D2 [16:08:01]state=3 [16:08:01]No paper [16:08:01]Cover opened [16:08:03]int [16:08:03]Write to MH i2c: 01 00 00 8A 31 BB [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]*** FLAG_PRN_PAP2 reset [16:08:03]*** FLAG_PRN_PAP1 reset [16:08:03]Read from MH i2c: 01 07 00 8A 31 00 00 00 00 00 FF 0F D0 [16:08:03]state=3 [16:08:03]Cover closed [16:08:03]OFD Sender: No OFD packet to send [16:08:08]OFD Sender: No OFD packet to send [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:43]OFD Sender: No OFD packet to send [16:09:48]OFD Sender: No OFD packet to send [16:09:53]OFD Sender: No OFD packet to send [16:09:58]OFD Sender: No OFD packet to send [16:10:03]OFD Sender: No OFD packet to send [16:10:08]OFD Sender: No OFD packet to send [16:10:13]OFD Sender: No OFD packet to send [16:10:18]OFD Sender: No OFD packet to send [16:10:23]OFD Sender: No OFD packet to send [16:10:28]OFD Sender: No OFD packet to send [16:10:33]OFD Sender: No OFD packet to send [16:10:38]OFD Sender: No OFD packet to send [16:10:43]OFD Sender: No OFD packet to send [16:10:48]OFD Sender: No OFD packet to send [16:10:53]OFD Sender: No OFD packet to send [16:10:58]OFD Sender: No OFD packet to send [16:11:03]OFD Sender: No OFD packet to send [16:11:08]OFD Sender: No OFD packet to send [16:11:13]OFD Sender: No OFD packet to send [16:11:18]OFD Sender: No OFD packet to send [16:11:23]OFD Sender: No OFD packet to send [16:11:28]OFD Sender: No OFD packet to send [16:11:33]OFD Sender: No OFD packet to send [16:11:38]OFD Sender: No OFD packet to send [16:11:43]OFD Sender: No OFD packet to send [16:11:48]OFD Sender: No OFD packet to send [16:11:53]OFD Sender: No OFD packet to send [16:11:58]OFD Sender: No OFD packet to send [16:12:03]OFD Sender: No OFD packet to send [16:12:08]OFD Sender: No OFD packet to send [16:12:13]OFD Sender: No OFD packet to send [16:12:18]OFD Sender: No OFD packet to send [16:12:23]OFD Sender: No OFD packet to send [16:12:28]OFD Sender: No OFD packet to send [16:12:33]OFD Sender: No OFD packet to send [16:12:38]OFD Sender: No OFD packet to send [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:58]OFD Sender: No OFD packet to send [16:13:03]OFD Sender: No OFD packet to send [16:13:08]OFD Sender: No OFD packet to send [16:13:13]OFD Sender: No OFD packet to send [16:13:18]OFD Sender: No OFD packet to send [16:13:24]OFD Sender: No OFD packet to send [16:13:29]OFD Sender: No OFD packet to send [16:13:34]OFD Sender: No OFD packet to send [16:13:39]OFD Sender: No OFD packet to send [16:13:44]OFD Sender: No OFD packet to send [16:13:49]OFD Sender: No OFD packet to send [16:13:54]OFD Sender: No OFD packet to send [16:13:59]OFD Sender: No OFD packet to send [16:14:04]OFD Sender: No OFD packet to send [16:14:09]OFD Sender: No OFD packet to send [16:14:14]OFD Sender: No OFD packet to send [16:14:17]accept exits with 7 [16:14:17]New connection [16:14:17]New thread 3067252068 created [16:14:17]Thread 3067108708 joined [16:14:17]Waiting for new connection... [16:14:17] Sock 7.Parse request [16:14:17]Sock 7.Check first char [16:14:17]Sock 7.First char is OK [16:14:17]request: POST /json_proto HTTP/1.0 [16:14:17]Method: POST [16:14:17]URL: /json_proto [16:14:17]Method is POST - this is cgi request [16:14:17]url: /json_proto [16:14:17]query_string will be loaded in cgi processing [16:14:17]execute_cgi json_proto POST (null) [16:14:17]execute_cgi path=json_proto method=POST [16:14:17]POST find Content-Length [16:14:17]Host: 172.17.44.4:8080 [16:14:17]Content-Length: 652 [16:14:17]Content-Type: application/json [16:14:17] [16:14:17]POST finish read [16:14:18]Found Content-Length = 652 [16:14:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141081", "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" : 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" ] } } [16:14:18]execute_script... [16:14:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141081", "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" : 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" ] } } [16:14:18]POST & json_proto [16:14:18]process_json_proto [16:14:18]json parsed OK: [16:14:18]protocol is kg_v1.0 [16:14:18]action value=close_receipt [16:14:18]process_action close_receipt [16:14:18]cmd_close_receipt [16:14:18]MH_GetDate [16:14:18]Write to MH i2c: F0 00 00 8B 31 AB [16:14:18]Write i2c OK [16:14:18]MH_I2C_Read... [16:14:18]Read from MH i2c: F0 [16:14:18]MH_I2C_Read... [16:14:18]Read from MH i2c: F0 09 00 [16:14:18]MH_I2C_Read... [16:14:18]Read from MH i2c: F0 09 00 8B 31 00 60 82 47 66 6C E9 28 66 26 [16:14:18]GetLastDocTimeStamp 1715961031 [16:14:18]current date 1715962464 [16:14:18]FM_GetShiftState [16:14:18]SAM_PROTO_GetShiftState [16:14:18]wFMCommunicate request_size=4 [16:14:18]MH_SAM_APDU [16:14:18]CAPDU: 80 13 01 00 [16:14:18]Write to MH i2c: E2 08 00 8C 31 80 13 01 00 00 00 00 00 3A [16:14:18]Write i2c OK [16:14:18]MH_I2C_Read... [16:14:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:18]Read from MH i2c: E2 [16:14:18]MH_I2C_Read... [16:14:18]Read from MH i2c: E2 0E 00 [16:14:18]MH_I2C_Read... [16:14:18]Read from MH i2c: E2 0E 00 8C 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 35 [16:14:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:14:18]wFMCommunicate OK [16:14:18]SAM_PROTO_GetShiftState done [16:14:18]FM_GetShiftState done [16:14:18]opened in 1715904675 [16:14:18]opened+sec_in_day 1715991075 [16:14:18]quantity*price = 6500 [16:14:18]sum+1 = 6501 [16:14:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 ÐСП 1% : 0.57 ÐДС 12% : 6.90 Ðаличными: 65.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 82 17.05.2024 16:14 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5147 ФПД: 179622006836145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T161424&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5147&fm=179622006836145&tin=02508201610067®Number=0000000000154221&sum=6500 0 [16:14:19]StoreToDocumentArchive [16:14:19]shift 45 fd 5147 [16:14:19]save to /storage/0045/doc_00005147 [16:14:19]save last doc name /storage/0045/doc_00005147 to /storage/kkm_last_doc_name [16:14:19]save OK [16:14:19]Clear old archive folders... [16:14:19]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:14:19]tlvbuf is B6F23460 [16:14:19]SAM_PROTO_ClearQueue [16:14:19]wFMCommunicate request_size=4 [16:14:19]MH_SAM_APDU [16:14:19]CAPDU: 80 09 00 00 [16:14:19]Write to MH i2c: E2 08 00 99 31 80 09 00 00 00 00 00 00 3C [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 99 31 00 90 00 3E [16:14:19]RAPDU: 90 00 [16:14:19]wFMCommunicate OK [16:14:19]SAM_PROTO_ClearQueue done [16:14:19]KKMCreateOFDPacket [16:14:19]OFDProtocolAddRootSTLVToBuf [16:14:19]FM_MakeSignedData [16:14:19]FM_MakeSignedData [16:14:19]SAM_PROTO_SignData [16:14:19]wFMCommunicate request_size=4 [16:14:19]MH_SAM_APDU [16:14:19]CAPDU: 80 0D 01 02 [16:14:19]Write to MH i2c: E2 08 00 9A 31 80 0D 01 02 00 00 00 00 44 [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 9A 31 00 90 00 3F [16:14:19]RAPDU: 90 00 [16:14:19]wFMCommunicate OK [16:14:19]wFMCommunicate request_size=255 [16:14:19]MH_SAM_APDU [16:14:19]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 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 52 00 00 00 F4 03 04 00 60 82 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 [16:14:19]Write to MH i2c: E2 02 01 9B 31 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 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 52 00 00 00 F4 03 04 00 60 82 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 00 00 13 [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 9B 31 00 90 00 40 [16:14:19]RAPDU: 90 00 [16:14:19]wFMCommunicate OK [16:14:19]wFMCommunicate request_size=34 [16:14:19]MH_SAM_APDU [16:14:19]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1B 14 00 00 35 04 06 00 A3 5D 81 E9 4B B1 [16:14:19]Write to MH i2c: E2 25 00 9C 31 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1B 14 00 00 35 04 06 00 A3 5D 81 E9 4B B1 00 00 9F [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 03 00 9C 31 00 90 00 41 [16:14:19]RAPDU: 90 00 [16:14:19]wFMCommunicate OK [16:14:19]wFMCommunicate request_size=4 [16:14:19]MH_SAM_APDU [16:14:19]CAPDU: 80 0D 03 02 [16:14:19]Write to MH i2c: E2 08 00 9D 31 80 0D 03 02 00 00 00 00 49 [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 0B 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 0B 00 9D 31 00 F5 F3 DF 7E 78 52 31 7B 90 00 05 [16:14:19]RAPDU: F5 F3 DF 7E 78 52 31 7B 90 00 [16:14:19]wFMCommunicate OK [16:14:19]SAM_PROTO_SignData done [16:14:19]FM_MakeSignedData done [16:14:19]CreateOFDProtocolMessage [16:14:19]wFMCommunicate request_size=4 [16:14:19]MH_SAM_APDU [16:14:19]CAPDU: 80 11 00 00 [16:14:19]Write to MH i2c: E2 08 00 9E 31 80 11 00 00 00 00 00 00 49 [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:19]Read from MH i2c: E2 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 17 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: E2 17 00 9E 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 9E [16:14:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:14:19]wFMCommunicate OK [16:14:19]CreateOFDProtocolMessage done [16:14:19]OFDSenderStorePacket 5147 [16:14:19]StoreOFDPacket docnum=5147 [16:14:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 58 1B 1F 01 84 4B 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 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 52 00 00 00 F4 03 04 00 60 82 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1B 14 00 00 35 04 06 00 A3 5D 81 E9 4B B1 F5 F3 DF 7E 78 52 31 7B [16:14:19]CheckFolder [16:14:19]dirname=/storage/ofd_packets [16:14:19]CheckFolder done [16:14:19]ProducePacketName [16:14:19]name=ofd_packets/00005147 [16:14:19]NVStorageSaveData ofd_packets/00005147 [16:14:19]File name is /storage/ofd_packets/00005147 [16:14:19]Write 325 bytes [16:14:19]NVStorageSaveData done [16:14:19]OFDSenderStorePacket done [16:14:19]KKMCreateOFDPacket done [16:14:19]NVStorageSaveData kkm_last_timestamp [16:14:19]File name is /storage/kkm_last_timestamp [16:14:19]Write 4 bytes [16:14:19]NVStorageSaveData done [16:14:19]ExternCall_PrintAddStr [16:14:19]wPrintStart [16:14:19]Write to MH i2c: 01 00 00 9F 31 D0 [16:14:19]Write i2c OK [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: 01 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: 01 07 00 [16:14:19]MH_I2C_Read... [16:14:19]Read from MH i2c: 01 07 00 9F 31 00 00 00 00 00 FF 0F E5 [16:14:19]RasterBufferAndPrint [16:14:19]line Счет N : (3)141081 [16:14:19]line ИÐÐ: 02508201610067 [16:14:19]line Контрольно-КаÑÑовый Чек [16:14:19]line ПРОДÐЖР[16:14:19]line Товар: 54491472 [16:14:19]line Ðапиток Кока-Кола 0,5л [16:14:19]line 1.000 * 65.00 [16:14:19]line = 65.00 [16:14:19]line ÐДС 12% ÐСП 1% [16:14:19]line > о реализуемом товаре [16:14:19]line ИТОГО: 65.00 [16:14:19]line ÐСП 1% : 0.57 [16:14:19]line ÐДС 12% : 6.90 [16:14:19]line Ðаличными: 65.00 [16:14:19]line Безнал.: 0.00 [16:14:19]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:14:19]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:14:19]line СÐО: Общий режим [16:14:19]line Чек 82 17.05.2024 16:14 [16:14:19]line Смена: 45 ФФД: 1.0 [16:14:19]line ЗÐМ: 0300000237 [16:14:19]line РÐМ: 0000000000154221 [16:14:19]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:14:19]line ФМ: 0000000000963259 [16:14:19]line ФД: 5147 [16:14:19]line ФПД: 179622006836145 [16:14:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T161424&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5147&fm=179622006836145&tin=02508201610067®Number=0000000000154221&sum=6500 [16:14:20]line 0 [16:14:20]OFD Sender: Processing packet 5147 [packets to send 4, broken 3] [16:14:20]ProducePacketName [16:14:20]name=ofd_packets/00005147 [16:14:20]OFD Sender: To server: ‡•öpG, [16:14:20]CommunicateWithHost lk.salyk.kg:30040 [16:14:20]ConnectInit lk.salyk.kg [16:14:20]written 0, free lines is 4095 [16:14:20]Connected sock=10 [16:14:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 58 1B 1F 01 84 4B 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 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 52 00 00 00 F4 03 04 00 60 82 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1B 14 00 00 35 04 06 00 A3 5D 81 E9 4B B1 F5 F3 DF 7E 78 52 31 7B [16:14:20]Write to MH i2c: 01 00 00 C7 31 F8 [16:14:20]Write i2c OK [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: 01 [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: 01 07 00 [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: 01 07 00 C7 31 00 00 00 00 00 99 0C A4 [16:14:20]RasterBufferAndPrint [16:14:20]line [16:14:20]line [16:14:20]line [16:14:20]line [16:14:20]line [16:14:20]written 0, free lines is 3229 [16:14:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 C4 69 47 00 AF 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 39 36 33 32 35 39 10 04 04 00 1B 14 00 00 F4 03 04 00 20 2E 47 66 B6 04 01 00 00 E3 40 C6 61 EB 61 4A 86 [16:14:20]CommunicateWithHost err = 0 [16:14:20]CheckOFDResponse [16:14:20]1017 (14) - 77093643461234 [16:14:20]1041 (16) - 0000000000963259 [16:14:20]1040 (4) - 5147 [16:14:20]1012 (4) - 17.05.2024 10:14 [16:14:20]1206 (1) - 0 [16:14:20]OFD Sender: Remove packet 5147 [16:14:20]ProducePacketName [16:14:20]name=ofd_packets/00005147 [16:14:20]NVStorageDeleteData [16:14:20]MH_Cut [16:14:20]Write to MH i2c: D1 01 00 CE 31 01 D1 [16:14:20]Write i2c OK [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: D1 [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: D1 01 00 [16:14:20]MH_I2C_Read... [16:14:20]Read from MH i2c: D1 01 00 CE 31 00 D0 [16:14:20]Write to MH i2c: 01 00 00 CF 31 00 [16:14:20]Write i2c OK [16:14:20]MH_I2C_Read... [16:14:21]OFD Sender: No OFD packet to send [16:14:21]*** Cut start [16:14:21]*** Partial cut [16:14:21]*** CUTSNS_PIN = 1 [16:14:21]*** CUTSNS_PIN = 0 [16:14:21]*** Brake cut motor [16:14:22]Read from MH i2c: 01 [16:14:22]MH_I2C_Read... [16:14:22]*** Stop cut motor [16:14:22]*** Cut end [16:14:22]Read from MH i2c: 01 07 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: 01 07 00 CF 31 00 00 00 00 00 FF 0F 15 [16:14:22]process_action close_receipt done [16:14:22]requested_data is exist [16:14:22]produce_requested_data [16:14:22]requested_item fm.sn is exist - process it [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 11 00 00 [16:14:22]Write to MH i2c: E2 08 00 D0 31 80 11 00 00 00 00 00 00 7B [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 17 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 17 00 D0 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D0 [16:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:14:22]wFMCommunicate OK [16:14:22]requested_item fd.num is exist - process it [16:14:22]SAM_PROTO_GetFieldsCounters [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 13 00 00 [16:14:22]Write to MH i2c: E2 08 00 D1 31 80 13 00 00 00 00 00 00 7E [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 62 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 62 00 D1 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1B 14 00 00 0E 04 04 00 2D 00 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 E9 [16:14:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1B 14 00 00 0E 04 04 00 2D 00 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 [16:14:22]wFMCommunicate OK [16:14:22]SAM_PROTO_GetFieldsCounters done [16:14:22]requested_item shift.num is exist - process it [16:14:22]requested_item shift.opened is exist - process it [16:14:22]req_shift_opened [16:14:22]FM_GetShiftState [16:14:22]SAM_PROTO_GetShiftState [16:14:22]wFMCommunicate request_size=4 [16:14:22]MH_SAM_APDU [16:14:22]CAPDU: 80 13 01 00 [16:14:22]Write to MH i2c: E2 08 00 D2 31 80 13 01 00 00 00 00 00 80 [16:14:22]Write i2c OK [16:14:22]MH_I2C_Read... [16:14:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:22]Read from MH i2c: E2 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 0E 00 [16:14:22]MH_I2C_Read... [16:14:22]Read from MH i2c: E2 0E 00 D2 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 7B [16:14:22]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:14:22]wFMCommunicate OK [16:14:22]SAM_PROTO_GetShiftState done [16:14:22]FM_GetShiftState done [16:14:22]req_shift_opened done [16:14:22]requested_item shift.open_date is exist - process it [16:14:22]req_shift_open_date [16:14:22]req_shift_open_date done [16:14:22]produce_requested_data done [16:14:22]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5147,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:14:22]process_action_free close_receipt [16:14:22]json_value_free [16:14:22]json_value_free done [16:14:22]process_json_proto returns [16:14:22]Send response to host [16:14:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5147,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:14:22]free response buf [16:14:22]execute_script done [16:14:22]execute_script returns [16:14:22]free content buf [16:14:22]Sock 7.Close socket [16:14:22]Sock 7.Thread stoped [16:14:26]OFD Sender: No OFD packet to send [16:14:31]OFD Sender: No OFD packet to send [16:14:36]OFD Sender: No OFD packet to send [16:14:41]OFD Sender: No OFD packet to send [16:14:46]OFD Sender: No OFD packet to send [16:14:51]OFD Sender: No OFD packet to send [16:14:56]OFD Sender: No OFD packet to send [16:15:01]OFD Sender: No OFD packet to send [16:15:06]OFD Sender: No OFD packet to send [16:15:11]OFD Sender: No OFD packet to send [16:15:16]OFD Sender: No OFD packet to send [16:15:21]OFD Sender: No OFD packet to send [16:15:26]OFD Sender: No OFD packet to send [16:15:31]OFD Sender: No OFD packet to send [16:15:36]OFD Sender: No OFD packet to send [16:15:41]OFD Sender: No OFD packet to send [16:15:46]OFD Sender: No OFD packet to send [16:15:51]OFD Sender: No OFD packet to send [16:15:56]OFD Sender: No OFD packet to send [16:16:01]OFD Sender: No OFD packet to send [16:16:06]OFD Sender: No OFD packet to send [16:16:11]OFD Sender: No OFD packet to send [16:16:16]OFD Sender: No OFD packet to send [16:16:21]OFD Sender: No OFD packet to send [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:36]OFD Sender: No OFD packet to send [16:16:41]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:51]OFD Sender: No OFD packet to send [16:16:56]OFD Sender: No OFD packet to send [16:17:01]OFD Sender: No OFD packet to send [16:17:06]OFD Sender: No OFD packet to send [16:17:11]OFD Sender: No OFD packet to send [16:17:16]OFD Sender: No OFD packet to send [16:17:21]OFD Sender: No OFD packet to send [16:17:26]OFD Sender: No OFD packet to send [16:17:31]OFD Sender: No OFD packet to send [16:17:36]OFD Sender: No OFD packet to send [16:17:41]OFD Sender: No OFD packet to send [16:17:46]OFD Sender: No OFD packet to send [16:17:51]OFD Sender: No OFD packet to send [16:17:56]OFD Sender: No OFD packet to send [16:18:01]OFD Sender: No OFD packet to send [16:18:06]OFD Sender: No OFD packet to send [16:18:11]OFD Sender: No OFD packet to send [16:18:16]OFD Sender: No OFD packet to send [16:18:21]OFD Sender: No OFD packet to send [16:18:26]OFD Sender: No OFD packet to send [16:18:31]OFD Sender: No OFD packet to send [16:18:36]OFD Sender: No OFD packet to send [16:18:41]OFD Sender: No OFD packet to send [16:18:46]OFD Sender: No OFD packet to send [16:18:51]OFD Sender: No OFD packet to send [16:18:56]OFD Sender: No OFD packet to send [16:19:01]OFD Sender: No OFD packet to send [16:19:06]OFD Sender: No OFD packet to send [16:19:11]OFD Sender: No OFD packet to send [16:19:16]OFD Sender: No OFD packet to send [16:19:21]OFD Sender: No OFD packet to send [16:19:26]OFD Sender: No OFD packet to send [16:19:31]OFD Sender: No OFD packet to send [16:19:36]OFD Sender: No OFD packet to send [16:19:41]OFD Sender: No OFD packet to send [16:19:46]OFD Sender: No OFD packet to send [16:19:51]OFD Sender: No OFD packet to send [16:19:56]OFD Sender: No OFD packet to send [16:20:01]OFD Sender: No OFD packet to send [16:20:06]OFD Sender: No OFD packet to send [16:20:11]OFD Sender: No OFD packet to send [16:20:16]OFD Sender: No OFD packet to send [16:20:21]OFD Sender: No OFD packet to send [16:20:26]OFD Sender: No OFD packet to send [16:20:31]OFD Sender: No OFD packet to send [16:20:36]OFD Sender: No OFD packet to send [16:20:41]OFD Sender: No OFD packet to send [16:20:46]OFD Sender: No OFD packet to send [16:20:51]OFD Sender: No OFD packet to send [16:20:56]OFD Sender: No OFD packet to send [16:21:01]OFD Sender: No OFD packet to send [16:21:06]OFD Sender: No OFD packet to send [16:21:09]accept exits with 9 [16:21:09]New connection [16:21:09]New thread 3067108708 created [16:21:09]Thread 3067252068 joined [16:21:09]Waiting for new connection... [16:21:09] Sock 9.Parse request [16:21:09]Sock 9.Check first char [16:21:09]Sock 9.First char is OK [16:21:09]request: POST /json_proto HTTP/1.0 [16:21:09]Method: POST [16:21:09]URL: /json_proto [16:21:09]Method is POST - this is cgi request [16:21:09]url: /json_proto [16:21:09]query_string will be loaded in cgi processing [16:21:09]execute_cgi json_proto POST (null) [16:21:09]execute_cgi path=json_proto method=POST [16:21:09]POST find Content-Length [16:21:09]Host: 172.17.44.4:8080 [16:21:09]Content-Length: 678 [16:21:09]Content-Type: application/json [16:21:09] [16:21:09]POST finish read [16:21:09]Found Content-Length = 678 [16:21:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "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:21:09]execute_script... [16:21: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)1993715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 5.990, "sum" : 400.13, "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:21:09]POST & json_proto [16:21:09]process_json_proto [16:21:09]json parsed OK: [16:21:09]protocol is kg_v1.0 [16:21:09]action value=close_receipt [16:21:09]process_action close_receipt [16:21:09]cmd_close_receipt [16:21:09]MH_GetDate [16:21:09]Write to MH i2c: F0 00 00 D3 31 F3 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: F0 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: F0 09 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: F0 09 00 D3 31 00 FB 83 47 66 6C E9 28 66 0A [16:21:09]GetLastDocTimeStamp 1715962464 [16:21:09]current date 1715962875 [16:21:09]FM_GetShiftState [16:21:09]SAM_PROTO_GetShiftState [16:21:09]wFMCommunicate request_size=4 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 13 01 00 [16:21:09]Write to MH i2c: E2 08 00 D4 31 80 13 01 00 00 00 00 00 82 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0E 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0E 00 D4 31 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 7D [16:21:09]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:21:09]wFMCommunicate OK [16:21:09]SAM_PROTO_GetShiftState done [16:21:09]FM_GetShiftState done [16:21:09]opened in 1715904675 [16:21:09]opened+sec_in_day 1715991075 [16:21:09]quantity*price = 40013 [16:21:09]sum+1 = 40014 [16:21:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.13 ИТОГО: 400.00 ВнеÑено: 400.00 СДÐЧÐ: 0.00 ÐСП 1% : 3.54 ÐДС 12% : 42.49 Ðаличными: 400.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 83 17.05.2024 16:21 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5148 ФПД: 94467010863638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T162115&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5148&fm=94467010863638&tin=02508201610067®Number=0000000000154221&sum=40000 [16:21:10]StoreToDocumentArchive [16:21:10]shift 45 fd 5148 [16:21:10]save to /storage/0045/doc_00005148 [16:21:10]save last doc name /storage/0045/doc_00005148 to /storage/kkm_last_doc_name [16:21:10]save OK [16:21:10]Clear old archive folders... [16:21:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:10]tlvbuf is B6DF1350 [16:21:10]SAM_PROTO_ClearQueue [16:21:10]wFMCommunicate request_size=4 [16:21:10]MH_SAM_APDU [16:21:10]CAPDU: 80 09 00 00 [16:21:10]Write to MH i2c: E2 08 00 E1 31 80 09 00 00 00 00 00 00 84 [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:10]Read from MH i2c: E2 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 E1 31 00 90 00 86 [16:21:10]RAPDU: 90 00 [16:21:10]wFMCommunicate OK [16:21:10]SAM_PROTO_ClearQueue done [16:21:10]KKMCreateOFDPacket [16:21:10]OFDProtocolAddRootSTLVToBuf [16:21:10]FM_MakeSignedData [16:21:10]FM_MakeSignedData [16:21:10]SAM_PROTO_SignData [16:21:10]wFMCommunicate request_size=4 [16:21:10]MH_SAM_APDU [16:21:10]CAPDU: 80 0D 01 02 [16:21:10]Write to MH i2c: E2 08 00 E2 31 80 0D 01 02 00 00 00 00 8C [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:10]Read from MH i2c: E2 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 E2 31 00 90 00 87 [16:21:10]RAPDU: 90 00 [16:21:10]wFMCommunicate OK [16:21:10]wFMCommunicate request_size=255 [16:21:10]MH_SAM_APDU [16:21: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 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 53 00 00 00 F4 03 04 00 FB 83 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1C 14 00 00 35 04 06 00 55 [16:21:10]Write to MH i2c: E2 02 01 E3 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 53 00 00 00 F4 03 04 00 FB 83 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1C 14 00 00 35 04 06 00 55 00 00 19 [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:10]Read from MH i2c: E2 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 [16:21:10]MH_I2C_Read... [16:21:10]Read from MH i2c: E2 03 00 E3 31 00 90 00 88 [16:21:10]RAPDU: 90 00 [16:21:10]wFMCommunicate OK [16:21:10]wFMCommunicate request_size=10 [16:21:10]MH_SAM_APDU [16:21:10]CAPDU: 80 0D 02 02 05 EA D0 A0 22 16 [16:21:10]Write to MH i2c: E2 0D 00 E4 31 80 0D 02 02 05 00 EA D0 A0 22 16 00 00 2B [16:21:10]Write i2c OK [16:21:10]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 03 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 03 00 E4 31 00 90 00 89 [16:21:11]RAPDU: 90 00 [16:21:11]wFMCommunicate OK [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 0D 03 02 [16:21:11]Write to MH i2c: E2 08 00 E5 31 80 0D 03 02 00 00 00 00 91 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0B 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0B 00 E5 31 00 9E B3 2B F6 3F 83 C0 9F 90 00 25 [16:21:11]RAPDU: 9E B3 2B F6 3F 83 C0 9F 90 00 [16:21:11]wFMCommunicate OK [16:21:11]SAM_PROTO_SignData done [16:21:11]FM_MakeSignedData done [16:21:11]CreateOFDProtocolMessage [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 11 00 00 [16:21:11]Write to MH i2c: E2 08 00 E6 31 80 11 00 00 00 00 00 00 91 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 E6 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E6 [16:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:21:11]wFMCommunicate OK [16:21:11]CreateOFDProtocolMessage done [16:21:11]OFDSenderStorePacket 5148 [16:21:11]StoreOFDPacket docnum=5148 [16:21:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 59 68 07 01 62 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 53 00 00 00 F4 03 04 00 FB 83 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1C 14 00 00 35 04 06 00 55 EA D0 A0 22 16 9E B3 2B F6 3F 83 C0 9F [16:21:11]CheckFolder [16:21:11]dirname=/storage/ofd_packets [16:21:11]CheckFolder done [16:21:11]ProducePacketName [16:21:11]name=ofd_packets/00005148 [16:21:11]NVStorageSaveData ofd_packets/00005148 [16:21:11]File name is /storage/ofd_packets/00005148 [16:21:11]Write 301 bytes [16:21:11]NVStorageSaveData done [16:21:11]OFDSenderStorePacket done [16:21:11]KKMCreateOFDPacket done [16:21:11]NVStorageSaveData kkm_last_timestamp [16:21:11]File name is /storage/kkm_last_timestamp [16:21:11]Write 4 bytes [16:21:11]NVStorageSaveData done [16:21:11]ExternCall_PrintAddStr [16:21:11]wPrintStart [16:21:11]Write to MH i2c: 01 00 00 E7 31 18 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 E7 31 00 00 00 00 00 FF 0F 2D [16:21:11]RasterBufferAndPrint [16:21:11]line Счет N : (1)1993715 [16:21:11]line ИÐÐ: 02508201610067 [16:21:11]line Контрольно-КаÑÑовый Чек [16:21:11]line ПРОДÐЖР[16:21:11]line ТРК (МРК, ГÐК) : 53 [16:21:11]line Товар: 2710124130 [16:21:11]line Ðи-92-К-4 [16:21:11]line 5.990 * 66.80 [16:21:11]line = 400.13 [16:21:11]line ÐДС 12% ÐСП 1% [16:21:11]line > о реализуемом товаре [16:21:11]line ОКРУГЛЕÐИЕ: -0.13 [16:21:11]line ИТОГО: 400.00 [16:21:11]line ВнеÑено: 400.00 [16:21:11]line СДÐЧÐ: 0.00 [16:21:11]line ÐСП 1% : 3.54 [16:21:11]line ÐДС 12% : 42.49 [16:21:11]line Ðаличными: 400.00 [16:21:11]line Безнал.: 0.00 [16:21:11]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:21:11]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:21:11]line СÐО: Общий режим [16:21:11]line Чек 83 17.05.2024 16:21 [16:21:11]line Смена: 45 ФФД: 1.0 [16:21:11]line ЗÐМ: 0300000237 [16:21:11]line РÐМ: 0000000000154221 [16:21:11]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:21:11]line ФМ: 0000000000963259 [16:21:11]line ФД: 5148 [16:21:11]line ФПД: 94467010863638 [16:21:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T162115&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5148&fm=94467010863638&tin=02508201610067®Number=0000000000154221&sum=40000 [16:21:11]OFD Sender: Processing packet 5148 [packets to send 4, broken 3] [16:21:11]ProducePacketName [16:21:11]name=ofd_packets/00005148 [16:21:11]OFD Sender: To server: ‡•öpG, [16:21:11]CommunicateWithHost lk.salyk.kg:30040 [16:21:11]ConnectInit lk.salyk.kg [16:21:11]written 0, free lines is 4095 [16:21:11]Connected sock=10 [16:21:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 59 68 07 01 62 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 17 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 4D 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 99 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 53 00 00 00 F4 03 04 00 FB 83 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1C 14 00 00 35 04 06 00 55 EA D0 A0 22 16 9E B3 2B F6 3F 83 C0 9F [16:21:11]Write to MH i2c: 01 00 00 12 32 44 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 12 32 00 00 00 00 00 6F 0C C6 [16:21:11]RasterBufferAndPrint [16:21:11]line [16:21:11]line [16:21:11]line [16:21:11]line [16:21:11]line [16:21:11]written 0, free lines is 3186 [16:21:11]MH_Cut [16:21:11]Write to MH i2c: D1 01 00 19 32 01 1D [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: D1 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: D1 01 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: D1 01 00 19 32 00 1C [16:21:11]Write to MH i2c: 01 00 00 1A 32 4C [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 03 A4 47 00 07 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1C 14 00 00 F4 03 04 00 BC 2F 47 66 B6 04 01 00 00 33 A5 66 D0 E8 84 F1 31 [16:21:12]CommunicateWithHost err = 0 [16:21:12]CheckOFDResponse [16:21:12]1017 (14) - 77093643461234 [16:21:12]1041 (16) - 0000000000963259 [16:21:12]1040 (4) - 5148 [16:21:12]1012 (4) - 17.05.2024 10:21 [16:21:12]1206 (1) - 0 [16:21:12]OFD Sender: Remove packet 5148 [16:21:12]ProducePacketName [16:21:12]name=ofd_packets/00005148 [16:21:12]NVStorageDeleteData [16:21:12]OFD Sender: No OFD packet to send [16:21:13]*** Cut start [16:21:13]*** Partial cut [16:21:13]*** CUTSNS_PIN = 1 [16:21:13]*** CUTSNS_PIN = 0 [16:21:13]*** Brake cut motor [16:21:13]Read from MH i2c: 01 [16:21:13]MH_I2C_Read... [16:21:13]*** Stop cut motor [16:21:13]*** Cut end [16:21:13]Read from MH i2c: 01 07 00 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: 01 07 00 1A 32 00 00 00 00 00 FF 0F 61 [16:21:13]process_action close_receipt done [16:21:13]requested_data is exist [16:21:13]produce_requested_data [16:21:13]requested_item fm.sn is exist - process it [16:21:13]wFMCommunicate request_size=4 [16:21:13]MH_SAM_APDU [16:21:13]CAPDU: 80 11 00 00 [16:21:13]Write to MH i2c: E2 08 00 1B 32 80 11 00 00 00 00 00 00 C7 [16:21:13]Write i2c OK [16:21:13]MH_I2C_Read... [16:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:13]Read from MH i2c: E2 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 17 00 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 17 00 1B 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1C [16:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:21:13]wFMCommunicate OK [16:21:13]requested_item fd.num is exist - process it [16:21:13]SAM_PROTO_GetFieldsCounters [16:21:13]wFMCommunicate request_size=4 [16:21:13]MH_SAM_APDU [16:21:13]CAPDU: 80 13 00 00 [16:21:13]Write to MH i2c: E2 08 00 1C 32 80 13 00 00 00 00 00 00 CA [16:21:13]Write i2c OK [16:21:13]MH_I2C_Read... [16:21:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:13]Read from MH i2c: E2 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 62 00 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 62 00 1C 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1C 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [16:21:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1C 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:13]wFMCommunicate OK [16:21:13]SAM_PROTO_GetFieldsCounters done [16:21:13]requested_item shift.num is exist - process it [16:21:13]requested_item shift.opened is exist - process it [16:21:13]req_shift_opened [16:21:13]FM_GetShiftState [16:21:13]SAM_PROTO_GetShiftState [16:21:13]wFMCommunicate request_size=4 [16:21:13]MH_SAM_APDU [16:21:13]CAPDU: 80 13 01 00 [16:21:13]Write to MH i2c: E2 08 00 1D 32 80 13 01 00 00 00 00 00 CC [16:21:13]Write i2c OK [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 [16:21:13]MH_I2C_Read... [16:21:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:13]Read from MH i2c: E2 0E 00 [16:21:13]MH_I2C_Read... [16:21:13]Read from MH i2c: E2 0E 00 1D 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C7 [16:21:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:21:13]wFMCommunicate OK [16:21:13]SAM_PROTO_GetShiftState done [16:21:13]FM_GetShiftState done [16:21:13]req_shift_opened done [16:21:13]requested_item shift.open_date is exist - process it [16:21:13]req_shift_open_date [16:21:13]req_shift_open_date done [16:21:13]produce_requested_data done [16:21:13]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5148,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:21:13]process_action_free close_receipt [16:21:13]json_value_free [16:21:13]json_value_free done [16:21:13]process_json_proto returns [16:21:13]Send response to host [16:21:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5148,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:21:13]free response buf [16:21:13]execute_script done [16:21:13]execute_script returns [16:21:13]free content buf [16:21:13]Sock 9.Close socket [16:21:13]Sock 9.Thread stoped [16:21:17]OFD Sender: No OFD packet to send [16:21:22]OFD Sender: No OFD packet to send [16:21:27]OFD Sender: No OFD packet to send [16:21:32]OFD Sender: No OFD packet to send [16:21:37]OFD Sender: No OFD packet to send [16:21:42]OFD Sender: No OFD packet to send [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:12]OFD Sender: No OFD packet to send [16:22:17]OFD Sender: No OFD packet to send [16:22:22]OFD Sender: No OFD packet to send [16:22:27]OFD Sender: No OFD packet to send [16:22:32]OFD Sender: No OFD packet to send [16:22:37]OFD Sender: No OFD packet to send [16:22:42]OFD Sender: No OFD packet to send [16:22:47]OFD Sender: No OFD packet to send [16:22:52]OFD Sender: No OFD packet to send [16:22:57]OFD Sender: No OFD packet to send [16:23:02]OFD Sender: No OFD packet to send [16:23:07]OFD Sender: No OFD packet to send [16:23:12]OFD Sender: No OFD packet to send [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:12]OFD Sender: No OFD packet to send [16:24:17]OFD Sender: No OFD packet to send [16:24:22]OFD Sender: No OFD packet to send [16:24:27]OFD Sender: No OFD packet to send [16:24:32]OFD Sender: No OFD packet to send [16:24:37]OFD Sender: No OFD packet to send [16:24:42]OFD Sender: No OFD packet to send [16:24:47]OFD Sender: No OFD packet to send [16:24:52]OFD Sender: No OFD packet to send [16:24:57]OFD Sender: No OFD packet to send [16:25:02]OFD Sender: No OFD packet to send [16:25:07]OFD Sender: No OFD packet to send [16:25:12]OFD Sender: No OFD packet to send [16:25:17]OFD Sender: No OFD packet to send [16:25:22]OFD Sender: No OFD packet to send [16:25:27]OFD Sender: No OFD packet to send [16:25:32]OFD Sender: No OFD packet to send [16:25:37]OFD Sender: No OFD packet to send [16:25:42]OFD Sender: No OFD packet to send [16:25:47]OFD Sender: No OFD packet to send [16:25:52]OFD Sender: No OFD packet to send [16:25:57]OFD Sender: No OFD packet to send [16:26:02]OFD Sender: No OFD packet to send [16:26:07]OFD Sender: No OFD packet to send [16:26:12]OFD Sender: No OFD packet to send [16:26:17]OFD Sender: No OFD packet to send [16:26:22]OFD Sender: No OFD packet to send [16:26:27]OFD Sender: No OFD packet to send [16:26:32]OFD Sender: No OFD packet to send [16:26:37]OFD Sender: No OFD packet to send [16:26:42]OFD Sender: No OFD packet to send [16:26:47]OFD Sender: No OFD packet to send [16:26:52]OFD Sender: No OFD packet to send [16:26:57]OFD Sender: No OFD packet to send [16:27:02]OFD Sender: No OFD packet to send [16:27:07]OFD Sender: No OFD packet to send [16:27:12]OFD Sender: No OFD packet to send [16:27:17]OFD Sender: No OFD packet to send [16:27:22]OFD Sender: No OFD packet to send [16:27:27]OFD Sender: No OFD packet to send [16:27:32]OFD Sender: No OFD packet to send [16:27:37]OFD Sender: No OFD packet to send [16:27:42]OFD Sender: No OFD packet to send [16:27:47]OFD Sender: No OFD packet to send [16:27:52]OFD Sender: No OFD packet to send [16:27:57]OFD Sender: No OFD packet to send [16:28:02]OFD Sender: No OFD packet to send [16:28:07]OFD Sender: No OFD packet to send [16:28:12]OFD Sender: No OFD packet to send [16:28:17]OFD Sender: No OFD packet to send [16:28:22]OFD Sender: No OFD packet to send [16:28:27]OFD Sender: No OFD packet to send [16:28:32]OFD Sender: No OFD packet to send [16:28:37]OFD Sender: No OFD packet to send [16:28:42]OFD Sender: No OFD packet to send [16:28:47]OFD Sender: No OFD packet to send [16:28:52]OFD Sender: No OFD packet to send [16:28:57]OFD Sender: No OFD packet to send [16:29:02]OFD Sender: No OFD packet to send [16:29:07]OFD Sender: No OFD packet to send [16:29:12]OFD Sender: No OFD packet to send [16:29:17]OFD Sender: No OFD packet to send [16:29:22]OFD Sender: No OFD packet to send [16:29:27]OFD Sender: No OFD packet to send [16:29:32]OFD Sender: No OFD packet to send [16:29:37]OFD Sender: No OFD packet to send [16:29:42]OFD Sender: No OFD packet to send [16:29:47]OFD Sender: No OFD packet to send [16:29:52]OFD Sender: No OFD packet to send [16:29:57]OFD Sender: No OFD packet to send [16:30:02]OFD Sender: No OFD packet to send [16:30:07]OFD Sender: No OFD packet to send [16:30:12]OFD Sender: No OFD packet to send [16:30:17]OFD Sender: No OFD packet to send [16:30:22]OFD Sender: No OFD packet to send [16:30:27]OFD Sender: No OFD packet to send [16:30:32]OFD Sender: No OFD packet to send [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:52]OFD Sender: No OFD packet to send [16:30:58]OFD Sender: No OFD packet to send [16:31:03]OFD Sender: No OFD packet to send [16:31:08]OFD Sender: No OFD packet to send [16:31:13]OFD Sender: No OFD packet to send [16:31:18]OFD Sender: No OFD packet to send [16:31:23]OFD Sender: No OFD packet to send [16:31:28]OFD Sender: No OFD packet to send [16:31:33]OFD Sender: No OFD packet to send [16:31:38]OFD Sender: No OFD packet to send [16:31:43]OFD Sender: No OFD packet to send [16:31:48]OFD Sender: No OFD packet to send [16:31:53]OFD Sender: No OFD packet to send [16:31:58]OFD Sender: No OFD packet to send [16:32:03]OFD Sender: No OFD packet to send [16:32:08]OFD Sender: No OFD packet to send [16:32:13]OFD Sender: No OFD packet to send [16:32:18]OFD Sender: No OFD packet to send [16:32:23]OFD Sender: No OFD packet to send [16:32:28]OFD Sender: No OFD packet to send [16:32:33]OFD Sender: No OFD packet to send [16:32:38]OFD Sender: No OFD packet to send [16:32:43]OFD Sender: No OFD packet to send [16:32:48]OFD Sender: No OFD packet to send [16:32:53]OFD Sender: No OFD packet to send [16:32:58]OFD Sender: No OFD packet to send [16:33:03]OFD Sender: No OFD packet to send [16:33:08]OFD Sender: No OFD packet to send [16:33:13]OFD Sender: No OFD packet to send [16:33:18]OFD Sender: No OFD packet to send [16:33:23]OFD Sender: No OFD packet to send [16:33:28]OFD Sender: No OFD packet to send [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:43]OFD Sender: No OFD packet to send [16:34:48]OFD Sender: No OFD packet to send [16:34:53]OFD Sender: No OFD packet to send [16:34:58]OFD Sender: No OFD packet to send [16:35:03]OFD Sender: No OFD packet to send [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:14]accept exits with 7 [16:35:14]New connection [16:35:14]New thread 3067252068 created [16:35:14]Thread 3067108708 joined [16:35:14]Waiting for new connection... [16:35:14] Sock 7.Parse request [16:35:14]Sock 7.Check first char [16:35:14]Sock 7.First char is OK [16:35:14]request: POST /json_proto HTTP/1.0 [16:35:14]Method: POST [16:35:14]URL: /json_proto [16:35:14]Method is POST - this is cgi request [16:35:14]url: /json_proto [16:35:14]query_string will be loaded in cgi processing [16:35:14]execute_cgi json_proto POST (null) [16:35:14]execute_cgi path=json_proto method=POST [16:35:14]POST find Content-Length [16:35:14]Host: 172.17.44.4:8080 [16:35:14]Content-Length: 614 [16:35:14]Content-Type: application/json [16:35:14] [16:35:14]POST finish read [16:35:14]Found Content-Length = 614 [16:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141082", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 130.00, "quantity" : 1.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" ] } } [16:35:14]execute_script... [16:35: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)141082", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 130.00, "quantity" : 1.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" ] } } [16:35:14]POST & json_proto [16:35:14]process_json_proto [16:35:14]json parsed OK: [16:35:14]protocol is kg_v1.0 [16:35:14]action value=close_receipt [16:35:14]process_action close_receipt [16:35:14]cmd_close_receipt [16:35:14]MH_GetDate [16:35:14]Write to MH i2c: F0 00 00 1E 32 3F [16:35:14]Write i2c OK [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: F0 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: F0 09 00 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: F0 09 00 1E 32 00 49 87 47 66 6C E9 28 66 A8 [16:35:14]GetLastDocTimeStamp 1715962875 [16:35:14]current date 1715963721 [16:35:14]FM_GetShiftState [16:35:14]SAM_PROTO_GetShiftState [16:35:14]wFMCommunicate request_size=4 [16:35:14]MH_SAM_APDU [16:35:14]CAPDU: 80 13 01 00 [16:35:14]Write to MH i2c: E2 08 00 1F 32 80 13 01 00 00 00 00 00 CE [16:35:14]Write i2c OK [16:35:14]MH_I2C_Read... [16:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:14]Read from MH i2c: E2 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: E2 0E 00 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: E2 0E 00 1F 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 C9 [16:35:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:35:14]wFMCommunicate OK [16:35:14]SAM_PROTO_GetShiftState done [16:35:14]FM_GetShiftState done [16:35:14]opened in 1715904675 [16:35:14]opened+sec_in_day 1715991075 [16:35:14]quantity*price = 13000 [16:35:14]sum+1 = 13001 [16:35:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 ÐСП 1% : 1.15 ÐДС 12% : 13.80 Ðаличными: 130.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 84 17.05.2024 16:35 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5149 ФПД: 275744039496046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T163521&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5149&fm=275744039496046&tin=02508201610067®Number=0000000000154221&sum=13000 0 [16:35:16]StoreToDocumentArchive [16:35:16]shift 45 fd 5149 [16:35:16]save to /storage/0045/doc_00005149 [16:35:16]save last doc name /storage/0045/doc_00005149 to /storage/kkm_last_doc_name [16:35:16]save OK [16:35:16]Clear old archive folders... [16:35:16]ProcessDocumentItem done err = 0, tmpTLVsize=266 [16:35:16]tlvbuf is B6DF1060 [16:35:16]SAM_PROTO_ClearQueue [16:35:16]wFMCommunicate request_size=4 [16:35:16]MH_SAM_APDU [16:35:16]CAPDU: 80 09 00 00 [16:35:16]Write to MH i2c: E2 08 00 2C 32 80 09 00 00 00 00 00 00 D0 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 2C 32 00 90 00 D2 [16:35:16]RAPDU: 90 00 [16:35:16]wFMCommunicate OK [16:35:16]SAM_PROTO_ClearQueue done [16:35:16]KKMCreateOFDPacket [16:35:16]OFDProtocolAddRootSTLVToBuf [16:35:16]FM_MakeSignedData [16:35:16]FM_MakeSignedData [16:35:16]SAM_PROTO_SignData [16:35:16]wFMCommunicate request_size=4 [16:35:16]MH_SAM_APDU [16:35:16]CAPDU: 80 0D 01 02 [16:35:16]Write to MH i2c: E2 08 00 2D 32 80 0D 01 02 00 00 00 00 D8 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 2D 32 00 90 00 D3 [16:35:16]RAPDU: 90 00 [16:35:16]wFMCommunicate OK [16:35:16]wFMCommunicate request_size=255 [16:35:16]MH_SAM_APDU [16:35:16]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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 F4 03 04 00 49 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 [16:35:16]Write to MH i2c: E2 02 01 2E 32 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 F4 03 04 00 49 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 00 00 86 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 2E 32 00 90 00 D4 [16:35:16]RAPDU: 90 00 [16:35:16]wFMCommunicate OK [16:35:16]wFMCommunicate request_size=25 [16:35:16]MH_SAM_APDU [16:35:16]CAPDU: 80 0D 02 02 14 35 39 10 04 04 00 1D 14 00 00 35 04 06 00 FA C9 A9 85 E9 6E [16:35:16]Write to MH i2c: E2 1C 00 2F 32 80 0D 02 02 14 00 35 39 10 04 04 00 1D 14 00 00 35 04 06 00 FA C9 A9 85 E9 6E 00 00 41 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 03 00 2F 32 00 90 00 D5 [16:35:16]RAPDU: 90 00 [16:35:16]wFMCommunicate OK [16:35:16]wFMCommunicate request_size=4 [16:35:16]MH_SAM_APDU [16:35:16]CAPDU: 80 0D 03 02 [16:35:16]Write to MH i2c: E2 08 00 30 32 80 0D 03 02 00 00 00 00 DD [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 0B 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 0B 00 30 32 00 0B 75 C4 45 76 37 77 EE 90 00 79 [16:35:16]RAPDU: 0B 75 C4 45 76 37 77 EE 90 00 [16:35:16]wFMCommunicate OK [16:35:16]SAM_PROTO_SignData done [16:35:16]FM_MakeSignedData done [16:35:16]CreateOFDProtocolMessage [16:35:16]wFMCommunicate request_size=4 [16:35:16]MH_SAM_APDU [16:35:16]CAPDU: 80 11 00 00 [16:35:16]Write to MH i2c: E2 08 00 31 32 80 11 00 00 00 00 00 00 DD [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:16]Read from MH i2c: E2 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 17 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: E2 17 00 31 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 32 [16:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:35:16]wFMCommunicate OK [16:35:16]CreateOFDProtocolMessage done [16:35:16]OFDSenderStorePacket 5149 [16:35:16]StoreOFDPacket docnum=5149 [16:35:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 1E 01 00 00 F6 91 16 01 63 11 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 F4 03 04 00 49 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1D 14 00 00 35 04 06 00 FA C9 A9 85 E9 6E 0B 75 C4 45 76 37 77 EE [16:35:16]CheckFolder [16:35:16]dirname=/storage/ofd_packets [16:35:16]CheckFolder done [16:35:16]ProducePacketName [16:35:16]name=ofd_packets/00005149 [16:35:16]NVStorageSaveData ofd_packets/00005149 [16:35:16]File name is /storage/ofd_packets/00005149 [16:35:16]Write 316 bytes [16:35:16]NVStorageSaveData done [16:35:16]OFDSenderStorePacket done [16:35:16]KKMCreateOFDPacket done [16:35:16]NVStorageSaveData kkm_last_timestamp [16:35:16]File name is /storage/kkm_last_timestamp [16:35:16]Write 4 bytes [16:35:16]NVStorageSaveData done [16:35:16]ExternCall_PrintAddStr [16:35:16]wPrintStart [16:35:16]Write to MH i2c: 01 00 00 32 32 64 [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 32 32 00 00 00 00 00 FF 0F 79 [16:35:16]RasterBufferAndPrint [16:35:16]line Счет N : (3)141082 [16:35:16]line ИÐÐ: 02508201610067 [16:35:16]line Контрольно-КаÑÑовый Чек [16:35:16]line ПРОДÐЖР[16:35:16]line Товар: 4870001570071 [16:35:16]line Ðапиток Pepsi 1л [16:35:16]line 1.000 * 130.00 [16:35:16]line = 130.00 [16:35:16]line ÐДС 12% ÐСП 1% [16:35:16]line > о реализуемом товаре [16:35:16]line ИТОГО: 130.00 [16:35:16]line ÐСП 1% : 1.15 [16:35:16]line ÐДС 12% : 13.80 [16:35:16]line Ðаличными: 130.00 [16:35:16]line Безнал.: 0.00 [16:35:16]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:35:16]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:35:16]line СÐО: Общий режим [16:35:16]line Чек 84 17.05.2024 16:35 [16:35:16]line Смена: 45 ФФД: 1.0 [16:35:16]line ЗÐМ: 0300000237 [16:35:16]line РÐМ: 0000000000154221 [16:35:16]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:35:16]line ФМ: 0000000000963259 [16:35:16]line ФД: 5149 [16:35:16]line ФПД: 275744039496046 [16:35:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T163521&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5149&fm=275744039496046&tin=02508201610067®Number=0000000000154221&sum=13000 [16:35:16]line 0 [16:35:16]OFD Sender: Processing packet 5149 [packets to send 4, broken 3] [16:35:16]ProducePacketName [16:35:16]name=ofd_packets/00005149 [16:35:16]OFD Sender: To server: ‡•öpG, [16:35:16]CommunicateWithHost lk.salyk.kg:30040 [16:35:16]ConnectInit lk.salyk.kg [16:35:16]written 0, free lines is 4095 [16:35:17]Connected sock=10 [16:35:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 1E 01 00 00 F6 91 16 01 63 11 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 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 00 F4 03 04 00 49 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1D 14 00 00 35 04 06 00 FA C9 A9 85 E9 6E 0B 75 C4 45 76 37 77 EE [16:35:17]Write to MH i2c: 01 00 00 5A 32 8C [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: 01 [16:35:17]MH_I2C_Read... [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 5A 32 00 00 00 00 00 A6 0C 45 [16:35:17]RasterBufferAndPrint [16:35:17]line [16:35:17]line [16:35:17]line [16:35:17]line [16:35:17]line [16:35:17]written 0, free lines is 3242 [16:35:17]MH_Cut [16:35:17]Write to MH i2c: D1 01 00 61 32 01 65 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: D1 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: D1 01 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: D1 01 00 61 32 00 64 [16:35:17]Write to MH i2c: 01 00 00 62 32 94 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 81 E3 47 00 C2 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 39 36 33 32 35 39 10 04 04 00 1D 14 00 00 F4 03 04 00 09 33 47 66 B6 04 01 00 00 5E EB 01 37 8B 53 6C D6 [16:35:17]CommunicateWithHost err = 0 [16:35:17]CheckOFDResponse [16:35:17]1017 (14) - 77093643461234 [16:35:17]1041 (16) - 0000000000963259 [16:35:17]1040 (4) - 5149 [16:35:17]1012 (4) - 17.05.2024 10:35 [16:35:17]1206 (1) - 0 [16:35:17]OFD Sender: Remove packet 5149 [16:35:17]ProducePacketName [16:35:17]name=ofd_packets/00005149 [16:35:17]NVStorageDeleteData [16:35:17]OFD Sender: No OFD packet to send [16:35:18]*** Cut start [16:35:18]*** Partial cut [16:35:18]*** CUTSNS_PIN = 1 [16:35:18]*** CUTSNS_PIN = 0 [16:35:18]*** Brake cut motor [16:35:19]Read from MH i2c: 01 [16:35:19]MH_I2C_Read... [16:35:19]*** Stop cut motor [16:35:19]*** Cut end [16:35:19]Read from MH i2c: 01 07 00 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: 01 07 00 62 32 00 00 00 00 00 FF 0F A9 [16:35:19]process_action close_receipt done [16:35:19]requested_data is exist [16:35:19]produce_requested_data [16:35:19]requested_item fm.sn is exist - process it [16:35:19]wFMCommunicate request_size=4 [16:35:19]MH_SAM_APDU [16:35:19]CAPDU: 80 11 00 00 [16:35:19]Write to MH i2c: E2 08 00 63 32 80 11 00 00 00 00 00 00 0F [16:35:19]Write i2c OK [16:35:19]MH_I2C_Read... [16:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:19]Read from MH i2c: E2 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 17 00 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 17 00 63 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 64 [16:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:35:19]wFMCommunicate OK [16:35:19]requested_item fd.num is exist - process it [16:35:19]SAM_PROTO_GetFieldsCounters [16:35:19]wFMCommunicate request_size=4 [16:35:19]MH_SAM_APDU [16:35:19]CAPDU: 80 13 00 00 [16:35:19]Write to MH i2c: E2 08 00 64 32 80 13 00 00 00 00 00 00 12 [16:35:19]Write i2c OK [16:35:19]MH_I2C_Read... [16:35:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:19]Read from MH i2c: E2 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 62 00 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 62 00 64 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1D 14 00 00 0E 04 04 00 2D 00 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 85 [16:35:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1D 14 00 00 0E 04 04 00 2D 00 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 [16:35:19]wFMCommunicate OK [16:35:19]SAM_PROTO_GetFieldsCounters done [16:35:19]requested_item shift.num is exist - process it [16:35:19]requested_item shift.opened is exist - process it [16:35:19]req_shift_opened [16:35:19]FM_GetShiftState [16:35:19]SAM_PROTO_GetShiftState [16:35:19]wFMCommunicate request_size=4 [16:35:19]MH_SAM_APDU [16:35:19]CAPDU: 80 13 01 00 [16:35:19]Write to MH i2c: E2 08 00 65 32 80 13 01 00 00 00 00 00 14 [16:35:19]Write i2c OK [16:35:19]MH_I2C_Read... [16:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:19]Read from MH i2c: E2 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 0E 00 [16:35:19]MH_I2C_Read... [16:35:19]Read from MH i2c: E2 0E 00 65 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0F [16:35:19]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:35:19]wFMCommunicate OK [16:35:19]SAM_PROTO_GetShiftState done [16:35:19]FM_GetShiftState done [16:35:19]req_shift_opened done [16:35:19]requested_item shift.open_date is exist - process it [16:35:19]req_shift_open_date [16:35:19]req_shift_open_date done [16:35:19]produce_requested_data done [16:35:19]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5149,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:35:19]process_action_free close_receipt [16:35:19]json_value_free [16:35:19]json_value_free done [16:35:19]process_json_proto returns [16:35:19]Send response to host [16:35:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5149,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:35:19]free response buf [16:35:19]execute_script done [16:35:19]execute_script returns [16:35:19]free content buf [16:35:19]Sock 7.Close socket [16:35:19]Sock 7.Thread stoped [16:35:22]OFD Sender: No OFD packet to send [16:35:27]OFD Sender: No OFD packet to send [16:35:32]OFD Sender: No OFD packet to send [16:35:37]OFD Sender: No OFD packet to send [16:35:42]OFD Sender: No OFD packet to send [16:35:47]OFD Sender: No OFD packet to send [16:35:52]OFD Sender: No OFD packet to send [16:35:57]accept exits with 9 [16:35:57]New connection [16:35:57]New thread 3067108708 created [16:35:57]Thread 3067252068 joined [16:35:57]Waiting for new connection... [16:35:57] Sock 9.Parse request [16:35:57]Sock 9.Check first char [16:35:57]Sock 9.First char is OK [16:35:57]request: POST /json_proto HTTP/1.0 [16:35:57]Method: POST [16:35:57]URL: /json_proto [16:35:57]Method is POST - this is cgi request [16:35:57]url: /json_proto [16:35:57]query_string will be loaded in cgi processing [16:35:57]execute_cgi json_proto POST (null) [16:35:57]execute_cgi path=json_proto method=POST [16:35:57]POST find Content-Length [16:35:57]Host: 172.17.44.4:8080 [16:35:57]Content-Length: 678 [16:35:57]Content-Type: application/json [16:35:57] [16:35:57]POST finish read [16:35:57]Found Content-Length = 678 [16:35:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:35:57]execute_script... [16: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)1993730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:35:57]POST & json_proto [16:35:57]process_json_proto [16:35:57]json parsed OK: [16:35:57]protocol is kg_v1.0 [16:35:57]action value=close_receipt [16:35:57]process_action close_receipt [16:35:57]cmd_close_receipt [16:35:57]MH_GetDate [16:35:57]Write to MH i2c: F0 00 00 66 32 87 [16:35:57]Write i2c OK [16:35:57]MH_I2C_Read... [16:35:57]Read from MH i2c: F0 [16:35:57]MH_I2C_Read... [16:35:57]Read from MH i2c: F0 09 00 [16:35:57]MH_I2C_Read... [16:35:57]Read from MH i2c: F0 09 00 66 32 00 73 87 47 66 6C E9 28 66 1A [16:35:57]GetLastDocTimeStamp 1715963721 [16:35:57]current date 1715963763 [16:35:57]FM_GetShiftState [16:35:57]SAM_PROTO_GetShiftState [16:35:57]wFMCommunicate request_size=4 [16:35:57]MH_SAM_APDU [16:35:57]CAPDU: 80 13 01 00 [16:35:57]Write to MH i2c: E2 08 00 67 32 80 13 01 00 00 00 00 00 16 [16:35:57]Write i2c OK [16:35:57]MH_I2C_Read... [16:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:57]Read from MH i2c: E2 [16:35:57]MH_I2C_Read... [16:35:57]Read from MH i2c: E2 0E 00 [16:35:57]MH_I2C_Read... [16:35:57]Read from MH i2c: E2 0E 00 67 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 11 [16:35:57]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:35:57]wFMCommunicate OK [16:35:57]SAM_PROTO_GetShiftState done [16:35:57]FM_GetShiftState done [16:35:57]opened in 1715904675 [16:35:57]opened+sec_in_day 1715991075 [16:35:57]quantity*price = 50068 [16:35:57]sum+1 = 50070 [16:35:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.69 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.17 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 85 17.05.2024 16:36 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5150 ФПД: 258940766022716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T163603&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5150&fm=258940766022716&tin=02508201610067®Number=0000000000154221&sum=50000 [16:35:58]StoreToDocumentArchive [16:35:58]shift 45 fd 5150 [16:35:58]save to /storage/0045/doc_00005150 [16:35:58]save last doc name /storage/0045/doc_00005150 to /storage/kkm_last_doc_name [16:35:58]save OK [16:35:58]Clear old archive folders... [16:35:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:58]tlvbuf is 0126A0C0 [16:35:58]SAM_PROTO_ClearQueue [16:35:58]wFMCommunicate request_size=4 [16:35:58]MH_SAM_APDU [16:35:58]CAPDU: 80 09 00 00 [16:35:58]Write to MH i2c: E2 08 00 74 32 80 09 00 00 00 00 00 00 18 [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:58]Read from MH i2c: E2 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 74 32 00 90 00 1A [16:35:58]RAPDU: 90 00 [16:35:58]wFMCommunicate OK [16:35:58]SAM_PROTO_ClearQueue done [16:35:58]KKMCreateOFDPacket [16:35:58]OFDProtocolAddRootSTLVToBuf [16:35:58]FM_MakeSignedData [16:35:58]FM_MakeSignedData [16:35:58]SAM_PROTO_SignData [16:35:58]wFMCommunicate request_size=4 [16:35:58]MH_SAM_APDU [16:35:58]CAPDU: 80 0D 01 02 [16:35:58]Write to MH i2c: E2 08 00 75 32 80 0D 01 02 00 00 00 00 20 [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:58]Read from MH i2c: E2 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 75 32 00 90 00 1B [16:35:58]RAPDU: 90 00 [16:35:58]wFMCommunicate OK [16:35:58]wFMCommunicate request_size=255 [16:35:58]MH_SAM_APDU [16:35: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 73 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1E 14 00 00 35 04 06 00 EB [16:35:58]Write to MH i2c: E2 02 01 76 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 73 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1E 14 00 00 35 04 06 00 EB 00 00 05 [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:58]Read from MH i2c: E2 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 76 32 00 90 00 1C [16:35:58]RAPDU: 90 00 [16:35:58]wFMCommunicate OK [16:35:58]wFMCommunicate request_size=10 [16:35:58]MH_SAM_APDU [16:35:58]CAPDU: 80 0D 02 02 05 81 58 60 6C 3C [16:35:58]Write to MH i2c: E2 0D 00 77 32 80 0D 02 02 05 00 81 58 60 6C 3C 00 00 0E [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:58]Read from MH i2c: E2 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 03 00 77 32 00 90 00 1D [16:35:58]RAPDU: 90 00 [16:35:58]wFMCommunicate OK [16:35:58]wFMCommunicate request_size=4 [16:35:58]MH_SAM_APDU [16:35:58]CAPDU: 80 0D 03 02 [16:35:58]Write to MH i2c: E2 08 00 78 32 80 0D 03 02 00 00 00 00 25 [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:58]Read from MH i2c: E2 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 0B 00 [16:35:58]MH_I2C_Read... [16:35:58]Read from MH i2c: E2 0B 00 78 32 00 18 94 C8 F0 80 1F 71 39 90 00 D3 [16:35:58]RAPDU: 18 94 C8 F0 80 1F 71 39 90 00 [16:35:58]wFMCommunicate OK [16:35:58]SAM_PROTO_SignData done [16:35:58]FM_MakeSignedData done [16:35:58]CreateOFDProtocolMessage [16:35:58]wFMCommunicate request_size=4 [16:35:58]MH_SAM_APDU [16:35:58]CAPDU: 80 11 00 00 [16:35:58]Write to MH i2c: E2 08 00 79 32 80 11 00 00 00 00 00 00 25 [16:35:58]Write i2c OK [16:35:58]MH_I2C_Read... [16:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:59]Read from MH i2c: E2 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: E2 17 00 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: E2 17 00 79 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7A [16:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:35:59]wFMCommunicate OK [16:35:59]CreateOFDProtocolMessage done [16:35:59]OFDSenderStorePacket 5150 [16:35:59]StoreOFDPacket docnum=5150 [16:35:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 6C FE 07 01 14 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 73 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1E 14 00 00 35 04 06 00 EB 81 58 60 6C 3C 18 94 C8 F0 80 1F 71 39 [16:35:59]CheckFolder [16:35:59]dirname=/storage/ofd_packets [16:35:59]CheckFolder done [16:35:59]ProducePacketName [16:35:59]name=ofd_packets/00005150 [16:35:59]NVStorageSaveData ofd_packets/00005150 [16:35:59]File name is /storage/ofd_packets/00005150 [16:35:59]Write 301 bytes [16:35:59]NVStorageSaveData done [16:35:59]OFDSenderStorePacket done [16:35:59]KKMCreateOFDPacket done [16:35:59]NVStorageSaveData kkm_last_timestamp [16:35:59]File name is /storage/kkm_last_timestamp [16:35:59]Write 4 bytes [16:35:59]NVStorageSaveData done [16:35:59]ExternCall_PrintAddStr [16:35:59]wPrintStart [16:35:59]Write to MH i2c: 01 00 00 7A 32 AC [16:35:59]Write i2c OK [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 07 00 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 07 00 7A 32 00 00 00 00 00 FF 0F C1 [16:35:59]RasterBufferAndPrint [16:35:59]line Счет N : (1)1993730 [16:35:59]line ИÐÐ: 02508201610067 [16:35:59]line Контрольно-КаÑÑовый Чек [16:35:59]line ПРОДÐЖР[16:35:59]line ТРК (МРК, ГÐК) : 62 [16:35:59]line Товар: 2710124500 [16:35:59]line Ðи-95-К-5 [16:35:59]line 6.840 * 73.20 [16:35:59]line = 500.69 [16:35:59]line ÐДС 12% ÐСП 1% [16:35:59]line > о реализуемом товаре [16:35:59]line ОКРУГЛЕÐИЕ: -0.69 [16:35:59]line ИТОГО: 500.00 [16:35:59]line ВнеÑено: 500.00 [16:35:59]line СДÐЧÐ: 0.00 [16:35:59]line ÐСП 1% : 4.43 [16:35:59]line ÐДС 12% : 53.17 [16:35:59]line Ðаличными: 500.00 [16:35:59]line Безнал.: 0.00 [16:35:59]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:35:59]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:35:59]line СÐО: Общий режим [16:35:59]line Чек 85 17.05.2024 16:36 [16:35:59]line Смена: 45 ФФД: 1.0 [16:35:59]line ЗÐМ: 0300000237 [16:35:59]line РÐМ: 0000000000154221 [16:35:59]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:35:59]line ФМ: 0000000000963259 [16:35:59]line ФД: 5150 [16:35:59]line ФПД: 258940766022716 [16:35:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T163603&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5150&fm=258940766022716&tin=02508201610067®Number=0000000000154221&sum=50000 [16:35:59]OFD Sender: Processing packet 5150 [packets to send 4, broken 3] [16:35:59]ProducePacketName [16:35:59]name=ofd_packets/00005150 [16:35:59]OFD Sender: To server: ‡•öpG, [16:35:59]CommunicateWithHost lk.salyk.kg:30040 [16:35:59]ConnectInit lk.salyk.kg [16:35:59]written 0, free lines is 4095 [16:35:59]Connected sock=7 [16:35:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 6C FE 07 01 14 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 73 87 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1E 14 00 00 35 04 06 00 EB 81 58 60 6C 3C 18 94 C8 F0 80 1F 71 39 [16:35:59]Write to MH i2c: 01 00 00 A5 32 D7 [16:35:59]Write i2c OK [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 07 00 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: 01 07 00 A5 32 00 00 00 00 00 73 0C 5D [16:35:59]RasterBufferAndPrint [16:35:59]line [16:35:59]line [16:35:59]line [16:35:59]line [16:35:59]line [16:35:59]written 0, free lines is 3191 [16:35:59]MH_Cut [16:35:59]Write to MH i2c: D1 01 00 AC 32 01 B0 [16:35:59]Write i2c OK [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: D1 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: D1 01 00 [16:35:59]MH_I2C_Read... [16:35:59]Read from MH i2c: D1 01 00 AC 32 00 AF [16:35:59]Write to MH i2c: 01 00 00 AD 32 DF [16:35:59]Write i2c OK [16:35:59]MH_I2C_Read... [16:35:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 BF B2 47 00 0E 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 39 36 33 32 35 39 10 04 04 00 1E 14 00 00 F4 03 04 00 33 33 47 66 B6 04 01 00 00 7E B8 E2 CF 15 D8 58 3E [16:35:59]CommunicateWithHost err = 0 [16:35:59]CheckOFDResponse [16:35:59]1017 (14) - 77093643461234 [16:35:59]1041 (16) - 0000000000963259 [16:35:59]1040 (4) - 5150 [16:35:59]1012 (4) - 17.05.2024 10:36 [16:35:59]1206 (1) - 0 [16:35:59]OFD Sender: Remove packet 5150 [16:35:59]ProducePacketName [16:35:59]name=ofd_packets/00005150 [16:35:59]NVStorageDeleteData [16:36:00]OFD Sender: No OFD packet to send [16:36:00]*** Cut start [16:36:00]*** Partial cut [16:36:00]*** CUTSNS_PIN = 1 [16:36:01]*** CUTSNS_PIN = 0 [16:36:01]*** Brake cut motor [16:36:01]Read from MH i2c: 01 [16:36:01]MH_I2C_Read... [16:36:01]*** Stop cut motor [16:36:01]*** Cut end [16:36:01]Read from MH i2c: 01 07 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: 01 07 00 AD 32 00 00 00 00 00 FF 0F F4 [16:36:01]process_action close_receipt done [16:36:01]requested_data is exist [16:36:01]produce_requested_data [16:36:01]requested_item fm.sn is exist - process it [16:36:01]wFMCommunicate request_size=4 [16:36:01]MH_SAM_APDU [16:36:01]CAPDU: 80 11 00 00 [16:36:01]Write to MH i2c: E2 08 00 AE 32 80 11 00 00 00 00 00 00 5A [16:36:01]Write i2c OK [16:36:01]MH_I2C_Read... [16:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:01]Read from MH i2c: E2 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 17 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 17 00 AE 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 AF [16:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:36:01]wFMCommunicate OK [16:36:01]requested_item fd.num is exist - process it [16:36:01]SAM_PROTO_GetFieldsCounters [16:36:01]wFMCommunicate request_size=4 [16:36:01]MH_SAM_APDU [16:36:01]CAPDU: 80 13 00 00 [16:36:01]Write to MH i2c: E2 08 00 AF 32 80 13 00 00 00 00 00 00 5D [16:36:01]Write i2c OK [16:36:01]MH_I2C_Read... [16:36:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:01]Read from MH i2c: E2 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 62 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 62 00 AF 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1E 14 00 00 0E 04 04 00 2D 00 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 D4 [16:36:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1E 14 00 00 0E 04 04 00 2D 00 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 [16:36:01]wFMCommunicate OK [16:36:01]SAM_PROTO_GetFieldsCounters done [16:36:01]requested_item shift.num is exist - process it [16:36:01]requested_item shift.opened is exist - process it [16:36:01]req_shift_opened [16:36:01]FM_GetShiftState [16:36:01]SAM_PROTO_GetShiftState [16:36:01]wFMCommunicate request_size=4 [16:36:01]MH_SAM_APDU [16:36:01]CAPDU: 80 13 01 00 [16:36:01]Write to MH i2c: E2 08 00 B0 32 80 13 01 00 00 00 00 00 5F [16:36:01]Write i2c OK [16:36:01]MH_I2C_Read... [16:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:01]Read from MH i2c: E2 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 0E 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 0E 00 B0 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5A [16:36:01]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:36:01]wFMCommunicate OK [16:36:01]SAM_PROTO_GetShiftState done [16:36:01]FM_GetShiftState done [16:36:01]req_shift_opened done [16:36:01]requested_item shift.open_date is exist - process it [16:36:01]req_shift_open_date [16:36:01]req_shift_open_date done [16:36:01]produce_requested_data done [16:36:01]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5150,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:36:01]process_action_free close_receipt [16:36:01]json_value_free [16:36:01]json_value_free done [16:36:01]process_json_proto returns [16:36:01]Send response to host [16:36:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5150,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:36:01]free response buf [16:36:01]execute_script done [16:36:01]execute_script returns [16:36:01]free content buf [16:36:01]Sock 9.Close socket [16:36:01]Sock 9.Thread stoped [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: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: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:10]OFD Sender: No OFD packet to send [16:38:15]OFD Sender: No OFD packet to send [16:38:20]OFD Sender: No OFD packet to send [16:38:25]OFD Sender: No OFD packet to send [16:38:30]OFD Sender: No OFD packet to send [16:38:35]OFD Sender: No OFD packet to send [16:38:40]OFD Sender: No OFD packet to send [16:38:45]OFD Sender: No OFD packet to send [16:38:50]OFD Sender: No OFD packet to send [16:38:55]OFD Sender: No OFD packet to send [16:39:00]OFD Sender: No OFD packet to send [16:39:05]OFD Sender: No OFD packet to send [16:39:10]OFD Sender: No OFD packet to send [16:39:15]OFD Sender: No OFD packet to send [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:35]OFD Sender: No OFD packet to send [16:39:40]OFD Sender: No OFD packet to send [16:39:45]OFD Sender: No OFD packet to send [16:39:50]OFD Sender: No OFD packet to send [16:39:55]OFD Sender: No OFD packet to send [16:40:00]OFD Sender: No OFD packet to send [16:40:05]OFD Sender: No OFD packet to send [16:40:10]OFD Sender: No OFD packet to send [16:40:15]OFD Sender: No OFD packet to send [16:40:20]OFD Sender: No OFD packet to send [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:45]OFD Sender: No OFD packet to send [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:30]OFD Sender: No OFD packet to send [16:41:35]OFD Sender: No OFD packet to send [16:41:40]OFD Sender: No OFD packet to send [16:41:45]OFD Sender: No OFD packet to send [16:41:46]accept exits with 10 [16:41:46]New connection [16:41:46]New thread 3067252068 created [16:41:46]Thread 3067108708 joined [16:41:46]Waiting for new connection... [16:41:46] Sock 10.Parse request [16:41:46]Sock 10.Check first char [16:41:46]Sock 10.First char is OK [16:41:46]request: POST /json_proto HTTP/1.0 [16:41:46]Method: POST [16:41:46]URL: /json_proto [16:41:46]Method is POST - this is cgi request [16:41:46]url: /json_proto [16:41:46]query_string will be loaded in cgi processing [16:41:46]execute_cgi json_proto POST (null) [16:41:46]execute_cgi path=json_proto method=POST [16:41:46]POST find Content-Length [16:41:46]Host: 172.17.44.4:8080 [16:41:46]Content-Length: 771 [16:41:46]Content-Type: application/json [16:41:46] [16:41:46]POST finish read [16:41:46]Found Content-Length = 771 [16:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:46]execute_script... [16: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 : (1)1993737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:46]POST & json_proto [16:41:46]process_json_proto [16:41:46]json parsed OK: [16:41:46]protocol is kg_v1.0 [16:41:46]action value=close_receipt [16:41:46]process_action close_receipt [16:41:46]cmd_close_receipt [16:41:46]MH_GetDate [16:41:46]Write to MH i2c: F0 00 00 B1 32 D2 [16:41:46]Write i2c OK [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: F0 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: F0 09 00 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: F0 09 00 B1 32 00 D1 88 47 66 6C E9 28 66 C4 [16:41:46]GetLastDocTimeStamp 1715963763 [16:41:46]current date 1715964113 [16:41:46]FM_GetShiftState [16:41:46]SAM_PROTO_GetShiftState [16:41:46]wFMCommunicate request_size=4 [16:41:46]MH_SAM_APDU [16:41:46]CAPDU: 80 13 01 00 [16:41:46]Write to MH i2c: E2 08 00 B2 32 80 13 01 00 00 00 00 00 61 [16:41:46]Write i2c OK [16:41:46]MH_I2C_Read... [16:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:46]Read from MH i2c: E2 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: E2 0E 00 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: E2 0E 00 B2 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5C [16:41:46]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:41:46]wFMCommunicate OK [16:41:46]SAM_PROTO_GetShiftState done [16:41:46]FM_GetShiftState done [16:41:46]opened in 1715904675 [16:41:46]opened+sec_in_day 1715991075 [16:41:46]quantity*price = 100066 [16:41:46]sum+1 = 100067 [16:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.66 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.66 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 86 17.05.2024 16:41 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: cash2u ФМ: 0000000000963259 ФД: 5151 ФПД: 2074801666442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T164153&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5151&fm=2074801666442&tin=02508201610067®Number=0000000000154221&sum=100066 [16:41:47]StoreToDocumentArchive [16:41:47]shift 45 fd 5151 [16:41:47]save to /storage/0045/doc_00005151 [16:41:47]save last doc name /storage/0045/doc_00005151 to /storage/kkm_last_doc_name [16:41:47]save OK [16:41:47]Clear old archive folders... [16:41:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:47]tlvbuf is B6F9E570 [16:41:47]SAM_PROTO_ClearQueue [16:41:47]wFMCommunicate request_size=4 [16:41:47]MH_SAM_APDU [16:41:47]CAPDU: 80 09 00 00 [16:41:47]Write to MH i2c: E2 08 00 BF 32 80 09 00 00 00 00 00 00 63 [16:41:47]Write i2c OK [16:41:47]MH_I2C_Read... [16:41:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:47]Read from MH i2c: E2 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 03 00 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 03 00 BF 32 00 90 00 65 [16:41:47]RAPDU: 90 00 [16:41:47]wFMCommunicate OK [16:41:47]SAM_PROTO_ClearQueue done [16:41:47]KKMCreateOFDPacket [16:41:47]OFDProtocolAddRootSTLVToBuf [16:41:47]FM_MakeSignedData [16:41:47]FM_MakeSignedData [16:41:47]SAM_PROTO_SignData [16:41:47]wFMCommunicate request_size=4 [16:41:47]MH_SAM_APDU [16:41:47]CAPDU: 80 0D 01 02 [16:41:47]Write to MH i2c: E2 08 00 C0 32 80 0D 01 02 00 00 00 00 6B [16:41:47]Write i2c OK [16:41:47]MH_I2C_Read... [16:41:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:47]Read from MH i2c: E2 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 03 00 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 03 00 C0 32 00 90 00 66 [16:41:47]RAPDU: 90 00 [16:41:47]wFMCommunicate OK [16:41:47]wFMCommunicate request_size=255 [16:41:47]MH_SAM_APDU [16:41: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 88 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1F 14 00 00 35 04 06 00 01 [16:41:47]Write to MH i2c: E2 02 01 C1 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 88 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1F 14 00 00 35 04 06 00 01 00 00 77 [16:41:47]Write i2c OK [16:41:47]MH_I2C_Read... [16:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:48]Read from MH i2c: E2 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 03 00 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 03 00 C1 32 00 90 00 67 [16:41:48]RAPDU: 90 00 [16:41:48]wFMCommunicate OK [16:41:48]wFMCommunicate request_size=10 [16:41:48]MH_SAM_APDU [16:41:48]CAPDU: 80 0D 02 02 05 E3 13 D0 F9 8A [16:41:48]Write to MH i2c: E2 0D 00 C2 32 80 0D 02 02 05 00 E3 13 D0 F9 8A 00 00 C1 [16:41:48]Write i2c OK [16:41:48]MH_I2C_Read... [16:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:48]Read from MH i2c: E2 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 03 00 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 03 00 C2 32 00 90 00 68 [16:41:48]RAPDU: 90 00 [16:41:48]wFMCommunicate OK [16:41:48]wFMCommunicate request_size=4 [16:41:48]MH_SAM_APDU [16:41:48]CAPDU: 80 0D 03 02 [16:41:48]Write to MH i2c: E2 08 00 C3 32 80 0D 03 02 00 00 00 00 70 [16:41:48]Write i2c OK [16:41:48]MH_I2C_Read... [16:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:48]Read from MH i2c: E2 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 0B 00 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 0B 00 C3 32 00 5D DF 48 61 E8 E4 2D 6C 90 00 BB [16:41:48]RAPDU: 5D DF 48 61 E8 E4 2D 6C 90 00 [16:41:48]wFMCommunicate OK [16:41:48]SAM_PROTO_SignData done [16:41:48]FM_MakeSignedData done [16:41:48]CreateOFDProtocolMessage [16:41:48]wFMCommunicate request_size=4 [16:41:48]MH_SAM_APDU [16:41:48]CAPDU: 80 11 00 00 [16:41:48]Write to MH i2c: E2 08 00 C4 32 80 11 00 00 00 00 00 00 70 [16:41:48]Write i2c OK [16:41:48]MH_I2C_Read... [16:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:48]Read from MH i2c: E2 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 17 00 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: E2 17 00 C4 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C5 [16:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:41:48]wFMCommunicate OK [16:41:48]CreateOFDProtocolMessage done [16:41:48]OFDSenderStorePacket 5151 [16:41:48]StoreOFDPacket docnum=5151 [16:41:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 B7 1A 07 01 F4 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 88 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1F 14 00 00 35 04 06 00 01 E3 13 D0 F9 8A 5D DF 48 61 E8 E4 2D 6C [16:41:48]CheckFolder [16:41:48]dirname=/storage/ofd_packets [16:41:48]CheckFolder done [16:41:48]ProducePacketName [16:41:48]name=ofd_packets/00005151 [16:41:48]NVStorageSaveData ofd_packets/00005151 [16:41:48]File name is /storage/ofd_packets/00005151 [16:41:48]Write 301 bytes [16:41:48]NVStorageSaveData done [16:41:48]OFDSenderStorePacket done [16:41:48]KKMCreateOFDPacket done [16:41:48]NVStorageSaveData kkm_last_timestamp [16:41:48]File name is /storage/kkm_last_timestamp [16:41:48]Write 4 bytes [16:41:48]NVStorageSaveData done [16:41:48]ExternCall_PrintAddStr [16:41:48]wPrintStart [16:41:48]Write to MH i2c: 01 00 00 C5 32 F7 [16:41:48]Write i2c OK [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: 01 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: 01 07 00 [16:41:48]MH_I2C_Read... [16:41:48]Read from MH i2c: 01 07 00 C5 32 00 00 00 00 00 FF 0F 0C [16:41:48]RasterBufferAndPrint [16:41:48]line Счет N : (1)1993737 [16:41:48]line ИÐÐ: 02508201610067 [16:41:48]line Контрольно-КаÑÑовый Чек [16:41:48]line ПРОДÐЖР[16:41:48]line ТРК (МРК, ГÐК) : 53 [16:41:48]line Товар: 2710124130 [16:41:48]line Ðи-92-К-4 [16:41:48]line 14.980 * 66.80 [16:41:48]line = 1000.66 [16:41:48]line ÐДС 12% ÐСП 1% [16:41:48]line > о реализуемом товаре [16:41:48]line ИТОГО: 1000.66 [16:41:48]line ÐСП 1% : 8.85 [16:41:48]line ÐДС 12% : 106.26 [16:41:48]line Ðаличными: 0.00 [16:41:48]line Безнал.: 1000.66 [16:41:48]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:41:48]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:41:48]line СÐО: Общий режим [16:41:48]line Чек 86 17.05.2024 16:41 [16:41:48]line Смена: 45 ФФД: 1.0 [16:41:48]line ЗÐМ: 0300000237 [16:41:48]line РÐМ: 0000000000154221 [16:41:48]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:41:48]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: cash2u [16:41:48]line ФМ: 0000000000963259 [16:41:48]line ФД: 5151 [16:41:48]line ФПД: 2074801666442 [16:41:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T164153&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5151&fm=2074801666442&tin=02508201610067®Number=0000000000154221&sum=100066 [16:41:48]OFD Sender: Processing packet 5151 [packets to send 4, broken 3] [16:41:48]ProducePacketName [16:41:48]name=ofd_packets/00005151 [16:41:48]OFD Sender: To server: ‡•öpG, [16:41:48]CommunicateWithHost lk.salyk.kg:30040 [16:41:48]ConnectInit lk.salyk.kg [16:41:48]written 0, free lines is 4095 [16:41:48]Connected sock=9 [16:41:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 B7 1A 07 01 F4 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 88 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 1F 14 00 00 35 04 06 00 01 E3 13 D0 F9 8A 5D DF 48 61 E8 E4 2D 6C [16:41:49]Write to MH i2c: 01 00 00 EE 32 20 [16:41:49]Write i2c OK [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: 01 [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: 01 07 00 [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: 01 07 00 EE 32 00 00 00 00 00 9D 0C D0 [16:41:49]RasterBufferAndPrint [16:41:49]line [16:41:49]line [16:41:49]line [16:41:49]line [16:41:49]line [16:41:49]written 0, free lines is 3234 [16:41:49]MH_Cut [16:41:49]Write to MH i2c: D1 01 00 F5 32 01 F9 [16:41:49]Write i2c OK [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: D1 [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: D1 01 00 [16:41:49]MH_I2C_Read... [16:41:49]Read from MH i2c: D1 01 00 F5 32 00 F8 [16:41:49]Write to MH i2c: 01 00 00 F6 32 28 [16:41:49]Write i2c OK [16:41:49]MH_I2C_Read... [16:41:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 37 E1 47 00 79 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 39 36 33 32 35 39 10 04 04 00 1F 14 00 00 F4 03 04 00 91 34 47 66 B6 04 01 00 00 A0 A4 7E 79 A4 0E 43 2D [16:41:49]CommunicateWithHost err = 0 [16:41:49]CheckOFDResponse [16:41:49]1017 (14) - 77093643461234 [16:41:49]1041 (16) - 0000000000963259 [16:41:49]1040 (4) - 5151 [16:41:49]1012 (4) - 17.05.2024 10:42 [16:41:49]1206 (1) - 0 [16:41:49]OFD Sender: Remove packet 5151 [16:41:49]ProducePacketName [16:41:49]name=ofd_packets/00005151 [16:41:49]NVStorageDeleteData [16:41:49]OFD Sender: No OFD packet to send [16:41:50]*** Cut start [16:41:50]*** Partial cut [16:41:50]*** CUTSNS_PIN = 1 [16:41:50]*** CUTSNS_PIN = 0 [16:41:50]*** Brake cut motor [16:41:50]Read from MH i2c: 01 [16:41:50]MH_I2C_Read... [16:41:50]*** Stop cut motor [16:41:50]*** Cut end [16:41:50]Read from MH i2c: 01 07 00 [16:41:50]MH_I2C_Read... [16:41:50]Read from MH i2c: 01 07 00 F6 32 00 00 00 00 00 FF 0F 3D [16:41:50]process_action close_receipt done [16:41:50]requested_data is exist [16:41:50]produce_requested_data [16:41:50]requested_item fm.sn is exist - process it [16:41:50]wFMCommunicate request_size=4 [16:41:50]MH_SAM_APDU [16:41:50]CAPDU: 80 11 00 00 [16:41:50]Write to MH i2c: E2 08 00 F7 32 80 11 00 00 00 00 00 00 A3 [16:41:50]Write i2c OK [16:41:50]MH_I2C_Read... [16:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:50]Read from MH i2c: E2 [16:41:50]MH_I2C_Read... [16:41:50]Read from MH i2c: E2 17 00 [16:41:50]MH_I2C_Read... [16:41:50]Read from MH i2c: E2 17 00 F7 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F8 [16:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:41:50]wFMCommunicate OK [16:41:50]requested_item fd.num is exist - process it [16:41:50]SAM_PROTO_GetFieldsCounters [16:41:50]wFMCommunicate request_size=4 [16:41:50]MH_SAM_APDU [16:41:50]CAPDU: 80 13 00 00 [16:41:50]Write to MH i2c: E2 08 00 F8 32 80 13 00 00 00 00 00 00 A6 [16:41:50]Write i2c OK [16:41:50]MH_I2C_Read... [16:41:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:51]Read from MH i2c: E2 [16:41:51]MH_I2C_Read... [16:41:51]Read from MH i2c: E2 62 00 [16:41:51]MH_I2C_Read... [16:41:51]Read from MH i2c: E2 62 00 F8 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1F 14 00 00 0E 04 04 00 2D 00 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 21 [16:41:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 1F 14 00 00 0E 04 04 00 2D 00 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 [16:41:51]wFMCommunicate OK [16:41:51]SAM_PROTO_GetFieldsCounters done [16:41:51]requested_item shift.num is exist - process it [16:41:51]requested_item shift.opened is exist - process it [16:41:51]req_shift_opened [16:41:51]FM_GetShiftState [16:41:51]SAM_PROTO_GetShiftState [16:41:51]wFMCommunicate request_size=4 [16:41:51]MH_SAM_APDU [16:41:51]CAPDU: 80 13 01 00 [16:41:51]Write to MH i2c: E2 08 00 F9 32 80 13 01 00 00 00 00 00 A8 [16:41:51]Write i2c OK [16:41:51]MH_I2C_Read... [16:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:51]Read from MH i2c: E2 [16:41:51]MH_I2C_Read... [16:41:51]Read from MH i2c: E2 0E 00 [16:41:51]MH_I2C_Read... [16:41:51]Read from MH i2c: E2 0E 00 F9 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A3 [16:41:51]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:41:51]wFMCommunicate OK [16:41:51]SAM_PROTO_GetShiftState done [16:41:51]FM_GetShiftState done [16:41:51]req_shift_opened done [16:41:51]requested_item shift.open_date is exist - process it [16:41:51]req_shift_open_date [16:41:51]req_shift_open_date done [16:41:51]produce_requested_data done [16:41:51]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5151,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:41:51]process_action_free close_receipt [16:41:51]json_value_free [16:41:51]json_value_free done [16:41:51]process_json_proto returns [16:41:51]Send response to host [16:41:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5151,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:41:51]free response buf [16:41:51]execute_script done [16:41:51]execute_script returns [16:41:51]free content buf [16:41:51]Sock 10.Close socket [16:41:51]Sock 10.Thread stoped [16:41:54]OFD Sender: No OFD packet to send [16:41:59]OFD Sender: No OFD packet to send [16:42:04]OFD Sender: No OFD packet to send [16:42:09]OFD Sender: No OFD packet to send [16:42:14]OFD Sender: No OFD packet to send [16:42:19]OFD Sender: No OFD packet to send [16:42:24]OFD Sender: No OFD packet to send [16:42:29]OFD Sender: No OFD packet to send [16:42:34]OFD Sender: No OFD packet to send [16:42:39]OFD Sender: No OFD packet to send [16:42:44]OFD Sender: No OFD packet to send [16:42:49]OFD Sender: No OFD packet to send [16:42:54]OFD Sender: No OFD packet to send [16:42:59]OFD Sender: No OFD packet to send [16:43:04]OFD Sender: No OFD packet to send [16:43:09]OFD Sender: No OFD packet to send [16:43:14]OFD Sender: No OFD packet to send [16:43:19]OFD Sender: No OFD packet to send [16:43:24]OFD Sender: No OFD packet to send [16:43:29]OFD Sender: No OFD packet to send [16:43:34]OFD Sender: No OFD packet to send [16:43:39]OFD Sender: No OFD packet to send [16:43:44]OFD Sender: No OFD packet to send [16:43:49]OFD Sender: No OFD packet to send [16:43:54]OFD Sender: No OFD packet to send [16:43:59]OFD Sender: No OFD packet to send [16:44:04]OFD Sender: No OFD packet to send [16:44:09]OFD Sender: No OFD packet to send [16:44:14]OFD Sender: No OFD packet to send [16:44:19]OFD Sender: No OFD packet to send [16:44:24]OFD Sender: No OFD packet to send [16:44:29]OFD Sender: No OFD packet to send [16:44:34]OFD Sender: No OFD packet to send [16:44:39]OFD Sender: No OFD packet to send [16:44:44]OFD Sender: No OFD packet to send [16:44:49]OFD Sender: No OFD packet to send [16:44:54]OFD Sender: No OFD packet to send [16:44:59]OFD Sender: No OFD packet to send [16:45:04]OFD Sender: No OFD packet to send [16:45:09]OFD Sender: No OFD packet to send [16:45:14]OFD Sender: No OFD packet to send [16:45:19]OFD Sender: No OFD packet to send [16:45:24]OFD Sender: No OFD packet to send [16:45:29]OFD Sender: No OFD packet to send [16:45:34]OFD Sender: No OFD packet to send [16:45:39]OFD Sender: No OFD packet to send [16:45:44]OFD Sender: No OFD packet to send [16:45:49]OFD Sender: No OFD packet to send [16:45:54]OFD Sender: No OFD packet to send [16:45:59]OFD Sender: No OFD packet to send [16:46:04]OFD Sender: No OFD packet to send [16:46:09]OFD Sender: No OFD packet to send [16:46:14]OFD Sender: No OFD packet to send [16:46:19]OFD Sender: No OFD packet to send [16:46:24]OFD Sender: No OFD packet to send [16:46:30]OFD Sender: No OFD packet to send [16:46:35]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:45]OFD Sender: No OFD packet to send [16:46:50]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:30]OFD Sender: No OFD packet to send [16:47:35]OFD Sender: No OFD packet to send [16:47:40]OFD Sender: No OFD packet to send [16:47:45]OFD Sender: No OFD packet to send [16:47:50]OFD Sender: No OFD packet to send [16:47:55]OFD Sender: No OFD packet to send [16:48:00]OFD Sender: No OFD packet to send [16:48:05]OFD Sender: No OFD packet to send [16:48:10]OFD Sender: No OFD packet to send [16:48:15]OFD Sender: No OFD packet to send [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: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:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]OFD Sender: No OFD packet to send [16:50:20]OFD Sender: No OFD packet to send [16:50:25]OFD Sender: No OFD packet to send [16:50:30]OFD Sender: No OFD packet to send [16:50:35]OFD Sender: No OFD packet to send [16:50:40]OFD Sender: No OFD packet to send [16:50:45]OFD Sender: No OFD packet to send [16:50:50]OFD Sender: No OFD packet to send [16:50:55]OFD Sender: No OFD packet to send [16:51:00]OFD Sender: No OFD packet to send [16:51:05]OFD Sender: No OFD packet to send [16:51:10]OFD Sender: No OFD packet to send [16:51:15]OFD Sender: No OFD packet to send [16:51:20]OFD Sender: No OFD packet to send [16:51:25]OFD Sender: No OFD packet to send [16:51:30]OFD Sender: No OFD packet to send [16:51:35]OFD Sender: No OFD packet to send [16:51:40]OFD Sender: No OFD packet to send [16:51:45]OFD Sender: No OFD packet to send [16:51:50]OFD Sender: No OFD packet to send [16:51:55]OFD Sender: No OFD packet to send [16:52:00]OFD Sender: No OFD packet to send [16:52:05]OFD Sender: No OFD packet to send [16:52:10]OFD Sender: No OFD packet to send [16:52:15]OFD Sender: No OFD packet to send [16:52:20]OFD Sender: No OFD packet to send [16:52:25]OFD Sender: No OFD packet to send [16:52:30]OFD Sender: No OFD packet to send [16:52:35]OFD Sender: No OFD packet to send [16:52:40]OFD Sender: No OFD packet to send [16:52:45]OFD Sender: No OFD packet to send [16:52:50]OFD Sender: No OFD packet to send [16:52:55]OFD Sender: No OFD packet to send [16:53:00]OFD Sender: No OFD packet to send [16:53:05]OFD Sender: No OFD packet to send [16:53:10]OFD Sender: No OFD packet to send [16:53:15]OFD Sender: No OFD packet to send [16:53:20]OFD Sender: No OFD packet to send [16:53:25]OFD Sender: No OFD packet to send [16:53:30]OFD Sender: No OFD packet to send [16:53:35]OFD Sender: No OFD packet to send [16:53:40]OFD Sender: No OFD packet to send [16:53:45]OFD Sender: No OFD packet to send [16:53:50]OFD Sender: No OFD packet to send [16:53:53]accept exits with 7 [16:53:53]New connection [16:53:53]New thread 3067108708 created [16:53:53]Thread 3067252068 joined [16:53:53]Waiting for new connection... [16:53:53] Sock 7.Parse request [16:53:53]Sock 7.Check first char [16:53:53]Sock 7.First char is OK [16:53:53]request: POST /json_proto HTTP/1.0 [16:53:53]Method: POST [16:53:53]URL: /json_proto [16:53:53]Method is POST - this is cgi request [16:53:53]url: /json_proto [16:53:53]query_string will be loaded in cgi processing [16:53:53]execute_cgi json_proto POST (null) [16:53:53]execute_cgi path=json_proto method=POST [16:53:53]POST find Content-Length [16:53:53]Host: 172.17.44.4:8080 [16:53:53]Content-Length: 771 [16:53:53]Content-Type: application/json [16:53:53] [16:53:53]POST finish read [16:53:53]Found Content-Length = 771 [16:53:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:53]execute_script... [16:53: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)1993744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:53]POST & json_proto [16:53:53]process_json_proto [16:53:53]json parsed OK: [16:53:53]protocol is kg_v1.0 [16:53:53]action value=close_receipt [16:53:53]process_action close_receipt [16:53:53]cmd_close_receipt [16:53:53]MH_GetDate [16:53:53]Write to MH i2c: F0 00 00 FA 32 1B [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: F0 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: F0 09 00 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: F0 09 00 FA 32 00 A7 8B 47 66 6C E9 28 66 E6 [16:53:53]GetLastDocTimeStamp 1715964113 [16:53:53]current date 1715964839 [16:53:53]FM_GetShiftState [16:53:53]SAM_PROTO_GetShiftState [16:53:53]wFMCommunicate request_size=4 [16:53:53]MH_SAM_APDU [16:53:53]CAPDU: 80 13 01 00 [16:53:53]Write to MH i2c: E2 08 00 FB 32 80 13 01 00 00 00 00 00 AA [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:53]Read from MH i2c: E2 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 0E 00 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 0E 00 FB 32 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A5 [16:53:53]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:53:53]wFMCommunicate OK [16:53:53]SAM_PROTO_GetShiftState done [16:53:53]FM_GetShiftState done [16:53:53]opened in 1715904675 [16:53:53]opened+sec_in_day 1715991075 [16:53:53]quantity*price = 100066 [16:53:53]sum+1 = 100067 [16:53:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.66 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.66 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 87 17.05.2024 16:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: cash2u ФМ: 0000000000963259 ФД: 5152 ФПД: 174629033704722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T165359&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5152&fm=174629033704722&tin=02508201610067®Number=0000000000154221&sum=100066 [16:53:54]StoreToDocumentArchive [16:53:54]shift 45 fd 5152 [16:53:54]save to /storage/0045/doc_00005152 [16:53:54]save last doc name /storage/0045/doc_00005152 to /storage/kkm_last_doc_name [16:53:54]save OK [16:53:54]Clear old archive folders... [16:53:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:53:54]tlvbuf is 0128F7E0 [16:53:54]SAM_PROTO_ClearQueue [16:53:54]wFMCommunicate request_size=4 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 09 00 00 [16:53:54]Write to MH i2c: E2 08 00 08 33 80 09 00 00 00 00 00 00 AD [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 08 33 00 90 00 AF [16:53:54]RAPDU: 90 00 [16:53:54]wFMCommunicate OK [16:53:54]SAM_PROTO_ClearQueue done [16:53:54]KKMCreateOFDPacket [16:53:54]OFDProtocolAddRootSTLVToBuf [16:53:54]FM_MakeSignedData [16:53:54]FM_MakeSignedData [16:53:54]SAM_PROTO_SignData [16:53:54]wFMCommunicate request_size=4 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 0D 01 02 [16:53:54]Write to MH i2c: E2 08 00 09 33 80 0D 01 02 00 00 00 00 B5 [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 09 33 00 90 00 B0 [16:53:54]RAPDU: 90 00 [16:53:54]wFMCommunicate OK [16:53:54]wFMCommunicate request_size=255 [16:53:54]MH_SAM_APDU [16:53: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 A7 8B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 20 14 00 00 35 04 06 00 9E [16:53:54]Write to MH i2c: E2 02 01 0A 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 A7 8B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 20 14 00 00 35 04 06 00 9E 00 00 39 [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 0A 33 00 90 00 B1 [16:53:54]RAPDU: 90 00 [16:53:54]wFMCommunicate OK [16:53:54]wFMCommunicate request_size=10 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 0D 02 02 05 D2 FD 85 7D 12 [16:53:54]Write to MH i2c: E2 0D 00 0B 33 80 0D 02 02 05 00 D2 FD 85 7D 12 00 00 A5 [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 03 00 0B 33 00 90 00 B2 [16:53:54]RAPDU: 90 00 [16:53:54]wFMCommunicate OK [16:53:54]wFMCommunicate request_size=4 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 0D 03 02 [16:53:54]Write to MH i2c: E2 08 00 0C 33 80 0D 03 02 00 00 00 00 BA [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 0B 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 0B 00 0C 33 00 59 F6 17 26 0C 98 AE 99 90 00 32 [16:53:54]RAPDU: 59 F6 17 26 0C 98 AE 99 90 00 [16:53:54]wFMCommunicate OK [16:53:54]SAM_PROTO_SignData done [16:53:54]FM_MakeSignedData done [16:53:54]CreateOFDProtocolMessage [16:53:54]wFMCommunicate request_size=4 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 11 00 00 [16:53:54]Write to MH i2c: E2 08 00 0D 33 80 11 00 00 00 00 00 00 BA [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 17 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 17 00 0D 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 0F [16:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:53:54]wFMCommunicate OK [16:53:54]CreateOFDProtocolMessage done [16:53:54]OFDSenderStorePacket 5152 [16:53:54]StoreOFDPacket docnum=5152 [16:53:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 34 5F 07 01 C1 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 A7 8B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 20 14 00 00 35 04 06 00 9E D2 FD 85 7D 12 59 F6 17 26 0C 98 AE 99 [16:53:54]CheckFolder [16:53:54]dirname=/storage/ofd_packets [16:53:54]CheckFolder done [16:53:54]ProducePacketName [16:53:54]name=ofd_packets/00005152 [16:53:54]NVStorageSaveData ofd_packets/00005152 [16:53:54]File name is /storage/ofd_packets/00005152 [16:53:54]Write 301 bytes [16:53:54]NVStorageSaveData done [16:53:54]OFDSenderStorePacket done [16:53:54]KKMCreateOFDPacket done [16:53:54]NVStorageSaveData kkm_last_timestamp [16:53:54]File name is /storage/kkm_last_timestamp [16:53:54]Write 4 bytes [16:53:54]NVStorageSaveData done [16:53:54]ExternCall_PrintAddStr [16:53:54]wPrintStart [16:53:54]Write to MH i2c: 01 00 00 0E 33 41 [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:55]OFD Sender: Processing packet 5152 [packets to send 4, broken 3] [16:53:55]ProducePacketName [16:53:55]name=ofd_packets/00005152 [16:53:55]OFD Sender: To server: ‡•öpG, [16:53:55]CommunicateWithHost lk.salyk.kg:30040 [16:53:55]ConnectInit lk.salyk.kg [16:53:55]Read from MH i2c: 01 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: 01 07 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: 01 07 00 0E 33 00 00 00 00 00 FF 0F 56 [16:53:55]RasterBufferAndPrint [16:53:55]line Счет N : (1)1993744 [16:53:55]line ИÐÐ: 02508201610067 [16:53:55]line Контрольно-КаÑÑовый Чек [16:53:55]line ПРОДÐЖР[16:53:55]line ТРК (МРК, ГÐК) : 63 [16:53:55]line Товар: 2710124130 [16:53:55]line Ðи-92-К-4 [16:53:55]line 14.980 * 66.80 [16:53:55]line = 1000.66 [16:53:55]line ÐДС 12% ÐСП 1% [16:53:55]line > о реализуемом товаре [16:53:55]line ИТОГО: 1000.66 [16:53:55]line ÐСП 1% : 8.85 [16:53:55]line ÐДС 12% : 106.26 [16:53:55]line Ðаличными: 0.00 [16:53:55]line Безнал.: 1000.66 [16:53:55]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:53:55]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:53:55]line СÐО: Общий режим [16:53:55]line Чек 87 17.05.2024 16:53 [16:53:55]line Смена: 45 ФФД: 1.0 [16:53:55]line ЗÐМ: 0300000237 [16:53:55]line РÐМ: 0000000000154221 [16:53:55]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:53:55]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: cash2u [16:53:55]line ФМ: 0000000000963259 [16:53:55]line ФД: 5152 [16:53:55]line ФПД: 174629033704722 [16:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T165359&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5152&fm=174629033704722&tin=02508201610067®Number=0000000000154221&sum=100066 [16:53:55]Connected sock=11 [16:53:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 34 5F 07 01 C1 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 A7 8B 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 20 14 00 00 35 04 06 00 9E D2 FD 85 7D 12 59 F6 17 26 0C 98 AE 99 [16:53:55]written 0, free lines is 4095 [16:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 8B A4 47 00 30 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 39 36 33 32 35 39 10 04 04 00 20 14 00 00 F4 03 04 00 67 37 47 66 B6 04 01 00 00 FE 43 75 55 61 D8 84 B9 [16:53:55]CommunicateWithHost err = 0 [16:53:55]CheckOFDResponse [16:53:55]1017 (14) - 77093643461234 [16:53:55]1041 (16) - 0000000000963259 [16:53:55]1040 (4) - 5152 [16:53:55]1012 (4) - 17.05.2024 10:54 [16:53:55]1206 (1) - 0 [16:53:55]OFD Sender: Remove packet 5152 [16:53:55]ProducePacketName [16:53:55]name=ofd_packets/00005152 [16:53:55]NVStorageDeleteData [16:53:55]Write to MH i2c: 01 00 00 37 33 6A [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: 01 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: 01 07 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: 01 07 00 37 33 00 00 00 00 00 A4 0C 21 [16:53:55]RasterBufferAndPrint [16:53:55]line [16:53:55]line [16:53:55]line [16:53:55]line [16:53:55]line [16:53:55]written 0, free lines is 3239 [16:53:55]MH_Cut [16:53:55]Write to MH i2c: D1 01 00 3E 33 01 43 [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: D1 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: D1 01 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: D1 01 00 3E 33 00 42 [16:53:55]Write to MH i2c: 01 00 00 3F 33 72 [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:56]OFD Sender: No OFD packet to send [16:53:56]*** Cut start [16:53:56]*** Partial cut [16:53:56]*** CUTSNS_PIN = 1 [16:53:56]*** CUTSNS_PIN = 0 [16:53:57]*** Brake cut motor [16:53:57]Read from MH i2c: 01 [16:53:57]MH_I2C_Read... [16:53:57]*** Stop cut motor [16:53:57]*** Cut end [16:53:57]Read from MH i2c: 01 07 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: 01 07 00 3F 33 00 00 00 00 00 FF 0F 87 [16:53:57]process_action close_receipt done [16:53:57]requested_data is exist [16:53:57]produce_requested_data [16:53:57]requested_item fm.sn is exist - process it [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 11 00 00 [16:53:57]Write to MH i2c: E2 08 00 40 33 80 11 00 00 00 00 00 00 ED [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 17 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 17 00 40 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 42 [16:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:53:57]wFMCommunicate OK [16:53:57]requested_item fd.num is exist - process it [16:53:57]SAM_PROTO_GetFieldsCounters [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 13 00 00 [16:53:57]Write to MH i2c: E2 08 00 41 33 80 13 00 00 00 00 00 00 F0 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 62 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 62 00 41 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 20 14 00 00 0E 04 04 00 2D 00 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 6F [16:53:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 20 14 00 00 0E 04 04 00 2D 00 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 [16:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_GetFieldsCounters done [16:53:57]requested_item shift.num is exist - process it [16:53:57]requested_item shift.opened is exist - process it [16:53:57]req_shift_opened [16:53:57]FM_GetShiftState [16:53:57]SAM_PROTO_GetShiftState [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 13 01 00 [16:53:57]Write to MH i2c: E2 08 00 42 33 80 13 01 00 00 00 00 00 F2 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0E 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0E 00 42 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 ED [16:53:57]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_GetShiftState done [16:53:57]FM_GetShiftState done [16:53:57]req_shift_opened done [16:53:57]requested_item shift.open_date is exist - process it [16:53:57]req_shift_open_date [16:53:57]req_shift_open_date done [16:53:57]produce_requested_data done [16:53:57]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5152,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:53:57]process_action_free close_receipt [16:53:57]json_value_free [16:53:57]json_value_free done [16:53:57]process_json_proto returns [16:53:57]Send response to host [16:53:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5152,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:53:57]free response buf [16:53:57]execute_script done [16:53:57]execute_script returns [16:53:57]free content buf [16:53:57]Sock 7.Close socket [16:53:57]Sock 7.Thread stoped [16:54:01]OFD Sender: No OFD packet to send [16:54:06]OFD Sender: No OFD packet to send [16:54:11]OFD Sender: No OFD packet to send [16:54:16]OFD Sender: No OFD packet to send [16:54:21]OFD Sender: No OFD packet to send [16:54:26]OFD Sender: No OFD packet to send [16:54:31]OFD Sender: No OFD packet to send [16:54:36]OFD Sender: No OFD packet to send [16:54:41]OFD Sender: No OFD packet to send [16:54:46]OFD Sender: No OFD packet to send [16:54:51]OFD Sender: No OFD packet to send [16:54:56]OFD Sender: No OFD packet to send [16:55:01]OFD Sender: No OFD packet to send [16:55:06]OFD Sender: No OFD packet to send [16:55:11]OFD Sender: No OFD packet to send [16:55:16]OFD Sender: No OFD packet to send [16:55:21]OFD Sender: No OFD packet to send [16:55:26]OFD Sender: No OFD packet to send [16:55:31]OFD Sender: No OFD packet to send [16:55:36]OFD Sender: No OFD packet to send [16:55:41]OFD Sender: No OFD packet to send [16:55:46]OFD Sender: No OFD packet to send [16:55:51]OFD Sender: No OFD packet to send [16:55:56]OFD Sender: No OFD packet to send [16:56:01]OFD Sender: No OFD packet to send [16:56:06]OFD Sender: No OFD packet to send [16:56:11]OFD Sender: No OFD packet to send [16:56:16]OFD Sender: No OFD packet to send [16:56:21]OFD Sender: No OFD packet to send [16:56:26]OFD Sender: No OFD packet to send [16:56:31]OFD Sender: No OFD packet to send [16:56:36]OFD Sender: No OFD packet to send [16:56:41]OFD Sender: No OFD packet to send [16:56:46]OFD Sender: No OFD packet to send [16:56:51]OFD Sender: No OFD packet to send [16:56:56]OFD Sender: No OFD packet to send [16:57:01]OFD Sender: No OFD packet to send [16:57:06]OFD Sender: No OFD packet to send [16:57:11]OFD Sender: No OFD packet to send [16:57:16]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:26]OFD Sender: No OFD packet to send [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:14]accept exits with 9 [16:58:14]New connection [16:58:14]New thread 3067252068 created [16:58:14]Thread 3067108708 joined [16:58:14]Waiting for new connection... [16:58:14] Sock 9.Parse request [16:58:14]Sock 9.Check first char [16:58:14]Sock 9.First char is OK [16:58:14]request: POST /json_proto HTTP/1.0 [16:58:14]Method: POST [16:58:14]URL: /json_proto [16:58:14]Method is POST - this is cgi request [16:58:14]url: /json_proto [16:58:14]query_string will be loaded in cgi processing [16:58:14]execute_cgi json_proto POST (null) [16:58:14]execute_cgi path=json_proto method=POST [16:58:14]POST find Content-Length [16:58:14]Host: 172.17.44.4:8080 [16:58:14]Content-Length: 678 [16:58:14]Content-Type: application/json [16:58:14] [16:58:14]POST finish read [16:58:14]Found Content-Length = 678 [16:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:58:14]execute_script... [16:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:58:14]POST & json_proto [16:58:14]process_json_proto [16:58:14]json parsed OK: [16:58:14]protocol is kg_v1.0 [16:58:14]action value=close_receipt [16:58:14]process_action close_receipt [16:58:14]cmd_close_receipt [16:58:14]MH_GetDate [16:58:14]Write to MH i2c: F0 00 00 43 33 65 [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 43 33 00 AC 8C 47 66 6C E9 28 66 36 [16:58:14]GetLastDocTimeStamp 1715964839 [16:58:14]current date 1715965100 [16:58:14]FM_GetShiftState [16:58:14]SAM_PROTO_GetShiftState [16:58:14]wFMCommunicate request_size=4 [16:58:14]MH_SAM_APDU [16:58:14]CAPDU: 80 13 01 00 [16:58:14]Write to MH i2c: E2 08 00 44 33 80 13 01 00 00 00 00 00 F4 [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:14]Read from MH i2c: E2 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 0E 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 0E 00 44 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EF [16:58:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:58:14]wFMCommunicate OK [16:58:14]SAM_PROTO_GetShiftState done [16:58:14]FM_GetShiftState done [16:58:14]opened in 1715904675 [16:58:14]opened+sec_in_day 1715991075 [16:58:14]quantity*price = 50068 [16:58:14]sum+1 = 50070 [16:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.69 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.17 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 88 17.05.2024 16:58 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5153 ФПД: 126119976929585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T165820&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5153&fm=126119976929585&tin=02508201610067®Number=0000000000154221&sum=50000 [16:58:15]StoreToDocumentArchive [16:58:15]shift 45 fd 5153 [16:58:15]save to /storage/0045/doc_00005153 [16:58:15]save last doc name /storage/0045/doc_00005153 to /storage/kkm_last_doc_name [16:58:15]save OK [16:58:15]Clear old archive folders... [16:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:58:15]tlvbuf is B6FA1A40 [16:58:15]SAM_PROTO_ClearQueue [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 09 00 00 [16:58:15]Write to MH i2c: E2 08 00 51 33 80 09 00 00 00 00 00 00 F6 [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 51 33 00 90 00 F8 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]SAM_PROTO_ClearQueue done [16:58:15]KKMCreateOFDPacket [16:58:15]OFDProtocolAddRootSTLVToBuf [16:58:15]FM_MakeSignedData [16:58:15]FM_MakeSignedData [16:58:15]SAM_PROTO_SignData [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 01 02 [16:58:15]Write to MH i2c: E2 08 00 52 33 80 0D 01 02 00 00 00 00 FE [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 52 33 00 90 00 F9 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]wFMCommunicate request_size=255 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 8C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 21 14 00 00 35 04 06 00 72 [16:58:15]Write to MH i2c: E2 02 01 53 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 8C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 21 14 00 00 35 04 06 00 72 00 00 AE [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 53 33 00 90 00 FA [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]wFMCommunicate request_size=10 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 02 02 05 B4 98 6C 89 31 [16:58:16]Write to MH i2c: E2 0D 00 54 33 80 0D 02 02 05 00 B4 98 6C 89 31 00 00 7D [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 54 33 00 90 00 FB [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 03 02 [16:58:16]Write to MH i2c: E2 08 00 55 33 80 0D 03 02 00 00 00 00 03 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 0B 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 0B 00 55 33 00 24 44 56 69 0B 35 D6 95 90 00 D6 [16:58:16]RAPDU: 24 44 56 69 0B 35 D6 95 90 00 [16:58:16]wFMCommunicate OK [16:58:16]SAM_PROTO_SignData done [16:58:16]FM_MakeSignedData done [16:58:16]CreateOFDProtocolMessage [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 11 00 00 [16:58:16]Write to MH i2c: E2 08 00 56 33 80 11 00 00 00 00 00 00 03 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 17 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 17 00 56 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 58 [16:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:58:16]wFMCommunicate OK [16:58:16]CreateOFDProtocolMessage done [16:58:16]OFDSenderStorePacket 5153 [16:58:16]StoreOFDPacket docnum=5153 [16:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D0 9A 07 01 C9 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 8C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 21 14 00 00 35 04 06 00 72 B4 98 6C 89 31 24 44 56 69 0B 35 D6 95 [16:58:16]CheckFolder [16:58:16]dirname=/storage/ofd_packets [16:58:16]CheckFolder done [16:58:16]ProducePacketName [16:58:16]name=ofd_packets/00005153 [16:58:16]NVStorageSaveData ofd_packets/00005153 [16:58:16]File name is /storage/ofd_packets/00005153 [16:58:16]Write 301 bytes [16:58:16]NVStorageSaveData done [16:58:16]OFDSenderStorePacket done [16:58:16]KKMCreateOFDPacket done [16:58:16]NVStorageSaveData kkm_last_timestamp [16:58:16]File name is /storage/kkm_last_timestamp [16:58:16]Write 4 bytes [16:58:16]NVStorageSaveData done [16:58:16]ExternCall_PrintAddStr [16:58:16]wPrintStart [16:58:16]Write to MH i2c: 01 00 00 57 33 8A [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 57 33 00 00 00 00 00 FF 0F 9F [16:58:16]RasterBufferAndPrint [16:58:16]line Счет N : (1)1993748 [16:58:16]line ИÐÐ: 02508201610067 [16:58:16]line Контрольно-КаÑÑовый Чек [16:58:16]line ПРОДÐЖР[16:58:16]line ТРК (МРК, ГÐК) : 32 [16:58:16]line Товар: 2710124500 [16:58:16]line Ðи-95-К-5 [16:58:16]line 6.840 * 73.20 [16:58:16]line = 500.69 [16:58:16]line ÐДС 12% ÐСП 1% [16:58:16]line > о реализуемом товаре [16:58:16]line ОКРУГЛЕÐИЕ: -0.69 [16:58:16]line ИТОГО: 500.00 [16:58:16]line ВнеÑено: 500.00 [16:58:16]line СДÐЧÐ: 0.00 [16:58:16]line ÐСП 1% : 4.43 [16:58:16]line ÐДС 12% : 53.17 [16:58:16]line Ðаличными: 500.00 [16:58:16]line Безнал.: 0.00 [16:58:16]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [16:58:16]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [16:58:16]line СÐО: Общий режим [16:58:16]line Чек 88 17.05.2024 16:58 [16:58:16]line Смена: 45 ФФД: 1.0 [16:58:16]line ЗÐМ: 0300000237 [16:58:16]line РÐМ: 0000000000154221 [16:58:16]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [16:58:16]line ФМ: 0000000000963259 [16:58:16]line ФД: 5153 [16:58:16]line ФПД: 126119976929585 [16:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T165820&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5153&fm=126119976929585&tin=02508201610067®Number=0000000000154221&sum=50000 [16:58:16]OFD Sender: Processing packet 5153 [packets to send 4, broken 3] [16:58:16]ProducePacketName [16:58:16]name=ofd_packets/00005153 [16:58:16]OFD Sender: To server: ‡•öpG, [16:58:16]CommunicateWithHost lk.salyk.kg:30040 [16:58:16]ConnectInit lk.salyk.kg [16:58:16]written 0, free lines is 4095 [16:58:16]Connected sock=10 [16:58:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 D0 9A 07 01 C9 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 8C 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 21 14 00 00 35 04 06 00 72 B4 98 6C 89 31 24 44 56 69 0B 35 D6 95 [16:58:16]Write to MH i2c: 01 00 00 82 33 B5 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 82 33 00 00 00 00 00 71 0C 39 [16:58:16]RasterBufferAndPrint [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]written 0, free lines is 3187 [16:58:16]MH_Cut [16:58:16]Write to MH i2c: D1 01 00 89 33 01 8E [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 01 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 01 00 89 33 00 8D [16:58:16]Write to MH i2c: 01 00 00 8A 33 BD [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 2B 73 47 00 FA 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 39 36 33 32 35 39 10 04 04 00 21 14 00 00 F4 03 04 00 6D 38 47 66 B6 04 01 00 00 70 A4 FB A1 3A 6D E6 63 [16:58:17]CommunicateWithHost err = 0 [16:58:17]CheckOFDResponse [16:58:17]1017 (14) - 77093643461234 [16:58:17]1041 (16) - 0000000000963259 [16:58:17]1040 (4) - 5153 [16:58:17]1012 (4) - 17.05.2024 10:58 [16:58:17]1206 (1) - 0 [16:58:17]OFD Sender: Remove packet 5153 [16:58:17]ProducePacketName [16:58:17]name=ofd_packets/00005153 [16:58:17]NVStorageDeleteData [16:58:17]OFD Sender: No OFD packet to send [16:58:18]*** Cut start [16:58:18]*** Partial cut [16:58:18]*** CUTSNS_PIN = 1 [16:58:18]*** CUTSNS_PIN = 0 [16:58:18]*** Brake cut motor [16:58:18]Read from MH i2c: 01 [16:58:18]MH_I2C_Read... [16:58:18]*** Stop cut motor [16:58:18]*** Cut end [16:58:18]Read from MH i2c: 01 07 00 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: 01 07 00 8A 33 00 00 00 00 00 FF 0F D2 [16:58:18]process_action close_receipt done [16:58:18]requested_data is exist [16:58:18]produce_requested_data [16:58:18]requested_item fm.sn is exist - process it [16:58:18]wFMCommunicate request_size=4 [16:58:18]MH_SAM_APDU [16:58:18]CAPDU: 80 11 00 00 [16:58:18]Write to MH i2c: E2 08 00 8B 33 80 11 00 00 00 00 00 00 38 [16:58:18]Write i2c OK [16:58:18]MH_I2C_Read... [16:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:18]Read from MH i2c: E2 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 17 00 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 17 00 8B 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8D [16:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [16:58:18]wFMCommunicate OK [16:58:18]requested_item fd.num is exist - process it [16:58:18]SAM_PROTO_GetFieldsCounters [16:58:18]wFMCommunicate request_size=4 [16:58:18]MH_SAM_APDU [16:58:18]CAPDU: 80 13 00 00 [16:58:18]Write to MH i2c: E2 08 00 8C 33 80 13 00 00 00 00 00 00 3B [16:58:18]Write i2c OK [16:58:18]MH_I2C_Read... [16:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:18]Read from MH i2c: E2 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 62 00 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 62 00 8C 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 21 14 00 00 0E 04 04 00 2D 00 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 BE [16:58:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 21 14 00 00 0E 04 04 00 2D 00 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 [16:58:18]wFMCommunicate OK [16:58:18]SAM_PROTO_GetFieldsCounters done [16:58:18]requested_item shift.num is exist - process it [16:58:18]requested_item shift.opened is exist - process it [16:58:18]req_shift_opened [16:58:18]FM_GetShiftState [16:58:18]SAM_PROTO_GetShiftState [16:58:18]wFMCommunicate request_size=4 [16:58:18]MH_SAM_APDU [16:58:18]CAPDU: 80 13 01 00 [16:58:18]Write to MH i2c: E2 08 00 8D 33 80 13 01 00 00 00 00 00 3D [16:58:18]Write i2c OK [16:58:18]MH_I2C_Read... [16:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:18]Read from MH i2c: E2 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 0E 00 [16:58:18]MH_I2C_Read... [16:58:18]Read from MH i2c: E2 0E 00 8D 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 38 [16:58:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [16:58:18]wFMCommunicate OK [16:58:18]SAM_PROTO_GetShiftState done [16:58:18]FM_GetShiftState done [16:58:18]req_shift_opened done [16:58:18]requested_item shift.open_date is exist - process it [16:58:18]req_shift_open_date [16:58:18]req_shift_open_date done [16:58:18]produce_requested_data done [16:58:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5153,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [16:58:18]process_action_free close_receipt [16:58:18]json_value_free [16:58:18]json_value_free done [16:58:18]process_json_proto returns [16:58:18]Send response to host [16:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5153,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [16:58:18]free response buf [16:58:18]execute_script done [16:58:18]execute_script returns [16:58:18]free content buf [16:58:18]Sock 9.Close socket [16:58:18]Sock 9.Thread stoped [16:58:22]OFD Sender: No OFD packet to send [16:58:27]OFD Sender: No OFD packet to send [16:58:32]OFD Sender: No OFD packet to send [16:58:37]OFD Sender: No OFD packet to send [16:58:42]OFD Sender: No OFD packet to send [16:58:47]OFD Sender: No OFD packet to send [16:58:52]OFD Sender: No OFD packet to send [16:58:57]OFD Sender: No OFD packet to send [16:59:02]OFD Sender: No OFD packet to send [16:59:07]OFD Sender: No OFD packet to send [16:59:12]OFD Sender: No OFD packet to send [16:59:17]OFD Sender: No OFD packet to send [16:59:22]OFD Sender: No OFD packet to send [16:59:27]OFD Sender: No OFD packet to send [16:59:32]OFD Sender: No OFD packet to send [16:59:37]OFD Sender: No OFD packet to send [16:59:42]OFD Sender: No OFD packet to send [16:59:47]OFD Sender: No OFD packet to send [16:59:52]OFD Sender: No OFD packet to send [16:59:57]OFD Sender: No OFD packet to send [17:00:02]OFD Sender: No OFD packet to send [17:00:07]OFD Sender: No OFD packet to send [17:00:12]OFD Sender: No OFD packet to send [17:00:17]OFD Sender: No OFD packet to send [17:00:22]OFD Sender: No OFD packet to send [17:00:27]OFD Sender: No OFD packet to send [17:00:32]OFD Sender: No OFD packet to send [17:00:37]OFD Sender: No OFD packet to send [17:00:42]OFD Sender: No OFD packet to send [17:00:47]OFD Sender: No OFD packet to send [17:00:52]OFD Sender: No OFD packet to send [17:00:57]OFD Sender: No OFD packet to send [17:01:02]OFD Sender: No OFD packet to send [17:01:07]OFD Sender: No OFD packet to send [17:01:12]OFD Sender: No OFD packet to send [17:01:17]OFD Sender: No OFD packet to send [17:01:22]OFD Sender: No OFD packet to send [17:01:27]OFD Sender: No OFD packet to send [17:01:32]OFD Sender: No OFD packet to send [17:01:37]OFD Sender: No OFD packet to send [17:01:42]OFD Sender: No OFD packet to send [17:01:47]OFD Sender: No OFD packet to send [17:01:52]OFD Sender: No OFD packet to send [17:01:57]OFD Sender: No OFD packet to send [17:02:02]OFD Sender: No OFD packet to send [17:02:07]OFD Sender: No OFD packet to send [17:02:12]OFD Sender: No OFD packet to send [17:02:17]OFD Sender: No OFD packet to send [17:02:22]OFD Sender: No OFD packet to send [17:02:27]OFD Sender: No OFD packet to send [17:02:32]OFD Sender: No OFD packet to send [17:02:37]OFD Sender: No OFD packet to send [17:02:42]OFD Sender: No OFD packet to send [17:02:47]OFD Sender: No OFD packet to send [17:02:52]OFD Sender: No OFD packet to send [17:02:57]OFD Sender: No OFD packet to send [17:03:02]OFD Sender: No OFD packet to send [17:03:07]OFD Sender: No OFD packet to send [17:03:12]OFD Sender: No OFD packet to send [17:03:17]OFD Sender: No OFD packet to send [17:03:22]OFD Sender: No OFD packet to send [17:03:27]OFD Sender: No OFD packet to send [17:03:32]OFD Sender: No OFD packet to send [17:03:37]OFD Sender: No OFD packet to send [17:03:42]OFD Sender: No OFD packet to send [17:03:47]OFD Sender: No OFD packet to send [17:03:52]OFD Sender: No OFD packet to send [17:03:57]OFD Sender: No OFD packet to send [17:04:02]OFD Sender: No OFD packet to send [17:04:07]OFD Sender: No OFD packet to send [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:27]OFD Sender: No OFD packet to send [17:04:32]OFD Sender: No OFD packet to send [17:04:37]OFD Sender: No OFD packet to send [17:04:42]OFD Sender: No OFD packet to send [17:04:47]OFD Sender: No OFD packet to send [17:04:52]OFD Sender: No OFD packet to send [17:04:57]OFD Sender: No OFD packet to send [17:05:02]OFD Sender: No OFD packet to send [17:05:07]OFD Sender: No OFD packet to send [17:05:12]OFD Sender: No OFD packet to send [17:05:17]OFD Sender: No OFD packet to send [17:05:22]OFD Sender: No OFD packet to send [17:05:27]OFD Sender: No OFD packet to send [17:05:32]OFD Sender: No OFD packet to send [17:05:37]OFD Sender: No OFD packet to send [17:05:42]OFD Sender: No OFD packet to send [17:05:47]OFD Sender: No OFD packet to send [17:05:52]OFD Sender: No OFD packet to send [17:05:57]OFD Sender: No OFD packet to send [17:06:02]OFD Sender: No OFD packet to send [17:06:07]OFD Sender: No OFD packet to send [17:06:12]OFD Sender: No OFD packet to send [17:06:17]OFD Sender: No OFD packet to send [17:06:22]OFD Sender: No OFD packet to send [17:06:27]OFD Sender: No OFD packet to send [17:06:32]OFD Sender: No OFD packet to send [17:06:37]OFD Sender: No OFD packet to send [17:06:42]OFD Sender: No OFD packet to send [17:06:47]OFD Sender: No OFD packet to send [17:06:52]OFD Sender: No OFD packet to send [17:06:57]OFD Sender: No OFD packet to send [17:07:02]OFD Sender: No OFD packet to send [17:07:07]OFD Sender: No OFD packet to send [17:07:12]OFD Sender: No OFD packet to send [17:07:17]OFD Sender: No OFD packet to send [17:07:22]OFD Sender: No OFD packet to send [17:07:27]OFD Sender: No OFD packet to send [17:07:32]OFD Sender: No OFD packet to send [17:07:37]OFD Sender: No OFD packet to send [17:07:42]OFD Sender: No OFD packet to send [17:07:47]OFD Sender: No OFD packet to send [17:07:52]OFD Sender: No OFD packet to send [17:07:57]OFD Sender: No OFD packet to send [17:08:02]OFD Sender: No OFD packet to send [17:08:07]OFD Sender: No OFD packet to send [17:08:12]OFD Sender: No OFD packet to send [17:08:17]OFD Sender: No OFD packet to send [17:08:23]OFD Sender: No OFD packet to send [17:08:28]OFD Sender: No OFD packet to send [17:08:33]OFD Sender: No OFD packet to send [17:08:38]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:48]OFD Sender: No OFD packet to send [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:13]OFD Sender: No OFD packet to send [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:28]OFD Sender: No OFD packet to send [17:09:33]OFD Sender: No OFD packet to send [17:09:38]OFD Sender: No OFD packet to send [17:09:43]OFD Sender: No OFD packet to send [17:09:48]OFD Sender: No OFD packet to send [17:09:53]OFD Sender: No OFD packet to send [17:09:58]OFD Sender: No OFD packet to send [17:10:03]OFD Sender: No OFD packet to send [17:10:08]OFD Sender: No OFD packet to send [17:10:13]OFD Sender: No OFD packet to send [17:10:18]OFD Sender: No OFD packet to send [17:10:23]OFD Sender: No OFD packet to send [17:10:28]OFD Sender: No OFD packet to send [17:10:33]OFD Sender: No OFD packet to send [17:10:38]OFD Sender: No OFD packet to send [17:10:43]OFD Sender: No OFD packet to send [17:10:48]OFD Sender: No OFD packet to send [17:10:53]OFD Sender: No OFD packet to send [17:10:58]OFD Sender: No OFD packet to send [17:11:03]OFD Sender: No OFD packet to send [17:11:08]OFD Sender: No OFD packet to send [17:11:13]OFD Sender: No OFD packet to send [17:11:18]OFD Sender: No OFD packet to send [17:11:23]OFD Sender: No OFD packet to send [17:11:28]OFD Sender: No OFD packet to send [17:11:33]OFD Sender: No OFD packet to send [17:11:38]OFD Sender: No OFD packet to send [17:11:43]OFD Sender: No OFD packet to send [17:11:48]OFD Sender: No OFD packet to send [17:11:53]OFD Sender: No OFD packet to send [17:11:58]OFD Sender: No OFD packet to send [17:12:03]OFD Sender: No OFD packet to send [17:12:08]OFD Sender: No OFD packet to send [17:12:13]OFD Sender: No OFD packet to send [17:12:18]OFD Sender: No OFD packet to send [17:12:23]OFD Sender: No OFD packet to send [17:12:28]OFD Sender: No OFD packet to send [17:12:33]OFD Sender: No OFD packet to send [17:12:38]OFD Sender: No OFD packet to send [17:12:43]OFD Sender: No OFD packet to send [17:12:48]OFD Sender: No OFD packet to send [17:12:53]OFD Sender: No OFD packet to send [17:12:58]OFD Sender: No OFD packet to send [17:13:03]OFD Sender: No OFD packet to send [17:13:08]OFD Sender: No OFD packet to send [17:13:13]OFD Sender: No OFD packet to send [17:13:18]OFD Sender: No OFD packet to send [17:13:23]OFD Sender: No OFD packet to send [17:13:28]OFD Sender: No OFD packet to send [17:13:33]OFD Sender: No OFD packet to send [17:13:38]OFD Sender: No OFD packet to send [17:13:43]OFD Sender: No OFD packet to send [17:13:48]OFD Sender: No OFD packet to send [17:13:53]OFD Sender: No OFD packet to send [17:13:58]OFD Sender: No OFD packet to send [17:14:03]OFD Sender: No OFD packet to send [17:14:08]OFD Sender: No OFD packet to send [17:14:13]OFD Sender: No OFD packet to send [17:14:18]OFD Sender: No OFD packet to send [17:14:23]OFD Sender: No OFD packet to send [17:14:28]OFD Sender: No OFD packet to send [17:14:33]OFD Sender: No OFD packet to send [17:14:38]OFD Sender: No OFD packet to send [17:14:43]OFD Sender: No OFD packet to send [17:14:48]OFD Sender: No OFD packet to send [17:14:53]OFD Sender: No OFD packet to send [17:14:58]OFD Sender: No OFD packet to send [17:15:03]OFD Sender: No OFD packet to send [17:15:08]OFD Sender: No OFD packet to send [17:15:13]OFD Sender: No OFD packet to send [17:15:18]OFD Sender: No OFD packet to send [17:15:23]OFD Sender: No OFD packet to send [17:15:28]OFD Sender: No OFD packet to send [17:15:33]OFD Sender: No OFD packet to send [17:15:38]OFD Sender: No OFD packet to send [17:15:43]OFD Sender: No OFD packet to send [17:15:48]OFD Sender: No OFD packet to send [17:15:53]OFD Sender: No OFD packet to send [17:15:58]OFD Sender: No OFD packet to send [17:16:03]OFD Sender: No OFD packet to send [17:16:08]OFD Sender: No OFD packet to send [17:16:13]OFD Sender: No OFD packet to send [17:16:18]OFD Sender: No OFD packet to send [17:16:23]OFD Sender: No OFD packet to send [17:16:28]OFD Sender: No OFD packet to send [17:16:33]OFD Sender: No OFD packet to send [17:16:38]OFD Sender: No OFD packet to send [17:16:43]OFD Sender: No OFD packet to send [17:16:48]OFD Sender: No OFD packet to send [17:16:53]OFD Sender: No OFD packet to send [17:16:58]OFD Sender: No OFD packet to send [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [17:17:18]OFD Sender: No OFD packet to send [17:17:23]OFD Sender: No OFD packet to send [17:17:28]OFD Sender: No OFD packet to send [17:17:33]OFD Sender: No OFD packet to send [17:17:38]OFD Sender: No OFD packet to send [17:17:43]OFD Sender: No OFD packet to send [17:17:48]OFD Sender: No OFD packet to send [17:17:53]OFD Sender: No OFD packet to send [17:17:58]OFD Sender: No OFD packet to send [17:18:03]OFD Sender: No OFD packet to send [17:18:08]OFD Sender: No OFD packet to send [17:18:13]OFD Sender: No OFD packet to send [17:18:18]OFD Sender: No OFD packet to send [17:18:23]OFD Sender: No OFD packet to send [17:18:28]OFD Sender: No OFD packet to send [17:18:33]OFD Sender: No OFD packet to send [17:18:38]OFD Sender: No OFD packet to send [17:18:43]OFD Sender: No OFD packet to send [17:18:48]OFD Sender: No OFD packet to send [17:18:53]OFD Sender: No OFD packet to send [17:18:58]OFD Sender: No OFD packet to send [17:19:03]OFD Sender: No OFD packet to send [17:19:08]OFD Sender: No OFD packet to send [17:19:13]OFD Sender: No OFD packet to send [17:19:18]OFD Sender: No OFD packet to send [17:19:23]OFD Sender: No OFD packet to send [17:19:28]OFD Sender: No OFD packet to send [17:19:33]OFD Sender: No OFD packet to send [17:19:38]OFD Sender: No OFD packet to send [17:19:43]OFD Sender: No OFD packet to send [17:19:48]OFD Sender: No OFD packet to send [17:19:53]OFD Sender: No OFD packet to send [17:19:58]OFD Sender: No OFD packet to send [17:20:03]OFD Sender: No OFD packet to send [17:20:08]OFD Sender: No OFD packet to send [17:20:13]OFD Sender: No OFD packet to send [17:20:18]OFD Sender: No OFD packet to send [17:20:23]OFD Sender: No OFD packet to send [17:20:28]OFD Sender: No OFD packet to send [17:20:33]OFD Sender: No OFD packet to send [17:20:38]OFD Sender: No OFD packet to send [17:20:43]OFD Sender: No OFD packet to send [17:20:48]OFD Sender: No OFD packet to send [17:20:53]OFD Sender: No OFD packet to send [17:20:58]OFD Sender: No OFD packet to send [17:21:03]OFD Sender: No OFD packet to send [17:21:08]OFD Sender: No OFD packet to send [17:21:13]OFD Sender: No OFD packet to send [17:21:18]OFD Sender: No OFD packet to send [17:21:23]OFD Sender: No OFD packet to send [17:21:28]OFD Sender: No OFD packet to send [17:21:33]OFD Sender: No OFD packet to send [17:21:38]OFD Sender: No OFD packet to send [17:21:43]OFD Sender: No OFD packet to send [17:21:48]OFD Sender: No OFD packet to send [17:21:53]OFD Sender: No OFD packet to send [17:21:58]OFD Sender: No OFD packet to send [17:21:59]accept exits with 7 [17:21:59]New connection [17:21:59]New thread 3067108708 created [17:21:59]Thread 3067252068 joined [17:21:59]Waiting for new connection... [17:21:59] Sock 7.Parse request [17:21:59]Sock 7.Check first char [17:21:59]Sock 7.First char is OK [17:21:59]request: POST /json_proto HTTP/1.0 [17:21:59]Method: POST [17:21:59]URL: /json_proto [17:21:59]Method is POST - this is cgi request [17:21:59]url: /json_proto [17:21:59]query_string will be loaded in cgi processing [17:21:59]execute_cgi json_proto POST (null) [17:21:59]execute_cgi path=json_proto method=POST [17:21:59]POST find Content-Length [17:21:59]Host: 172.17.44.4:8080 [17:21:59]Content-Length: 855 [17:21:59]Content-Type: application/json [17:21:59] [17:21:59]POST finish read [17:21:59]Found Content-Length = 855 [17:21:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141083", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:59]execute_script... [17:21: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)141083", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:59]POST & json_proto [17:21:59]process_json_proto [17:21:59]json parsed OK: [17:21:59]protocol is kg_v1.0 [17:21:59]action value=close_receipt [17:21:59]process_action close_receipt [17:21:59]cmd_close_receipt [17:21:59]MH_GetDate [17:21:59]Write to MH i2c: F0 00 00 8E 33 B0 [17:21:59]Write i2c OK [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: F0 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: F0 09 00 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: F0 09 00 8E 33 00 3E 92 47 66 6C E9 28 66 19 [17:21:59]GetLastDocTimeStamp 1715965100 [17:21:59]current date 1715966526 [17:21:59]FM_GetShiftState [17:21:59]SAM_PROTO_GetShiftState [17:21:59]wFMCommunicate request_size=4 [17:21:59]MH_SAM_APDU [17:21:59]CAPDU: 80 13 01 00 [17:21:59]Write to MH i2c: E2 08 00 8F 33 80 13 01 00 00 00 00 00 3F [17:21:59]Write i2c OK [17:21:59]MH_I2C_Read... [17:21:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:59]Read from MH i2c: E2 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: E2 0E 00 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: E2 0E 00 8F 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3A [17:21:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:21:59]wFMCommunicate OK [17:21:59]SAM_PROTO_GetShiftState done [17:21:59]FM_GetShiftState done [17:21:59]opened in 1715904675 [17:21:59]opened+sec_in_day 1715991075 [17:21:59]quantity*price = 9500 [17:21:59]sum+1 = 9501 [17:21:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 0.00 Безнал.: 95.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 89 17.05.2024 17:22 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5154 ФПД: 120106859796376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172206&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5154&fm=120106859796376&tin=02508201610067®Number=0000000000154221&sum=9500 0 [17:22:01]StoreToDocumentArchive [17:22:01]shift 45 fd 5154 [17:22:01]save to /storage/0045/doc_00005154 [17:22:01]save last doc name /storage/0045/doc_00005154 to /storage/kkm_last_doc_name [17:22:01]save OK [17:22:01]Clear old archive folders... [17:22:01]ProcessDocumentItem done err = 0, tmpTLVsize=296 [17:22:01]tlvbuf is 012573F0 [17:22:01]SAM_PROTO_ClearQueue [17:22:01]wFMCommunicate request_size=4 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 09 00 00 [17:22:01]Write to MH i2c: E2 08 00 9C 33 80 09 00 00 00 00 00 00 41 [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 9C 33 00 90 00 43 [17:22:01]RAPDU: 90 00 [17:22:01]wFMCommunicate OK [17:22:01]SAM_PROTO_ClearQueue done [17:22:01]KKMCreateOFDPacket [17:22:01]OFDProtocolAddRootSTLVToBuf [17:22:01]FM_MakeSignedData [17:22:01]FM_MakeSignedData [17:22:01]SAM_PROTO_SignData [17:22:01]wFMCommunicate request_size=4 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 0D 01 02 [17:22:01]Write to MH i2c: E2 08 00 9D 33 80 0D 01 02 00 00 00 00 49 [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 9D 33 00 90 00 44 [17:22:01]RAPDU: 90 00 [17:22:01]wFMCommunicate OK [17:22:01]wFMCommunicate request_size=255 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 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 59 00 00 00 F4 03 04 00 3E 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [17:22:01]Write to MH i2c: E2 02 01 9E 33 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 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 59 00 00 00 F4 03 04 00 3E 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 CC [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 9E 33 00 90 00 45 [17:22:01]RAPDU: 90 00 [17:22:01]wFMCommunicate OK [17:22:01]wFMCommunicate request_size=55 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 22 14 00 00 35 04 06 00 6D 3C 8E B6 97 98 [17:22:01]Write to MH i2c: E2 3A 00 9F 33 80 0D 02 02 32 00 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 22 14 00 00 35 04 06 00 6D 3C 8E B6 97 98 00 00 EF [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 03 00 9F 33 00 90 00 46 [17:22:01]RAPDU: 90 00 [17:22:01]wFMCommunicate OK [17:22:01]wFMCommunicate request_size=4 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 0D 03 02 [17:22:01]Write to MH i2c: E2 08 00 A0 33 80 0D 03 02 00 00 00 00 4E [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 0B 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 0B 00 A0 33 00 8A 49 10 BC E8 ED 61 B2 90 00 D6 [17:22:01]RAPDU: 8A 49 10 BC E8 ED 61 B2 90 00 [17:22:01]wFMCommunicate OK [17:22:01]SAM_PROTO_SignData done [17:22:01]FM_MakeSignedData done [17:22:01]CreateOFDProtocolMessage [17:22:01]wFMCommunicate request_size=4 [17:22:01]MH_SAM_APDU [17:22:01]CAPDU: 80 11 00 00 [17:22:01]Write to MH i2c: E2 08 00 A1 33 80 11 00 00 00 00 00 00 4E [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:01]Read from MH i2c: E2 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 17 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: E2 17 00 A1 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A3 [17:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:22:01]wFMCommunicate OK [17:22:01]CreateOFDProtocolMessage done [17:22:01]OFDSenderStorePacket 5154 [17:22:01]StoreOFDPacket docnum=5154 [17:22:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 78 A4 34 01 5F A3 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 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 59 00 00 00 F4 03 04 00 3E 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 22 14 00 00 35 04 06 00 6D 3C 8E B6 97 98 8A 49 10 BC E8 ED 61 B2 [17:22:01]CheckFolder [17:22:01]dirname=/storage/ofd_packets [17:22:01]CheckFolder done [17:22:01]ProducePacketName [17:22:01]name=ofd_packets/00005154 [17:22:01]NVStorageSaveData ofd_packets/00005154 [17:22:01]File name is /storage/ofd_packets/00005154 [17:22:01]Write 346 bytes [17:22:01]NVStorageSaveData done [17:22:01]OFDSenderStorePacket done [17:22:01]KKMCreateOFDPacket done [17:22:01]NVStorageSaveData kkm_last_timestamp [17:22:01]File name is /storage/kkm_last_timestamp [17:22:01]Write 4 bytes [17:22:01]NVStorageSaveData done [17:22:01]ExternCall_PrintAddStr [17:22:01]wPrintStart [17:22:01]Write to MH i2c: 01 00 00 A2 33 D5 [17:22:01]Write i2c OK [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: 01 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: 01 07 00 [17:22:01]MH_I2C_Read... [17:22:01]Read from MH i2c: 01 07 00 A2 33 00 00 00 00 00 FF 0F EA [17:22:01]RasterBufferAndPrint [17:22:01]line Счет N : (3)141083 [17:22:01]line ИÐÐ: 02508201610067 [17:22:01]line Контрольно-КаÑÑовый Чек [17:22:01]line ПРОДÐЖР[17:22:01]line Товар: 4631150682851 [17:22:01]line Ðап En Dragon Mojito лайм,клуб ж/б 0,45л [17:22:01]line 1.000 * 95.00 [17:22:01]line = 95.00 [17:22:01]line ÐДС 12% ÐСП 1% [17:22:01]line > о реализуемом товаре [17:22:01]line ИТОГО: 95.00 [17:22:01]line ÐСП 1% : 0.84 [17:22:01]line ÐДС 12% : 10.09 [17:22:01]line Ðаличными: 0.00 [17:22:01]line Безнал.: 95.00 [17:22:01]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:22:01]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:22:01]line СÐО: Общий режим [17:22:01]line Чек 89 17.05.2024 17:22 [17:22:01]line Смена: 45 ФФД: 1.0 [17:22:01]line ЗÐМ: 0300000237 [17:22:01]line РÐМ: 0000000000154221 [17:22:01]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:22:01]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [17:22:01]line ФМ: 0000000000963259 [17:22:01]line ФД: 5154 [17:22:01]line ФПД: 120106859796376 [17:22:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172206&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5154&fm=120106859796376&tin=02508201610067®Number=0000000000154221&sum=9500 [17:22:01]line 0 [17:22:01]OFD Sender: Processing packet 5154 [packets to send 4, broken 3] [17:22:01]ProducePacketName [17:22:01]name=ofd_packets/00005154 [17:22:01]OFD Sender: To server: ‡•öpG, [17:22:01]CommunicateWithHost lk.salyk.kg:30040 [17:22:01]ConnectInit lk.salyk.kg [17:22:01]written 0, free lines is 4095 [17:22:02]Connected sock=10 [17:22:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 78 A4 34 01 5F A3 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 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 59 00 00 00 F4 03 04 00 3E 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 22 14 00 00 35 04 06 00 6D 3C 8E B6 97 98 8A 49 10 BC E8 ED 61 B2 [17:22:02]Write to MH i2c: 01 00 00 CD 33 00 [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: 01 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: 01 07 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: 01 07 00 CD 33 00 00 00 00 00 57 0C 6A [17:22:02]RasterBufferAndPrint [17:22:02]line [17:22:02]line [17:22:02]line [17:22:02]line [17:22:02]line [17:22:02]written 0, free lines is 3164 [17:22:02]MH_Cut [17:22:02]Write to MH i2c: D1 01 00 D4 33 01 D9 [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: D1 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: D1 01 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: D1 01 00 D4 33 00 D8 [17:22:02]Write to MH i2c: 01 00 00 D5 33 08 [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B0 12 47 00 53 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 39 36 33 32 35 39 10 04 04 00 22 14 00 00 F4 03 04 00 FE 3D 47 66 B6 04 01 00 00 BC 7C A4 57 11 36 9D 63 [17:22:02]CommunicateWithHost err = 0 [17:22:02]CheckOFDResponse [17:22:02]1017 (14) - 77093643461234 [17:22:02]1041 (16) - 0000000000963259 [17:22:02]1040 (4) - 5154 [17:22:02]1012 (4) - 17.05.2024 11:22 [17:22:02]1206 (1) - 0 [17:22:02]OFD Sender: Remove packet 5154 [17:22:02]ProducePacketName [17:22:02]name=ofd_packets/00005154 [17:22:02]NVStorageDeleteData [17:22:02]OFD Sender: No OFD packet to send [17:22:03]*** Cut start [17:22:03]*** Partial cut [17:22:03]*** CUTSNS_PIN = 1 [17:22:03]*** CUTSNS_PIN = 0 [17:22:03]*** Brake cut motor [17:22:04]Read from MH i2c: 01 [17:22:04]MH_I2C_Read... [17:22:04]*** Stop cut motor [17:22:04]*** Cut end [17:22:04]Read from MH i2c: 01 07 00 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: 01 07 00 D5 33 00 00 00 00 00 FF 0F 1D [17:22:04]process_action close_receipt done [17:22:04]requested_data is exist [17:22:04]produce_requested_data [17:22:04]requested_item fm.sn is exist - process it [17:22:04]wFMCommunicate request_size=4 [17:22:04]MH_SAM_APDU [17:22:04]CAPDU: 80 11 00 00 [17:22:04]Write to MH i2c: E2 08 00 D6 33 80 11 00 00 00 00 00 00 83 [17:22:04]Write i2c OK [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 [17:22:04]MH_I2C_Read... [17:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:04]Read from MH i2c: E2 17 00 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 17 00 D6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D8 [17:22:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:22:04]wFMCommunicate OK [17:22:04]requested_item fd.num is exist - process it [17:22:04]SAM_PROTO_GetFieldsCounters [17:22:04]wFMCommunicate request_size=4 [17:22:04]MH_SAM_APDU [17:22:04]CAPDU: 80 13 00 00 [17:22:04]Write to MH i2c: E2 08 00 D7 33 80 13 00 00 00 00 00 00 86 [17:22:04]Write i2c OK [17:22:04]MH_I2C_Read... [17:22:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:04]Read from MH i2c: E2 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 62 00 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 62 00 D7 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 22 14 00 00 0E 04 04 00 2D 00 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 0D [17:22:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 22 14 00 00 0E 04 04 00 2D 00 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 [17:22:04]wFMCommunicate OK [17:22:04]SAM_PROTO_GetFieldsCounters done [17:22:04]requested_item shift.num is exist - process it [17:22:04]requested_item shift.opened is exist - process it [17:22:04]req_shift_opened [17:22:04]FM_GetShiftState [17:22:04]SAM_PROTO_GetShiftState [17:22:04]wFMCommunicate request_size=4 [17:22:04]MH_SAM_APDU [17:22:04]CAPDU: 80 13 01 00 [17:22:04]Write to MH i2c: E2 08 00 D8 33 80 13 01 00 00 00 00 00 88 [17:22:04]Write i2c OK [17:22:04]MH_I2C_Read... [17:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:04]Read from MH i2c: E2 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 0E 00 [17:22:04]MH_I2C_Read... [17:22:04]Read from MH i2c: E2 0E 00 D8 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 83 [17:22:04]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:22:04]wFMCommunicate OK [17:22:04]SAM_PROTO_GetShiftState done [17:22:04]FM_GetShiftState done [17:22:04]req_shift_opened done [17:22:04]requested_item shift.open_date is exist - process it [17:22:04]req_shift_open_date [17:22:04]req_shift_open_date done [17:22:04]produce_requested_data done [17:22:04]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5154,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:22:04]process_action_free close_receipt [17:22:04]json_value_free [17:22:04]json_value_free done [17:22:04]process_json_proto returns [17:22:04]Send response to host [17:22:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5154,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:22:04]free response buf [17:22:04]execute_script done [17:22:04]execute_script returns [17:22:04]free content buf [17:22:04]Sock 7.Close socket [17:22:04]Sock 7.Thread stoped [17:22:07]OFD Sender: No OFD packet to send [17:22:12]OFD Sender: No OFD packet to send [17:22:17]OFD Sender: No OFD packet to send [17:22:22]OFD Sender: No OFD packet to send [17:22:27]OFD Sender: No OFD packet to send [17:22:33]OFD Sender: No OFD packet to send [17:22:38]OFD Sender: No OFD packet to send [17:22:43]OFD Sender: No OFD packet to send [17:22:48]OFD Sender: No OFD packet to send [17:22:53]OFD Sender: No OFD packet to send [17:22:54]accept exits with 9 [17:22:54]New connection [17:22:54]New thread 3067252068 created [17:22:54]Thread 3067108708 joined [17:22:54]Waiting for new connection... [17:22:54] Sock 9.Parse request [17:22:54]Sock 9.Check first char [17:22:54]Sock 9.First char is OK [17:22:54]request: POST /json_proto HTTP/1.0 [17:22:54]Method: POST [17:22:54]URL: /json_proto [17:22:54]Method is POST - this is cgi request [17:22:54]url: /json_proto [17:22:54]query_string will be loaded in cgi processing [17:22:54]execute_cgi json_proto POST (null) [17:22:54]execute_cgi path=json_proto method=POST [17:22:54]POST find Content-Length [17:22:54]Host: 172.17.44.4:8080 [17:22:54]Content-Length: 645 [17:22:54]Content-Type: application/json [17:22:54] [17:22:54]POST finish read [17:22:54]Found Content-Length = 645 [17:22:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141084", "tax_sys" : 0, "items" : [ { "code": "47018716", "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" ] } } [17:22:54]execute_script... [17:22:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141084", "tax_sys" : 0, "items" : [ { "code": "47018716", "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" ] } } [17:22:54]POST & json_proto [17:22:54]process_json_proto [17:22:54]json parsed OK: [17:22:54]protocol is kg_v1.0 [17:22:54]action value=close_receipt [17:22:54]process_action close_receipt [17:22:54]cmd_close_receipt [17:22:54]MH_GetDate [17:22:54]Write to MH i2c: F0 00 00 D9 33 FB [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: F0 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: F0 09 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: F0 09 00 D9 33 00 75 92 47 66 6C E9 28 66 9B [17:22:54]GetLastDocTimeStamp 1715966526 [17:22:54]current date 1715966581 [17:22:54]FM_GetShiftState [17:22:54]SAM_PROTO_GetShiftState [17:22:54]wFMCommunicate request_size=4 [17:22:54]MH_SAM_APDU [17:22:54]CAPDU: 80 13 01 00 [17:22:54]Write to MH i2c: E2 08 00 DA 33 80 13 01 00 00 00 00 00 8A [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:54]Read from MH i2c: E2 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 0E 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 0E 00 DA 33 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 85 [17:22:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:22:54]wFMCommunicate OK [17:22:54]SAM_PROTO_GetShiftState done [17:22:54]FM_GetShiftState done [17:22:54]opened in 1715904675 [17:22:54]opened+sec_in_day 1715991075 [17:22:54]quantity*price = 6500 [17:22:54]sum+1 = 6501 [17:22:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 ÐСП 1% : 0.57 ÐДС 12% : 6.90 Ðаличными: 65.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 90 17.05.2024 17:23 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5155 ФПД: 201956955951677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172301&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5155&fm=201956955951677&tin=02508201610067®Number=0000000000154221&sum=6500 0 [17:22:56]StoreToDocumentArchive [17:22:56]shift 45 fd 5155 [17:22:56]save to /storage/0045/doc_00005155 [17:22:56]save last doc name /storage/0045/doc_00005155 to /storage/kkm_last_doc_name [17:22:56]save OK [17:22:56]Clear old archive folders... [17:22:56]ProcessDocumentItem done err = 0, tmpTLVsize=272 [17:22:56]tlvbuf is 012BD230 [17:22:56]SAM_PROTO_ClearQueue [17:22:56]wFMCommunicate request_size=4 [17:22:56]MH_SAM_APDU [17:22:56]CAPDU: 80 09 00 00 [17:22:56]Write to MH i2c: E2 08 00 E7 33 80 09 00 00 00 00 00 00 8C [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 E7 33 00 90 00 8E [17:22:56]RAPDU: 90 00 [17:22:56]wFMCommunicate OK [17:22:56]SAM_PROTO_ClearQueue done [17:22:56]KKMCreateOFDPacket [17:22:56]OFDProtocolAddRootSTLVToBuf [17:22:56]FM_MakeSignedData [17:22:56]FM_MakeSignedData [17:22:56]SAM_PROTO_SignData [17:22:56]wFMCommunicate request_size=4 [17:22:56]MH_SAM_APDU [17:22:56]CAPDU: 80 0D 01 02 [17:22:56]Write to MH i2c: E2 08 00 E8 33 80 0D 01 02 00 00 00 00 94 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 E8 33 00 90 00 8F [17:22:56]RAPDU: 90 00 [17:22:56]wFMCommunicate OK [17:22:56]wFMCommunicate request_size=255 [17:22:56]MH_SAM_APDU [17:22:56]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 38 37 31 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 5A 00 00 00 F4 03 04 00 75 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 [17:22:56]Write to MH i2c: E2 02 01 E9 33 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 38 37 31 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 5A 00 00 00 F4 03 04 00 75 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 00 00 15 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 E9 33 00 90 00 90 [17:22:56]RAPDU: 90 00 [17:22:56]wFMCommunicate OK [17:22:56]wFMCommunicate request_size=31 [17:22:56]MH_SAM_APDU [17:22:56]CAPDU: 80 0D 02 02 1A 30 30 39 36 33 32 35 39 10 04 04 00 23 14 00 00 35 04 06 00 B7 AD C4 9E 92 3D [17:22:56]Write to MH i2c: E2 22 00 EA 33 80 0D 02 02 1A 00 30 30 39 36 33 32 35 39 10 04 04 00 23 14 00 00 35 04 06 00 B7 AD C4 9E 92 3D 00 00 90 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 03 00 EA 33 00 90 00 91 [17:22:56]RAPDU: 90 00 [17:22:56]wFMCommunicate OK [17:22:56]wFMCommunicate request_size=4 [17:22:56]MH_SAM_APDU [17:22:56]CAPDU: 80 0D 03 02 [17:22:56]Write to MH i2c: E2 08 00 EB 33 80 0D 03 02 00 00 00 00 99 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 0B 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 0B 00 EB 33 00 35 9B 7E 18 3A 78 C0 6F 90 00 E1 [17:22:56]RAPDU: 35 9B 7E 18 3A 78 C0 6F 90 00 [17:22:56]wFMCommunicate OK [17:22:56]SAM_PROTO_SignData done [17:22:56]FM_MakeSignedData done [17:22:56]CreateOFDProtocolMessage [17:22:56]wFMCommunicate request_size=4 [17:22:56]MH_SAM_APDU [17:22:56]CAPDU: 80 11 00 00 [17:22:56]Write to MH i2c: E2 08 00 EC 33 80 11 00 00 00 00 00 00 99 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 17 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 17 00 EC 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EE [17:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:22:56]wFMCommunicate OK [17:22:56]CreateOFDProtocolMessage done [17:22:56]OFDSenderStorePacket 5155 [17:22:56]StoreOFDPacket docnum=5155 [17:22:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 24 01 00 00 05 20 1C 01 96 7A 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 38 37 31 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 5A 00 00 00 F4 03 04 00 75 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 23 14 00 00 35 04 06 00 B7 AD C4 9E 92 3D 35 9B 7E 18 3A 78 C0 6F [17:22:56]CheckFolder [17:22:56]dirname=/storage/ofd_packets [17:22:56]CheckFolder done [17:22:56]ProducePacketName [17:22:56]name=ofd_packets/00005155 [17:22:56]NVStorageSaveData ofd_packets/00005155 [17:22:56]File name is /storage/ofd_packets/00005155 [17:22:56]Write 322 bytes [17:22:56]NVStorageSaveData done [17:22:56]OFDSenderStorePacket done [17:22:56]KKMCreateOFDPacket done [17:22:56]NVStorageSaveData kkm_last_timestamp [17:22:56]File name is /storage/kkm_last_timestamp [17:22:56]Write 4 bytes [17:22:56]NVStorageSaveData done [17:22:56]ExternCall_PrintAddStr [17:22:56]wPrintStart [17:22:56]Write to MH i2c: 01 00 00 ED 33 20 [17:22:56]Write i2c OK [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: 01 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: 01 07 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: 01 07 00 ED 33 00 00 00 00 00 FF 0F 35 [17:22:56]RasterBufferAndPrint [17:22:56]line Счет N : (3)141084 [17:22:56]line ИÐÐ: 02508201610067 [17:22:56]line Контрольно-КаÑÑовый Чек [17:22:56]line ПРОДÐЖР[17:22:56]line Товар: 47018716 [17:22:56]line Водка ÐŸÑˆÐµÐ½Ð¸Ñ‡Ð½Ð°Ñ 0,1л [17:22:56]line 1.000 * 65.00 [17:22:56]line = 65.00 [17:22:56]line ÐДС 12% ÐСП 1% [17:22:56]line > о реализуемом товаре [17:22:56]line ИТОГО: 65.00 [17:22:56]line ÐСП 1% : 0.57 [17:22:56]line ÐДС 12% : 6.90 [17:22:56]line Ðаличными: 65.00 [17:22:56]line Безнал.: 0.00 [17:22:56]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:22:56]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:22:56]line СÐО: Общий режим [17:22:56]line Чек 90 17.05.2024 17:23 [17:22:56]line Смена: 45 ФФД: 1.0 [17:22:56]line ЗÐМ: 0300000237 [17:22:56]line РÐМ: 0000000000154221 [17:22:56]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:22:56]line ФМ: 0000000000963259 [17:22:56]line ФД: 5155 [17:22:56]line ФПД: 201956955951677 [17:22:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172301&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5155&fm=201956955951677&tin=02508201610067®Number=0000000000154221&sum=6500 [17:22:56]line 0 [17:22:56]OFD Sender: Processing packet 5155 [packets to send 4, broken 3] [17:22:56]ProducePacketName [17:22:56]name=ofd_packets/00005155 [17:22:56]OFD Sender: To server: ‡•öpG, [17:22:56]CommunicateWithHost lk.salyk.kg:30040 [17:22:56]ConnectInit lk.salyk.kg [17:22:56]written 0, free lines is 4095 [17:22:57]Connected sock=10 [17:22:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 24 01 00 00 05 20 1C 01 96 7A 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 38 37 31 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 5A 00 00 00 F4 03 04 00 75 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 23 14 00 00 35 04 06 00 B7 AD C4 9E 92 3D 35 9B 7E 18 3A 78 C0 6F [17:22:57]Write to MH i2c: 01 00 00 15 34 49 [17:22:57]Write i2c OK [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: 01 [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: 01 07 00 [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: 01 07 00 15 34 00 00 00 00 00 9C 0C F8 [17:22:57]RasterBufferAndPrint [17:22:57]line [17:22:57]line [17:22:57]line [17:22:57]line [17:22:57]line [17:22:57]written 0, free lines is 3231 [17:22:57]MH_Cut [17:22:57]Write to MH i2c: D1 01 00 1C 34 01 22 [17:22:57]Write i2c OK [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: D1 [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: D1 01 00 [17:22:57]MH_I2C_Read... [17:22:57]Read from MH i2c: D1 01 00 1C 34 00 21 [17:22:57]Write to MH i2c: 01 00 00 1D 34 51 [17:22:57]Write i2c OK [17:22:57]MH_I2C_Read... [17:22:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 52 B1 47 00 BF 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 23 14 00 00 F4 03 04 00 35 3E 47 66 B6 04 01 00 00 01 D1 C1 EA 43 27 13 95 [17:22:57]CommunicateWithHost err = 0 [17:22:57]CheckOFDResponse [17:22:57]1017 (14) - 77093643461234 [17:22:57]1041 (16) - 0000000000963259 [17:22:57]1040 (4) - 5155 [17:22:57]1012 (4) - 17.05.2024 11:23 [17:22:57]1206 (1) - 0 [17:22:57]OFD Sender: Remove packet 5155 [17:22:57]ProducePacketName [17:22:57]name=ofd_packets/00005155 [17:22:57]NVStorageDeleteData [17:22:57]OFD Sender: No OFD packet to send [17:22:58]*** Cut start [17:22:58]*** Partial cut [17:22:58]*** CUTSNS_PIN = 1 [17:22:58]*** CUTSNS_PIN = 0 [17:22:58]*** Brake cut motor [17:22:59]Read from MH i2c: 01 [17:22:59]MH_I2C_Read... [17:22:59]*** Stop cut motor [17:22:59]*** Cut end [17:22:59]Read from MH i2c: 01 07 00 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: 01 07 00 1D 34 00 00 00 00 00 FF 0F 66 [17:22:59]process_action close_receipt done [17:22:59]requested_data is exist [17:22:59]produce_requested_data [17:22:59]requested_item fm.sn is exist - process it [17:22:59]wFMCommunicate request_size=4 [17:22:59]MH_SAM_APDU [17:22:59]CAPDU: 80 11 00 00 [17:22:59]Write to MH i2c: E2 08 00 1E 34 80 11 00 00 00 00 00 00 CC [17:22:59]Write i2c OK [17:22:59]MH_I2C_Read... [17:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:59]Read from MH i2c: E2 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 17 00 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 17 00 1E 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 21 [17:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:22:59]wFMCommunicate OK [17:22:59]requested_item fd.num is exist - process it [17:22:59]SAM_PROTO_GetFieldsCounters [17:22:59]wFMCommunicate request_size=4 [17:22:59]MH_SAM_APDU [17:22:59]CAPDU: 80 13 00 00 [17:22:59]Write to MH i2c: E2 08 00 1F 34 80 13 00 00 00 00 00 00 CF [17:22:59]Write i2c OK [17:22:59]MH_I2C_Read... [17:22:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:59]Read from MH i2c: E2 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 62 00 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 62 00 1F 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 23 14 00 00 0E 04 04 00 2D 00 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 5A [17:22:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 23 14 00 00 0E 04 04 00 2D 00 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 [17:22:59]wFMCommunicate OK [17:22:59]SAM_PROTO_GetFieldsCounters done [17:22:59]requested_item shift.num is exist - process it [17:22:59]requested_item shift.opened is exist - process it [17:22:59]req_shift_opened [17:22:59]FM_GetShiftState [17:22:59]SAM_PROTO_GetShiftState [17:22:59]wFMCommunicate request_size=4 [17:22:59]MH_SAM_APDU [17:22:59]CAPDU: 80 13 01 00 [17:22:59]Write to MH i2c: E2 08 00 20 34 80 13 01 00 00 00 00 00 D1 [17:22:59]Write i2c OK [17:22:59]MH_I2C_Read... [17:22:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:59]Read from MH i2c: E2 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 0E 00 [17:22:59]MH_I2C_Read... [17:22:59]Read from MH i2c: E2 0E 00 20 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CC [17:22:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:22:59]wFMCommunicate OK [17:22:59]SAM_PROTO_GetShiftState done [17:22:59]FM_GetShiftState done [17:22:59]req_shift_opened done [17:22:59]requested_item shift.open_date is exist - process it [17:22:59]req_shift_open_date [17:22:59]req_shift_open_date done [17:22:59]produce_requested_data done [17:22:59]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5155,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:22:59]process_action_free close_receipt [17:22:59]json_value_free [17:22:59]json_value_free done [17:22:59]process_json_proto returns [17:22:59]Send response to host [17:22:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5155,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:22:59]free response buf [17:22:59]execute_script done [17:22:59]execute_script returns [17:22:59]free content buf [17:22:59]Sock 9.Close socket [17:22:59]Sock 9.Thread stoped [17:23:02]OFD Sender: No OFD packet to send [17:23:07]OFD Sender: No OFD packet to send [17:23:12]OFD Sender: No OFD packet to send [17:23:17]OFD Sender: No OFD packet to send [17:23:22]OFD Sender: No OFD packet to send [17:23:27]OFD Sender: No OFD packet to send [17:23:32]OFD Sender: No OFD packet to send [17:23:37]OFD Sender: No OFD packet to send [17:23:42]OFD Sender: No OFD packet to send [17:23:45]accept exits with 7 [17:23:45]New connection [17:23:45]New thread 3067108708 created [17:23:45]Thread 3067252068 joined [17:23:45]Waiting for new connection... [17:23:45] Sock 7.Parse request [17:23:45]Sock 7.Check first char [17:23:45]Sock 7.First char is OK [17:23:45]request: POST /json_proto HTTP/1.0 [17:23:45]Method: POST [17:23:45]URL: /json_proto [17:23:45]Method is POST - this is cgi request [17:23:45]url: /json_proto [17:23:45]query_string will be loaded in cgi processing [17:23:45]execute_cgi json_proto POST (null) [17:23:45]execute_cgi path=json_proto method=POST [17:23:45]POST find Content-Length [17:23:45]Host: 172.17.44.4:8080 [17:23:45]Content-Length: 952 [17:23:45]Content-Type: application/json [17:23:45] [17:23:45]POST finish read [17:23:45]Found Content-Length = 952 [17:23:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141085", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000481965", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0434\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B 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" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:45]execute_script... [17:23:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141085", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000481965", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0434\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B 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" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:45]POST & json_proto [17:23:45]process_json_proto [17:23:45]json parsed OK: [17:23:45]protocol is kg_v1.0 [17:23:45]action value=close_receipt [17:23:45]process_action close_receipt [17:23:45]cmd_close_receipt [17:23:45]MH_GetDate [17:23:45]Write to MH i2c: F0 00 00 21 34 44 [17:23:45]Write i2c OK [17:23:45]MH_I2C_Read... [17:23:45]Read from MH i2c: F0 [17:23:45]MH_I2C_Read... [17:23:45]Read from MH i2c: F0 09 00 [17:23:45]MH_I2C_Read... [17:23:45]Read from MH i2c: F0 09 00 21 34 00 A8 92 47 66 6C E9 28 66 17 [17:23:45]GetLastDocTimeStamp 1715966581 [17:23:45]current date 1715966632 [17:23:45]FM_GetShiftState [17:23:45]SAM_PROTO_GetShiftState [17:23:45]wFMCommunicate request_size=4 [17:23:45]MH_SAM_APDU [17:23:45]CAPDU: 80 13 01 00 [17:23:45]Write to MH i2c: E2 08 00 22 34 80 13 01 00 00 00 00 00 D3 [17:23:45]Write i2c OK [17:23:45]MH_I2C_Read... [17:23:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:45]Read from MH i2c: E2 [17:23:45]MH_I2C_Read... [17:23:45]Read from MH i2c: E2 0E 00 [17:23:45]MH_I2C_Read... [17:23:45]Read from MH i2c: E2 0E 00 22 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CE [17:23:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:23:45]wFMCommunicate OK [17:23:45]SAM_PROTO_GetShiftState done [17:23:45]FM_GetShiftState done [17:23:45]opened in 1715904675 [17:23:45]opened+sec_in_day 1715991075 [17:23:45]quantity*price = 13000 [17:23:45]sum+1 = 13001 [17:23:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000481965 Ðапиток Ñнерг Nitro дикие Ñгоды 0,45 ж/б 1.000 * 95.00 = 95.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 225.00 ÐСП 1% : 1.99 ÐДС 12% : 23.89 Ðаличными: 225.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 91 17.05.2024 17:23 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5156 ФПД: 59032522997146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172352&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5156&fm=59032522997146&tin=02508201610067®Number=0000000000154221&sum=22500 0 [17:23:47]StoreToDocumentArchive [17:23:47]shift 45 fd 5156 [17:23:47]save to /storage/0045/doc_00005156 [17:23:47]save last doc name /storage/0045/doc_00005156 to /storage/kkm_last_doc_name [17:23:47]save OK [17:23:47]Clear old archive folders... [17:23:47]ProcessDocumentItem done err = 0, tmpTLVsize=408 [17:23:47]tlvbuf is 0118F180 [17:23:47]SAM_PROTO_ClearQueue [17:23:47]wFMCommunicate request_size=4 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 09 00 00 [17:23:47]Write to MH i2c: E2 08 00 2F 34 80 09 00 00 00 00 00 00 D5 [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 2F 34 00 90 00 D7 [17:23:47]RAPDU: 90 00 [17:23:47]wFMCommunicate OK [17:23:47]SAM_PROTO_ClearQueue done [17:23:47]KKMCreateOFDPacket [17:23:47]OFDProtocolAddRootSTLVToBuf [17:23:47]FM_MakeSignedData [17:23:47]FM_MakeSignedData [17:23:47]SAM_PROTO_SignData [17:23:47]wFMCommunicate request_size=4 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 0D 01 02 [17:23:47]Write to MH i2c: E2 08 00 30 34 80 0D 01 02 00 00 00 00 DD [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 30 34 00 90 00 D8 [17:23:47]RAPDU: 90 00 [17:23:47]wFMCommunicate OK [17:23:47]wFMCommunicate request_size=255 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 0D 02 02 FA 03 00 98 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 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 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 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 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 [17:23:47]Write to MH i2c: E2 02 01 31 34 80 0D 02 02 FA 00 03 00 98 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 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 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 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 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 00 1E [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 31 34 00 90 00 D9 [17:23:47]RAPDU: 90 00 [17:23:47]wFMCommunicate OK [17:23:47]wFMCommunicate request_size=167 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 0D 02 02 A2 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 5B 00 00 00 F4 03 04 00 A8 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 24 14 00 00 35 04 06 00 35 B0 94 90 3D 9A [17:23:47]Write to MH i2c: E2 AA 00 32 34 80 0D 02 02 A2 00 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 5B 00 00 00 F4 03 04 00 A8 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 24 14 00 00 35 04 06 00 35 B0 94 90 3D 9A 00 00 7B [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 03 00 32 34 00 90 00 DA [17:23:47]RAPDU: 90 00 [17:23:47]wFMCommunicate OK [17:23:47]wFMCommunicate request_size=4 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 0D 03 02 [17:23:47]Write to MH i2c: E2 08 00 33 34 80 0D 03 02 00 00 00 00 E2 [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 0B 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 0B 00 33 34 00 41 23 E5 A9 D2 10 89 F0 90 00 30 [17:23:47]RAPDU: 41 23 E5 A9 D2 10 89 F0 90 00 [17:23:47]wFMCommunicate OK [17:23:47]SAM_PROTO_SignData done [17:23:47]FM_MakeSignedData done [17:23:47]CreateOFDProtocolMessage [17:23:47]wFMCommunicate request_size=4 [17:23:47]MH_SAM_APDU [17:23:47]CAPDU: 80 11 00 00 [17:23:47]Write to MH i2c: E2 08 00 34 34 80 11 00 00 00 00 00 00 E2 [17:23:47]Write i2c OK [17:23:47]MH_I2C_Read... [17:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:47]Read from MH i2c: E2 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 17 00 [17:23:47]MH_I2C_Read... [17:23:47]Read from MH i2c: E2 17 00 34 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 37 [17:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:23:47]wFMCommunicate OK [17:23:47]CreateOFDProtocolMessage done [17:23:47]OFDSenderStorePacket 5156 [17:23:47]StoreOFDPacket docnum=5156 [17:23:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 AC 01 00 00 90 B9 A4 01 24 19 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 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 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 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 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 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 5B 00 00 00 F4 03 04 00 A8 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 24 14 00 00 35 04 06 00 35 B0 94 90 3D 9A 41 23 E5 A9 D2 10 89 F0 [17:23:47]CheckFolder [17:23:47]dirname=/storage/ofd_packets [17:23:47]CheckFolder done [17:23:47]ProducePacketName [17:23:47]name=ofd_packets/00005156 [17:23:47]NVStorageSaveData ofd_packets/00005156 [17:23:47]File name is /storage/ofd_packets/00005156 [17:23:47]Write 458 bytes [17:23:47]NVStorageSaveData done [17:23:47]OFDSenderStorePacket done [17:23:47]KKMCreateOFDPacket done [17:23:47]NVStorageSaveData kkm_last_timestamp [17:23:47]File name is /storage/kkm_last_timestamp [17:23:47]Write 4 bytes [17:23:47]OFD Sender: Processing packet 5156 [packets to send 4, broken 3] [17:23:47]ProducePacketName [17:23:47]name=ofd_packets/00005156 [17:23:48]OFD Sender: To server: ‡•öpG, [17:23:48]CommunicateWithHost lk.salyk.kg:30040 [17:23:48]ConnectInit lk.salyk.kg [17:23:48]NVStorageSaveData done [17:23:48]ExternCall_PrintAddStr [17:23:48]wPrintStart [17:23:48]Write to MH i2c: 01 00 00 35 34 69 [17:23:48]Write i2c OK [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 07 00 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 07 00 35 34 00 00 00 00 00 FF 0F 7E [17:23:48]RasterBufferAndPrint [17:23:48]line Счет N : (3)141085 [17:23:48]line ИÐÐ: 02508201610067 [17:23:48]line Контрольно-КаÑÑовый Чек [17:23:48]line ПРОДÐЖР[17:23:48]line Товар: 48745000 [17:23:48]line Сигареты Winston Purple Mix [17:23:48]line 1.000 * 130.00 [17:23:48]line = 130.00 [17:23:48]line ÐДС 12% ÐСП 1% [17:23:48]line > о реализуемом товаре [17:23:48]line Товар: 4700000481965 [17:23:48]line Ðапиток Ñнерг Nitro дикие Ñгоды 0,45 ж/б [17:23:48]line 1.000 * 95.00 [17:23:48]line = 95.00 [17:23:48]line ÐДС 12% ÐСП 1% [17:23:48]line > о реализуемом товаре [17:23:48]line ИТОГО: 225.00 [17:23:48]line ÐСП 1% : 1.99 [17:23:48]line ÐДС 12% : 23.89 [17:23:48]line Ðаличными: 225.00 [17:23:48]line Безнал.: 0.00 [17:23:48]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:23:48]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:23:48]line СÐО: Общий режим [17:23:48]line Чек 91 17.05.2024 17:23 [17:23:48]line Смена: 45 ФФД: 1.0 [17:23:48]line ЗÐМ: 0300000237 [17:23:48]line РÐМ: 0000000000154221 [17:23:48]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:23:48]line ФМ: 0000000000963259 [17:23:48]line ФД: 5156 [17:23:48]line ФПД: 59032522997146 [17:23:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172352&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5156&fm=59032522997146&tin=02508201610067®Number=0000000000154221&sum=22500 [17:23:48]line 0 [17:23:48]written 0, free lines is 4095 [17:23:48]Connected sock=10 [17:23:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 AC 01 00 00 90 B9 A4 01 24 19 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 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 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 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 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 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 5B 00 00 00 F4 03 04 00 A8 92 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 24 14 00 00 35 04 06 00 35 B0 94 90 3D 9A 41 23 E5 A9 D2 10 89 F0 [17:23:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 2D A4 47 00 F8 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 39 36 33 32 35 39 10 04 04 00 24 14 00 00 F4 03 04 00 68 3E 47 66 B6 04 01 00 00 6B A8 9D BA E9 6B 58 46 [17:23:48]CommunicateWithHost err = 0 [17:23:48]CheckOFDResponse [17:23:48]1017 (14) - 77093643461234 [17:23:48]1041 (16) - 0000000000963259 [17:23:48]1040 (4) - 5156 [17:23:48]1012 (4) - 17.05.2024 11:24 [17:23:48]1206 (1) - 0 [17:23:48]OFD Sender: Remove packet 5156 [17:23:48]ProducePacketName [17:23:48]name=ofd_packets/00005156 [17:23:48]NVStorageDeleteData [17:23:48]Write to MH i2c: 01 00 00 64 34 98 [17:23:48]Write i2c OK [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 07 00 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: 01 07 00 64 34 00 00 00 00 00 13 0C BE [17:23:48]RasterBufferAndPrint [17:23:48]line [17:23:48]line [17:23:48]line [17:23:48]line [17:23:48]line [17:23:48]written 0, free lines is 3094 [17:23:48]MH_Cut [17:23:48]Write to MH i2c: D1 01 00 6B 34 01 71 [17:23:48]Write i2c OK [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: D1 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: D1 01 00 [17:23:48]MH_I2C_Read... [17:23:48]Read from MH i2c: D1 01 00 6B 34 00 70 [17:23:48]Write to MH i2c: 01 00 00 6C 34 A0 [17:23:48]Write i2c OK [17:23:48]MH_I2C_Read... [17:23:48]OFD Sender: No OFD packet to send [17:23:49]*** Cut start [17:23:49]*** Partial cut [17:23:49]*** CUTSNS_PIN = 1 [17:23:49]*** CUTSNS_PIN = 0 [17:23:50]*** Brake cut motor [17:23:50]Read from MH i2c: 01 [17:23:50]MH_I2C_Read... [17:23:50]*** Stop cut motor [17:23:50]*** Cut end [17:23:50]Read from MH i2c: 01 07 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: 01 07 00 6C 34 00 00 00 00 00 FF 0F B5 [17:23:50]process_action close_receipt done [17:23:50]requested_data is exist [17:23:50]produce_requested_data [17:23:50]requested_item fm.sn is exist - process it [17:23:50]wFMCommunicate request_size=4 [17:23:50]MH_SAM_APDU [17:23:50]CAPDU: 80 11 00 00 [17:23:50]Write to MH i2c: E2 08 00 6D 34 80 11 00 00 00 00 00 00 1B [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 [17:23:50]MH_I2C_Read... [17:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:50]Read from MH i2c: E2 17 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 17 00 6D 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 70 [17:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:23:50]wFMCommunicate OK [17:23:50]requested_item fd.num is exist - process it [17:23:50]SAM_PROTO_GetFieldsCounters [17:23:50]wFMCommunicate request_size=4 [17:23:50]MH_SAM_APDU [17:23:50]CAPDU: 80 13 00 00 [17:23:50]Write to MH i2c: E2 08 00 6E 34 80 13 00 00 00 00 00 00 1E [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:50]Read from MH i2c: E2 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 62 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 62 00 6E 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 24 14 00 00 0E 04 04 00 2D 00 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 AD [17:23:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 24 14 00 00 0E 04 04 00 2D 00 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 [17:23:50]wFMCommunicate OK [17:23:50]SAM_PROTO_GetFieldsCounters done [17:23:50]requested_item shift.num is exist - process it [17:23:50]requested_item shift.opened is exist - process it [17:23:50]req_shift_opened [17:23:50]FM_GetShiftState [17:23:50]SAM_PROTO_GetShiftState [17:23:50]wFMCommunicate request_size=4 [17:23:50]MH_SAM_APDU [17:23:50]CAPDU: 80 13 01 00 [17:23:50]Write to MH i2c: E2 08 00 6F 34 80 13 01 00 00 00 00 00 20 [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:50]Read from MH i2c: E2 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 0E 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 0E 00 6F 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1B [17:23:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:23:50]wFMCommunicate OK [17:23:50]SAM_PROTO_GetShiftState done [17:23:50]FM_GetShiftState done [17:23:50]req_shift_opened done [17:23:50]requested_item shift.open_date is exist - process it [17:23:50]req_shift_open_date [17:23:50]req_shift_open_date done [17:23:50]produce_requested_data done [17:23:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5156,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:23:50]process_action_free close_receipt [17:23:50]json_value_free [17:23:50]json_value_free done [17:23:50]process_json_proto returns [17:23:50]Send response to host [17:23:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5156,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:23:50]free response buf [17:23:50]execute_script done [17:23:50]execute_script returns [17:23:50]free content buf [17:23:50]Sock 7.Close socket [17:23:50]Sock 7.Thread stoped [17:23:53]OFD Sender: No OFD packet to send [17:23:58]OFD Sender: No OFD packet to send [17:24:03]OFD Sender: No OFD packet to send [17:24:08]OFD Sender: No OFD packet to send [17:24:13]OFD Sender: No OFD packet to send [17:24:18]OFD Sender: No OFD packet to send [17:24:23]OFD Sender: No OFD packet to send [17:24:28]OFD Sender: No OFD packet to send [17:24:33]OFD Sender: No OFD packet to send [17:24:38]OFD Sender: No OFD packet to send [17:24:43]OFD Sender: No OFD packet to send [17:24:48]OFD Sender: No OFD packet to send [17:24:53]OFD Sender: No OFD packet to send [17:24:58]OFD Sender: No OFD packet to send [17:25:03]OFD Sender: No OFD packet to send [17:25:08]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:49]OFD Sender: No OFD packet to send [17:25:54]OFD Sender: No OFD packet to send [17:25:59]OFD Sender: No OFD packet to send [17:26:04]OFD Sender: No OFD packet to send [17:26:09]OFD Sender: No OFD packet to send [17:26:14]OFD Sender: No OFD packet to send [17:26:19]OFD Sender: No OFD packet to send [17:26:24]OFD Sender: No OFD packet to send [17:26:29]OFD Sender: No OFD packet to send [17:26:34]OFD Sender: No OFD packet to send [17:26:39]OFD Sender: No OFD packet to send [17:26:44]OFD Sender: No OFD packet to send [17:26:49]OFD Sender: No OFD packet to send [17:26:54]OFD Sender: No OFD packet to send [17:26:59]OFD Sender: No OFD packet to send [17:27:04]OFD Sender: No OFD packet to send [17:27:05]accept exits with 9 [17:27:05]New connection [17:27:05]New thread 3067252068 created [17:27:05]Thread 3067108708 joined [17:27:05]Waiting for new connection... [17:27:05] Sock 9.Parse request [17:27:05]Sock 9.Check first char [17:27:05]Sock 9.First char is OK [17:27:05]request: POST /json_proto HTTP/1.0 [17:27:05]Method: POST [17:27:05]URL: /json_proto [17:27:05]Method is POST - this is cgi request [17:27:05]url: /json_proto [17:27:05]query_string will be loaded in cgi processing [17:27:05]execute_cgi json_proto POST (null) [17:27:05]execute_cgi path=json_proto method=POST [17:27:05]POST find Content-Length [17:27:05]Host: 172.17.44.4:8080 [17:27:05]Content-Length: 646 [17:27:05]Content-Type: application/json [17:27:05] [17:27:05]POST finish read [17:27:05]Found Content-Length = 646 [17:27:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141086", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 4.000, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:05]execute_script... [17:27: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)141086", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 4.000, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:05]POST & json_proto [17:27:05]process_json_proto [17:27:05]json parsed OK: [17:27:05]protocol is kg_v1.0 [17:27:05]action value=close_receipt [17:27:05]process_action close_receipt [17:27:05]cmd_close_receipt [17:27:05]MH_GetDate [17:27:05]Write to MH i2c: F0 00 00 70 34 93 [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: F0 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: F0 09 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: F0 09 00 70 34 00 70 93 47 66 6C E9 28 66 2F [17:27:05]GetLastDocTimeStamp 1715966632 [17:27:05]current date 1715966832 [17:27:05]FM_GetShiftState [17:27:05]SAM_PROTO_GetShiftState [17:27:05]wFMCommunicate request_size=4 [17:27:05]MH_SAM_APDU [17:27:05]CAPDU: 80 13 01 00 [17:27:05]Write to MH i2c: E2 08 00 71 34 80 13 01 00 00 00 00 00 22 [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:05]Read from MH i2c: E2 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 0E 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 0E 00 71 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1D [17:27:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:27:05]wFMCommunicate OK [17:27:05]SAM_PROTO_GetShiftState done [17:27:05]FM_GetShiftState done [17:27:05]opened in 1715904675 [17:27:05]opened+sec_in_day 1715991075 [17:27:05]quantity*price = 50000 [17:27:05]sum+1 = 50001 [17:27:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 ÐСП 1% : 4.42 ÐДС 12% : 53.10 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 92 17.05.2024 17:27 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5157 ФПД: 225356833417527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172712&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5157&fm=225356833417527&tin=02508201610067®Number=0000000000154221&sum=50000 0 [17:27:06]StoreToDocumentArchive [17:27:06]shift 45 fd 5157 [17:27:06]save to /storage/0045/doc_00005157 [17:27:06]save last doc name /storage/0045/doc_00005157 to /storage/kkm_last_doc_name [17:27:06]save OK [17:27:06]Clear old archive folders... [17:27:06]ProcessDocumentItem done err = 0, tmpTLVsize=282 [17:27:06]tlvbuf is 011D2B10 [17:27:06]SAM_PROTO_ClearQueue [17:27:06]wFMCommunicate request_size=4 [17:27:06]MH_SAM_APDU [17:27:06]CAPDU: 80 09 00 00 [17:27:06]Write to MH i2c: E2 08 00 7E 34 80 09 00 00 00 00 00 00 24 [17:27:06]Write i2c OK [17:27:06]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 7E 34 00 90 00 26 [17:27:07]RAPDU: 90 00 [17:27:07]wFMCommunicate OK [17:27:07]SAM_PROTO_ClearQueue done [17:27:07]KKMCreateOFDPacket [17:27:07]OFDProtocolAddRootSTLVToBuf [17:27:07]FM_MakeSignedData [17:27:07]FM_MakeSignedData [17:27:07]SAM_PROTO_SignData [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 0D 01 02 [17:27:07]Write to MH i2c: E2 08 00 7F 34 80 0D 01 02 00 00 00 00 2C [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 7F 34 00 90 00 27 [17:27:07]RAPDU: 90 00 [17:27:07]wFMCommunicate OK [17:27:07]wFMCommunicate request_size=255 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 70 93 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 [17:27:07]Write to MH i2c: E2 02 01 80 34 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 70 93 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 00 00 34 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 80 34 00 90 00 28 [17:27:07]RAPDU: 90 00 [17:27:07]wFMCommunicate OK [17:27:07]wFMCommunicate request_size=41 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 25 14 00 00 35 04 06 00 CC F5 FA 00 E9 37 [17:27:07]Write to MH i2c: E2 2C 00 81 34 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 25 14 00 00 35 04 06 00 CC F5 FA 00 E9 37 00 00 14 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 03 00 81 34 00 90 00 29 [17:27:07]RAPDU: 90 00 [17:27:07]wFMCommunicate OK [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 0D 03 02 [17:27:07]Write to MH i2c: E2 08 00 82 34 80 0D 03 02 00 00 00 00 31 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 0B 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 0B 00 82 34 00 8D BA 73 4F 42 C0 13 F1 90 00 41 [17:27:07]RAPDU: 8D BA 73 4F 42 C0 13 F1 90 00 [17:27:07]wFMCommunicate OK [17:27:07]SAM_PROTO_SignData done [17:27:07]FM_MakeSignedData done [17:27:07]CreateOFDProtocolMessage [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 11 00 00 [17:27:07]Write to MH i2c: E2 08 00 83 34 80 11 00 00 00 00 00 00 31 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 17 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 17 00 83 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 86 [17:27:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:27:07]wFMCommunicate OK [17:27:07]CreateOFDProtocolMessage done [17:27:07]OFDSenderStorePacket 5157 [17:27:07]StoreOFDPacket docnum=5157 [17:27:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 55 BC 26 01 3A 62 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 70 93 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 25 14 00 00 35 04 06 00 CC F5 FA 00 E9 37 8D BA 73 4F 42 C0 13 F1 [17:27:07]CheckFolder [17:27:07]dirname=/storage/ofd_packets [17:27:07]CheckFolder done [17:27:07]ProducePacketName [17:27:07]name=ofd_packets/00005157 [17:27:07]NVStorageSaveData ofd_packets/00005157 [17:27:07]File name is /storage/ofd_packets/00005157 [17:27:07]Write 332 bytes [17:27:07]NVStorageSaveData done [17:27:07]OFDSenderStorePacket done [17:27:07]KKMCreateOFDPacket done [17:27:07]NVStorageSaveData kkm_last_timestamp [17:27:07]File name is /storage/kkm_last_timestamp [17:27:07]Write 4 bytes [17:27:07]NVStorageSaveData done [17:27:07]ExternCall_PrintAddStr [17:27:07]wPrintStart [17:27:07]Write to MH i2c: 01 00 00 84 34 B8 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: 01 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: 01 07 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: 01 07 00 84 34 00 00 00 00 00 FF 0F CD [17:27:07]RasterBufferAndPrint [17:27:07]line Счет N : (3)141086 [17:27:07]line ИÐÐ: 02508201610067 [17:27:07]line Контрольно-КаÑÑовый Чек [17:27:07]line ПРОДÐЖР[17:27:07]line Товар: 2000036220012 [17:27:07]line Кофе Капучино XL(GABB TRADE) [17:27:07]line 4.000 * 125.00 [17:27:07]line = 500.00 [17:27:07]line ÐДС 12% ÐСП 1% [17:27:07]line > о реализуемом товаре [17:27:07]line ИТОГО: 500.00 [17:27:07]line ÐСП 1% : 4.42 [17:27:07]line ÐДС 12% : 53.10 [17:27:07]line Ðаличными: 500.00 [17:27:07]line Безнал.: 0.00 [17:27:07]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:27:07]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:27:07]line СÐО: Общий режим [17:27:07]line Чек 92 17.05.2024 17:27 [17:27:07]line Смена: 45 ФФД: 1.0 [17:27:07]line ЗÐМ: 0300000237 [17:27:07]line РÐМ: 0000000000154221 [17:27:07]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:27:07]line ФМ: 0000000000963259 [17:27:07]line ФД: 5157 [17:27:07]line ФПД: 225356833417527 [17:27:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T172712&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5157&fm=225356833417527&tin=02508201610067®Number=0000000000154221&sum=50000 [17:27:07]OFD Sender: Processing packet 5157 [packets to send 4, broken 3] [17:27:07]ProducePacketName [17:27:07]name=ofd_packets/00005157 [17:27:07]OFD Sender: To server: ‡•öpG, [17:27:07]CommunicateWithHost lk.salyk.kg:30040 [17:27:07]ConnectInit lk.salyk.kg [17:27:07]line 0 [17:27:07]written 0, free lines is 4095 [17:27:08]Connected sock=10 [17:27:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 55 BC 26 01 3A 62 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 70 93 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 25 14 00 00 35 04 06 00 CC F5 FA 00 E9 37 8D BA 73 4F 42 C0 13 F1 [17:27:08]Write to MH i2c: 01 00 00 AD 34 E1 [17:27:08]Write i2c OK [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: 01 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: 01 07 00 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: 01 07 00 AD 34 00 00 00 00 00 91 0C 85 [17:27:08]RasterBufferAndPrint [17:27:08]line [17:27:08]line [17:27:08]line [17:27:08]line [17:27:08]line [17:27:08]written 0, free lines is 3220 [17:27:08]MH_Cut [17:27:08]Write to MH i2c: D1 01 00 B4 34 01 BA [17:27:08]Write i2c OK [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: D1 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: D1 01 00 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: D1 01 00 B4 34 00 B9 [17:27:08]Write to MH i2c: 01 00 00 B5 34 E9 [17:27:08]Write i2c OK [17:27:08]MH_I2C_Read... [17:27:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 7F 14 47 00 F5 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 25 14 00 00 F4 03 04 00 30 3F 47 66 B6 04 01 00 00 14 F3 0A 3E 16 D9 66 4D [17:27:08]CommunicateWithHost err = 0 [17:27:08]CheckOFDResponse [17:27:08]1017 (14) - 77093643461234 [17:27:08]1041 (16) - 0000000000963259 [17:27:08]1040 (4) - 5157 [17:27:08]1012 (4) - 17.05.2024 11:27 [17:27:08]1206 (1) - 0 [17:27:08]OFD Sender: Remove packet 5157 [17:27:08]ProducePacketName [17:27:08]name=ofd_packets/00005157 [17:27:08]NVStorageDeleteData [17:27:08]OFD Sender: No OFD packet to send [17:27:09]*** Cut start [17:27:09]*** Partial cut [17:27:09]*** CUTSNS_PIN = 1 [17:27:09]*** CUTSNS_PIN = 0 [17:27:09]*** Brake cut motor [17:27:10]Read from MH i2c: 01 [17:27:10]MH_I2C_Read... [17:27:10]*** Stop cut motor [17:27:10]*** Cut end [17:27:10]Read from MH i2c: 01 07 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: 01 07 00 B5 34 00 00 00 00 00 FF 0F FE [17:27:10]process_action close_receipt done [17:27:10]requested_data is exist [17:27:10]produce_requested_data [17:27:10]requested_item fm.sn is exist - process it [17:27:10]wFMCommunicate request_size=4 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 11 00 00 [17:27:10]Write to MH i2c: E2 08 00 B6 34 80 11 00 00 00 00 00 00 64 [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:10]Read from MH i2c: E2 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 17 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 17 00 B6 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B9 [17:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:27:10]wFMCommunicate OK [17:27:10]requested_item fd.num is exist - process it [17:27:10]SAM_PROTO_GetFieldsCounters [17:27:10]wFMCommunicate request_size=4 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 13 00 00 [17:27:10]Write to MH i2c: E2 08 00 B7 34 80 13 00 00 00 00 00 00 67 [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:10]Read from MH i2c: E2 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 62 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 62 00 B7 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 25 14 00 00 0E 04 04 00 2D 00 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 FA [17:27:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 25 14 00 00 0E 04 04 00 2D 00 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 [17:27:10]wFMCommunicate OK [17:27:10]SAM_PROTO_GetFieldsCounters done [17:27:10]requested_item shift.num is exist - process it [17:27:10]requested_item shift.opened is exist - process it [17:27:10]req_shift_opened [17:27:10]FM_GetShiftState [17:27:10]SAM_PROTO_GetShiftState [17:27:10]wFMCommunicate request_size=4 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 13 01 00 [17:27:10]Write to MH i2c: E2 08 00 B8 34 80 13 01 00 00 00 00 00 69 [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:10]Read from MH i2c: E2 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 0E 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 0E 00 B8 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 64 [17:27:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:27:10]wFMCommunicate OK [17:27:10]SAM_PROTO_GetShiftState done [17:27:10]FM_GetShiftState done [17:27:10]req_shift_opened done [17:27:10]requested_item shift.open_date is exist - process it [17:27:10]req_shift_open_date [17:27:10]req_shift_open_date done [17:27:10]produce_requested_data done [17:27:10]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5157,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:27:10]process_action_free close_receipt [17:27:10]json_value_free [17:27:10]json_value_free done [17:27:10]process_json_proto returns [17:27:10]Send response to host [17:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5157,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:27:10]free response buf [17:27:10]execute_script done [17:27:10]execute_script returns [17:27:10]free content buf [17:27:10]Sock 9.Close socket [17:27:10]Sock 9.Thread stoped [17:27:13]OFD Sender: No OFD packet to send [17:27:18]OFD Sender: No OFD packet to send [17:27:23]OFD Sender: No OFD packet to send [17:27:28]OFD Sender: No OFD packet to send [17:27:33]OFD Sender: No OFD packet to send [17:27:38]OFD Sender: No OFD packet to send [17:27:43]OFD Sender: No OFD packet to send [17:27:48]OFD Sender: No OFD packet to send [17:27:53]OFD Sender: No OFD packet to send [17:27:58]OFD Sender: No OFD packet to send [17:28:03]OFD Sender: No OFD packet to send [17:28:08]OFD Sender: No OFD packet to send [17:28:13]OFD Sender: No OFD packet to send [17:28:18]OFD Sender: No OFD packet to send [17:28:23]OFD Sender: No OFD packet to send [17:28:28]OFD Sender: No OFD packet to send [17:28:33]OFD Sender: No OFD packet to send [17:28:38]OFD Sender: No OFD packet to send [17:28:43]OFD Sender: No OFD packet to send [17:28:48]OFD Sender: No OFD packet to send [17:28:53]OFD Sender: No OFD packet to send [17:28:58]OFD Sender: No OFD packet to send [17:29:04]OFD Sender: No OFD packet to send [17:29:09]OFD Sender: No OFD packet to send [17:29:14]OFD Sender: No OFD packet to send [17:29:19]OFD Sender: No OFD packet to send [17:29:24]OFD Sender: No OFD packet to send [17:29:29]OFD Sender: No OFD packet to send [17:29:34]OFD Sender: No OFD packet to send [17:29:39]OFD Sender: No OFD packet to send [17:29:44]OFD Sender: No OFD packet to send [17:29:49]OFD Sender: No OFD packet to send [17:29:54]OFD Sender: No OFD packet to send [17:29:59]OFD Sender: No OFD packet to send [17:30:04]OFD Sender: No OFD packet to send [17:30:09]OFD Sender: No OFD packet to send [17:30:14]OFD Sender: No OFD packet to send [17:30:19]OFD Sender: No OFD packet to send [17:30:24]OFD Sender: No OFD packet to send [17:30:29]OFD Sender: No OFD packet to send [17:30:34]OFD Sender: No OFD packet to send [17:30:39]OFD Sender: No OFD packet to send [17:30:44]OFD Sender: No OFD packet to send [17:30:49]OFD Sender: No OFD packet to send [17:30:54]OFD Sender: No OFD packet to send [17:30:59]OFD Sender: No OFD packet to send [17:31:04]OFD Sender: No OFD packet to send [17:31:09]OFD Sender: No OFD packet to send [17:31:14]OFD Sender: No OFD packet to send [17:31:19]OFD Sender: No OFD packet to send [17:31:24]OFD Sender: No OFD packet to send [17:31:29]OFD Sender: No OFD packet to send [17:31:34]OFD Sender: No OFD packet to send [17:31:39]OFD Sender: No OFD packet to send [17:31:44]OFD Sender: No OFD packet to send [17:31:49]OFD Sender: No OFD packet to send [17:31:54]OFD Sender: No OFD packet to send [17:31:59]OFD Sender: No OFD packet to send [17:32:04]OFD Sender: No OFD packet to send [17:32:09]OFD Sender: No OFD packet to send [17:32:14]OFD Sender: No OFD packet to send [17:32:19]OFD Sender: No OFD packet to send [17:32:24]OFD Sender: No OFD packet to send [17:32:29]OFD Sender: No OFD packet to send [17:32:34]OFD Sender: No OFD packet to send [17:32:39]OFD Sender: No OFD packet to send [17:32:44]OFD Sender: No OFD packet to send [17:32:49]OFD Sender: No OFD packet to send [17:32:54]OFD Sender: No OFD packet to send [17:32:59]OFD Sender: No OFD packet to send [17:33:04]OFD Sender: No OFD packet to send [17:33:09]OFD Sender: No OFD packet to send [17:33:14]OFD Sender: No OFD packet to send [17:33:19]OFD Sender: No OFD packet to send [17:33:24]OFD Sender: No OFD packet to send [17:33:29]OFD Sender: No OFD packet to send [17:33:34]OFD Sender: No OFD packet to send [17:33:39]OFD Sender: No OFD packet to send [17:33:44]OFD Sender: No OFD packet to send [17:33:49]OFD Sender: No OFD packet to send [17:33:54]OFD Sender: No OFD packet to send [17:33:59]OFD Sender: No OFD packet to send [17:34:04]OFD Sender: No OFD packet to send [17:34:09]OFD Sender: No OFD packet to send [17:34:13]accept exits with 7 [17:34:13]New connection [17:34:13]New thread 3067108708 created [17:34:13]Thread 3067252068 joined [17:34:13]Waiting for new connection... [17:34:13] Sock 7.Parse request [17:34:13]Sock 7.Check first char [17:34:13]Sock 7.First char is OK [17:34:13]request: POST /json_proto HTTP/1.0 [17:34:13]Method: POST [17:34:13]URL: /json_proto [17:34:13]Method is POST - this is cgi request [17:34:13]url: /json_proto [17:34:13]query_string will be loaded in cgi processing [17:34:13]execute_cgi json_proto POST (null) [17:34:13]execute_cgi path=json_proto method=POST [17:34:13]POST find Content-Length [17:34:13]Host: 172.17.44.4:8080 [17:34:13]Content-Length: 804 [17:34:13]Content-Type: application/json [17:34:13] [17:34:13]POST finish read [17:34:13]Found Content-Length = 804 [17:34:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 34.160, "sum" : 2500.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" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:13]execute_script... [17:34: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)1993781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 34.160, "sum" : 2500.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" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:13]POST & json_proto [17:34:13]process_json_proto [17:34:13]json parsed OK: [17:34:13]protocol is kg_v1.0 [17:34:13]action value=close_receipt [17:34:13]process_action close_receipt [17:34:13]cmd_close_receipt [17:34:13]MH_GetDate [17:34:13]Write to MH i2c: F0 00 00 B9 34 DC [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: F0 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: F0 09 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: F0 09 00 B9 34 00 1C 95 47 66 6C E9 28 66 26 [17:34:13]GetLastDocTimeStamp 1715966832 [17:34:13]current date 1715967260 [17:34:13]FM_GetShiftState [17:34:13]SAM_PROTO_GetShiftState [17:34:13]wFMCommunicate request_size=4 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 13 01 00 [17:34:13]Write to MH i2c: E2 08 00 BA 34 80 13 01 00 00 00 00 00 6B [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 0E 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 0E 00 BA 34 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 66 [17:34:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:34:13]wFMCommunicate OK [17:34:13]SAM_PROTO_GetShiftState done [17:34:13]FM_GetShiftState done [17:34:13]opened in 1715904675 [17:34:13]opened+sec_in_day 1715991075 [17:34:13]quantity*price = 250051 [17:34:13]sum+1 = 250052 [17:34:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.51 ÐСП 1% : 22.13 ÐДС 12% : 265.54 Ðаличными: 0.00 Безнал.: 2500.51 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 93 17.05.2024 17:34 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5158 ФПД: 185640539406166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T173420&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5158&fm=185640539406166&tin=02508201610067®Number=0000000000154221&sum=250051 [17:34:15]StoreToDocumentArchive [17:34:15]shift 45 fd 5158 [17:34:15]save to /storage/0045/doc_00005158 [17:34:15]save last doc name /storage/0045/doc_00005158 to /storage/kkm_last_doc_name [17:34:15]save OK [17:34:15]Clear old archive folders... [17:34:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:34:15]tlvbuf is B6FA1A00 [17:34:15]SAM_PROTO_ClearQueue [17:34:15]wFMCommunicate request_size=4 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 09 00 00 [17:34:15]Write to MH i2c: E2 08 00 C7 34 80 09 00 00 00 00 00 00 6D [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 C7 34 00 90 00 6F [17:34:15]RAPDU: 90 00 [17:34:15]wFMCommunicate OK [17:34:15]SAM_PROTO_ClearQueue done [17:34:15]KKMCreateOFDPacket [17:34:15]OFDProtocolAddRootSTLVToBuf [17:34:15]FM_MakeSignedData [17:34:15]FM_MakeSignedData [17:34:15]SAM_PROTO_SignData [17:34:15]wFMCommunicate request_size=4 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 0D 01 02 [17:34:15]Write to MH i2c: E2 08 00 C8 34 80 0D 01 02 00 00 00 00 75 [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 C8 34 00 90 00 70 [17:34:15]RAPDU: 90 00 [17:34:15]wFMCommunicate OK [17:34:15]wFMCommunicate request_size=255 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1C 95 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 26 14 00 00 35 04 06 00 A8 [17:34:15]Write to MH i2c: E2 02 01 C9 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1C 95 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 26 14 00 00 35 04 06 00 A8 00 00 7E [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 C9 34 00 90 00 71 [17:34:15]RAPDU: 90 00 [17:34:15]wFMCommunicate OK [17:34:15]wFMCommunicate request_size=10 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 0D 02 02 05 D6 CE 68 3F 56 [17:34:15]Write to MH i2c: E2 0D 00 CA 34 80 0D 02 02 05 00 D6 CE 68 3F 56 00 00 23 [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 03 00 CA 34 00 90 00 72 [17:34:15]RAPDU: 90 00 [17:34:15]wFMCommunicate OK [17:34:15]wFMCommunicate request_size=4 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 0D 03 02 [17:34:15]Write to MH i2c: E2 08 00 CB 34 80 0D 03 02 00 00 00 00 7A [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 0B 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 0B 00 CB 34 00 68 72 9D 9D 40 F7 AE 90 90 00 04 [17:34:15]RAPDU: 68 72 9D 9D 40 F7 AE 90 90 00 [17:34:15]wFMCommunicate OK [17:34:15]SAM_PROTO_SignData done [17:34:15]FM_MakeSignedData done [17:34:15]CreateOFDProtocolMessage [17:34:15]wFMCommunicate request_size=4 [17:34:15]MH_SAM_APDU [17:34:15]CAPDU: 80 11 00 00 [17:34:15]Write to MH i2c: E2 08 00 CC 34 80 11 00 00 00 00 00 00 7A [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:15]Read from MH i2c: E2 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 17 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: E2 17 00 CC 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 CF [17:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:34:15]wFMCommunicate OK [17:34:15]CreateOFDProtocolMessage done [17:34:15]OFDSenderStorePacket 5158 [17:34:15]StoreOFDPacket docnum=5158 [17:34:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A5 A8 07 01 BA 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1C 95 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 26 14 00 00 35 04 06 00 A8 D6 CE 68 3F 56 68 72 9D 9D 40 F7 AE 90 [17:34:15]CheckFolder [17:34:15]dirname=/storage/ofd_packets [17:34:15]CheckFolder done [17:34:15]ProducePacketName [17:34:15]name=ofd_packets/00005158 [17:34:15]NVStorageSaveData ofd_packets/00005158 [17:34:15]File name is /storage/ofd_packets/00005158 [17:34:15]Write 301 bytes [17:34:15]NVStorageSaveData done [17:34:15]OFDSenderStorePacket done [17:34:15]KKMCreateOFDPacket done [17:34:15]NVStorageSaveData kkm_last_timestamp [17:34:15]File name is /storage/kkm_last_timestamp [17:34:15]Write 4 bytes [17:34:15]NVStorageSaveData done [17:34:15]ExternCall_PrintAddStr [17:34:15]wPrintStart [17:34:15]Write to MH i2c: 01 00 00 CD 34 01 [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 07 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 07 00 CD 34 00 00 00 00 00 FF 0F 16 [17:34:15]RasterBufferAndPrint [17:34:15]line Счет N : (1)1993781 [17:34:15]line ИÐÐ: 02508201610067 [17:34:15]line Контрольно-КаÑÑовый Чек [17:34:15]line ПРОДÐЖР[17:34:15]line ТРК (МРК, ГÐК) : 52 [17:34:15]line Товар: 2710124500 [17:34:15]line Ðи-95-К-5 [17:34:15]line 34.160 * 73.20 [17:34:15]line = 2500.51 [17:34:15]line ÐДС 12% ÐСП 1% [17:34:15]line > о реализуемом товаре [17:34:15]line ИТОГО: 2500.51 [17:34:15]line ÐСП 1% : 22.13 [17:34:15]line ÐДС 12% : 265.54 [17:34:15]line Ðаличными: 0.00 [17:34:15]line Безнал.: 2500.51 [17:34:15]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:34:15]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:34:15]line СÐО: Общий режим [17:34:15]line Чек 93 17.05.2024 17:34 [17:34:15]line Смена: 45 ФФД: 1.0 [17:34:15]line ЗÐМ: 0300000237 [17:34:15]line РÐМ: 0000000000154221 [17:34:15]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:34:15]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [17:34:15]line ФМ: 0000000000963259 [17:34:15]line ФД: 5158 [17:34:15]line ФПД: 185640539406166 [17:34:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T173420&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5158&fm=185640539406166&tin=02508201610067®Number=0000000000154221&sum=250051 [17:34:15]OFD Sender: Processing packet 5158 [packets to send 4, broken 3] [17:34:15]ProducePacketName [17:34:15]name=ofd_packets/00005158 [17:34:15]OFD Sender: To server: ‡•öpG, [17:34:15]CommunicateWithHost lk.salyk.kg:30040 [17:34:15]ConnectInit lk.salyk.kg [17:34:16]written 0, free lines is 4095 [17:34:16]Connected sock=10 [17:34:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 A5 A8 07 01 BA 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1C 95 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 26 14 00 00 35 04 06 00 A8 D6 CE 68 3F 56 68 72 9D 9D 40 F7 AE 90 [17:34:16]Write to MH i2c: 01 00 00 F7 34 2B [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: 01 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: 01 07 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: 01 07 00 F7 34 00 00 00 00 00 8B 0C C9 [17:34:16]RasterBufferAndPrint [17:34:16]line [17:34:16]line [17:34:16]line [17:34:16]line [17:34:16]line [17:34:16]written 0, free lines is 3215 [17:34:16]MH_Cut [17:34:16]Write to MH i2c: D1 01 00 FE 34 01 04 [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: D1 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: D1 01 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: D1 01 00 FE 34 00 03 [17:34:16]Write to MH i2c: 01 00 00 FF 34 33 [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 79 A0 47 00 F8 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 26 14 00 00 F4 03 04 00 DC 40 47 66 B6 04 01 00 00 E2 D5 ED 3B C2 CD 74 D4 [17:34:16]CommunicateWithHost err = 0 [17:34:16]CheckOFDResponse [17:34:16]1017 (14) - 77093643461234 [17:34:16]1041 (16) - 0000000000963259 [17:34:16]1040 (4) - 5158 [17:34:16]1012 (4) - 17.05.2024 11:34 [17:34:16]1206 (1) - 0 [17:34:16]OFD Sender: Remove packet 5158 [17:34:16]ProducePacketName [17:34:16]name=ofd_packets/00005158 [17:34:16]NVStorageDeleteData [17:34:17]OFD Sender: No OFD packet to send [17:34:17]*** Cut start [17:34:17]*** Partial cut [17:34:17]*** CUTSNS_PIN = 1 [17:34:17]*** CUTSNS_PIN = 0 [17:34:17]*** Brake cut motor [17:34:18]Read from MH i2c: 01 [17:34:18]MH_I2C_Read... [17:34:18]*** Stop cut motor [17:34:18]*** Cut end [17:34:18]Read from MH i2c: 01 07 00 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: 01 07 00 FF 34 00 00 00 00 00 FF 0F 48 [17:34:18]process_action close_receipt done [17:34:18]requested_data is exist [17:34:18]produce_requested_data [17:34:18]requested_item fm.sn is exist - process it [17:34:18]wFMCommunicate request_size=4 [17:34:18]MH_SAM_APDU [17:34:18]CAPDU: 80 11 00 00 [17:34:18]Write to MH i2c: E2 08 00 00 35 80 11 00 00 00 00 00 00 AF [17:34:18]Write i2c OK [17:34:18]MH_I2C_Read... [17:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:18]Read from MH i2c: E2 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 17 00 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 17 00 00 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 04 [17:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:34:18]wFMCommunicate OK [17:34:18]requested_item fd.num is exist - process it [17:34:18]SAM_PROTO_GetFieldsCounters [17:34:18]wFMCommunicate request_size=4 [17:34:18]MH_SAM_APDU [17:34:18]CAPDU: 80 13 00 00 [17:34:18]Write to MH i2c: E2 08 00 01 35 80 13 00 00 00 00 00 00 B2 [17:34:18]Write i2c OK [17:34:18]MH_I2C_Read... [17:34:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:18]Read from MH i2c: E2 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 62 00 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 62 00 01 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 26 14 00 00 0E 04 04 00 2D 00 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 49 [17:34:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 26 14 00 00 0E 04 04 00 2D 00 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 [17:34:18]wFMCommunicate OK [17:34:18]SAM_PROTO_GetFieldsCounters done [17:34:18]requested_item shift.num is exist - process it [17:34:18]requested_item shift.opened is exist - process it [17:34:18]req_shift_opened [17:34:18]FM_GetShiftState [17:34:18]SAM_PROTO_GetShiftState [17:34:18]wFMCommunicate request_size=4 [17:34:18]MH_SAM_APDU [17:34:18]CAPDU: 80 13 01 00 [17:34:18]Write to MH i2c: E2 08 00 02 35 80 13 01 00 00 00 00 00 B4 [17:34:18]Write i2c OK [17:34:18]MH_I2C_Read... [17:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:18]Read from MH i2c: E2 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 0E 00 [17:34:18]MH_I2C_Read... [17:34:18]Read from MH i2c: E2 0E 00 02 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AF [17:34:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:34:18]wFMCommunicate OK [17:34:18]SAM_PROTO_GetShiftState done [17:34:18]FM_GetShiftState done [17:34:18]req_shift_opened done [17:34:18]requested_item shift.open_date is exist - process it [17:34:18]req_shift_open_date [17:34:18]req_shift_open_date done [17:34:18]produce_requested_data done [17:34:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5158,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:34:18]process_action_free close_receipt [17:34:18]json_value_free [17:34:18]json_value_free done [17:34:18]process_json_proto returns [17:34:18]Send response to host [17:34:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5158,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:34:18]free response buf [17:34:18]execute_script done [17:34:18]execute_script returns [17:34:18]free content buf [17:34:18]Sock 7.Close socket [17:34:18]Sock 7.Thread stoped [17:34:22]OFD Sender: No OFD packet to send [17:34:27]OFD Sender: No OFD packet to send [17:34:32]OFD Sender: No OFD packet to send [17:34:37]OFD Sender: No OFD packet to send [17:34:42]OFD Sender: No OFD packet to send [17:34:47]OFD Sender: No OFD packet to send [17:34:52]OFD Sender: No OFD packet to send [17:34:57]OFD Sender: No OFD packet to send [17:35:02]OFD Sender: No OFD packet to send [17:35:07]OFD Sender: No OFD packet to send [17:35:12]OFD Sender: No OFD packet to send [17:35:17]OFD Sender: No OFD packet to send [17:35:22]OFD Sender: No OFD packet to send [17:35:27]OFD Sender: No OFD packet to send [17:35:32]OFD Sender: No OFD packet to send [17:35:37]OFD Sender: No OFD packet to send [17:35:42]OFD Sender: No OFD packet to send [17:35:47]OFD Sender: No OFD packet to send [17:35:52]OFD Sender: No OFD packet to send [17:35:57]OFD Sender: No OFD packet to send [17:36:02]OFD Sender: No OFD packet to send [17:36:07]OFD Sender: No OFD packet to send [17:36:12]OFD Sender: No OFD packet to send [17:36:17]OFD Sender: No OFD packet to send [17:36:22]OFD Sender: No OFD packet to send [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [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:07]OFD Sender: No OFD packet to send [17:37:12]OFD Sender: No OFD packet to send [17:37:17]OFD Sender: No OFD packet to send [17:37:22]OFD Sender: No OFD packet to send [17:37:27]OFD Sender: No OFD packet to send [17:37:32]OFD Sender: No OFD packet to send [17:37:37]OFD Sender: No OFD packet to send [17:37:42]OFD Sender: No OFD packet to send [17:37:47]OFD Sender: No OFD packet to send [17:37:52]OFD Sender: No OFD packet to send [17:37:57]OFD Sender: No OFD packet to send [17:38:02]OFD Sender: No OFD packet to send [17:38:07]OFD Sender: No OFD packet to send [17:38:12]OFD Sender: No OFD packet to send [17:38:17]OFD Sender: No OFD packet to send [17:38:22]OFD Sender: No OFD packet to send [17:38:27]OFD Sender: No OFD packet to send [17:38:32]OFD Sender: No OFD packet to send [17:38:37]OFD Sender: No OFD packet to send [17:38:42]OFD Sender: No OFD packet to send [17:38:47]OFD Sender: No OFD packet to send [17:38:52]OFD Sender: No OFD packet to send [17:38:57]OFD Sender: No OFD packet to send [17:39:02]OFD Sender: No OFD packet to send [17:39:07]OFD Sender: No OFD packet to send [17:39:12]OFD Sender: No OFD packet to send [17:39:17]OFD Sender: No OFD packet to send [17:39:22]OFD Sender: No OFD packet to send [17:39:27]OFD Sender: No OFD packet to send [17:39:32]OFD Sender: No OFD packet to send [17:39:37]OFD Sender: No OFD packet to send [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: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: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:34]accept exits with 9 [17:42:34]New connection [17:42:34]New thread 3067252068 created [17:42:34]Thread 3067108708 joined [17:42:34]Waiting for new connection... [17:42:34] Sock 9.Parse request [17:42:34]Sock 9.Check first char [17:42:34]Sock 9.First char is OK [17:42:34]request: POST /json_proto HTTP/1.0 [17:42:34]Method: POST [17:42:34]URL: /json_proto [17:42:34]Method is POST - this is cgi request [17:42:34]url: /json_proto [17:42:34]query_string will be loaded in cgi processing [17:42:34]execute_cgi json_proto POST (null) [17:42:34]execute_cgi path=json_proto method=POST [17:42:34]POST find Content-Length [17:42:34]Host: 172.17.44.4:8080 [17:42:34]Content-Length: 935 [17:42:34]Content-Type: application/json [17:42:34] [17:42:34]POST finish read [17:42:34]Found Content-Length = 935 [17:42:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141087", "tax_sys" : 0, "items" : [ { "code": "46146632", "name": "\u0420/\u0436 Orbit XXL \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430,\u0431\u0430\u043D\u0430\u043D 20,4\u0433", "price" : 51.00, "quantity" : 2.000, "sum" : 102.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46146625", "name": "\u0420/\u0436 Orbit XXL \u0441\u043B\u0430\u0434\u043A\u0430\u044F \u043C\u044F\u0442\u0430 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 153.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:34]execute_script... [17:42: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)141087", "tax_sys" : 0, "items" : [ { "code": "46146632", "name": "\u0420/\u0436 Orbit XXL \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430,\u0431\u0430\u043D\u0430\u043D 20,4\u0433", "price" : 51.00, "quantity" : 2.000, "sum" : 102.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46146625", "name": "\u0420/\u0436 Orbit XXL \u0441\u043B\u0430\u0434\u043A\u0430\u044F \u043C\u044F\u0442\u0430 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 153.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:34]POST & json_proto [17:42:34]process_json_proto [17:42:34]json parsed OK: [17:42:34]protocol is kg_v1.0 [17:42:34]action value=close_receipt [17:42:34]process_action close_receipt [17:42:34]cmd_close_receipt [17:42:34]MH_GetDate [17:42:34]Write to MH i2c: F0 00 00 03 35 27 [17:42:34]Write i2c OK [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: F0 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: F0 09 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: F0 09 00 03 35 00 11 97 47 66 6C E9 28 66 68 [17:42:34]GetLastDocTimeStamp 1715967260 [17:42:34]current date 1715967761 [17:42:34]FM_GetShiftState [17:42:34]SAM_PROTO_GetShiftState [17:42:34]wFMCommunicate request_size=4 [17:42:34]MH_SAM_APDU [17:42:34]CAPDU: 80 13 01 00 [17:42:34]Write to MH i2c: E2 08 00 04 35 80 13 01 00 00 00 00 00 B6 [17:42:34]Write i2c OK [17:42:34]MH_I2C_Read... [17:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:34]Read from MH i2c: E2 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 0E 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 0E 00 04 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B1 [17:42:34]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:42:34]wFMCommunicate OK [17:42:34]SAM_PROTO_GetShiftState done [17:42:34]FM_GetShiftState done [17:42:34]opened in 1715904675 [17:42:34]opened+sec_in_day 1715991075 [17:42:34]quantity*price = 10200 [17:42:34]sum+1 = 10201 [17:42:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46146625 Р/ж Orbit XXL ÑÐ»Ð°Ð´ÐºÐ°Ñ Ð¼Ñта 20,4г 1.000 * 51.00 = 51.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 153.00 ÐСП 1% : 1.35 ÐДС 12% : 16.25 Ðаличными: 153.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 94 17.05.2024 17:42 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5159 ФПД: 60848604556093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T174241&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5159&fm=60848604556093&tin=02508201610067®Number=0000000000154221&sum=15300 0 [17:42:36]StoreToDocumentArchive [17:42:36]shift 45 fd 5159 [17:42:36]save to /storage/0045/doc_00005159 [17:42:36]save last doc name /storage/0045/doc_00005159 to /storage/kkm_last_doc_name [17:42:36]save OK [17:42:36]Clear old archive folders... [17:42:36]ProcessDocumentItem done err = 0, tmpTLVsize=400 [17:42:36]tlvbuf is 01226EE0 [17:42:36]SAM_PROTO_ClearQueue [17:42:36]wFMCommunicate request_size=4 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 09 00 00 [17:42:36]Write to MH i2c: E2 08 00 11 35 80 09 00 00 00 00 00 00 B8 [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 11 35 00 90 00 BA [17:42:36]RAPDU: 90 00 [17:42:36]wFMCommunicate OK [17:42:36]SAM_PROTO_ClearQueue done [17:42:36]KKMCreateOFDPacket [17:42:36]OFDProtocolAddRootSTLVToBuf [17:42:36]FM_MakeSignedData [17:42:36]FM_MakeSignedData [17:42:36]SAM_PROTO_SignData [17:42:36]wFMCommunicate request_size=4 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 0D 01 02 [17:42:36]Write to MH i2c: E2 08 00 12 35 80 0D 01 02 00 00 00 00 C0 [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 12 35 00 90 00 BB [17:42:36]RAPDU: 90 00 [17:42:36]wFMCommunicate OK [17:42:36]wFMCommunicate request_size=255 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 0D 02 02 FA 03 00 90 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 D8 27 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 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB [17:42:36]Write to MH i2c: E2 02 01 13 35 80 0D 02 02 FA 00 03 00 90 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 D8 27 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 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB 00 00 2E [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 13 35 00 90 00 BC [17:42:36]RAPDU: 90 00 [17:42:36]wFMCommunicate OK [17:42:36]wFMCommunicate request_size=159 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 0D 02 02 9A 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 59 06 00 00 00 00 07 04 06 00 C4 3B 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 11 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 27 14 00 00 35 04 06 00 37 57 6B 75 AB 3D [17:42:36]Write to MH i2c: E2 A2 00 14 35 80 0D 02 02 9A 00 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 59 06 00 00 00 00 07 04 06 00 C4 3B 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 11 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 27 14 00 00 35 04 06 00 37 57 6B 75 AB 3D 00 00 97 [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:36]Read from MH i2c: E2 03 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 03 00 14 35 00 90 00 BD [17:42:36]RAPDU: 90 00 [17:42:36]wFMCommunicate OK [17:42:36]wFMCommunicate request_size=4 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 0D 03 02 [17:42:36]Write to MH i2c: E2 08 00 15 35 80 0D 03 02 00 00 00 00 C5 [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 0B 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 0B 00 15 35 00 CD 4B 17 2E 47 F8 F4 99 90 00 EF [17:42:36]RAPDU: CD 4B 17 2E 47 F8 F4 99 90 00 [17:42:36]wFMCommunicate OK [17:42:36]SAM_PROTO_SignData done [17:42:36]FM_MakeSignedData done [17:42:36]CreateOFDProtocolMessage [17:42:36]wFMCommunicate request_size=4 [17:42:36]MH_SAM_APDU [17:42:36]CAPDU: 80 11 00 00 [17:42:36]Write to MH i2c: E2 08 00 16 35 80 11 00 00 00 00 00 00 C5 [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:36]Read from MH i2c: E2 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 17 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: E2 17 00 16 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 1A [17:42:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:42:36]wFMCommunicate OK [17:42:36]CreateOFDProtocolMessage done [17:42:36]OFDSenderStorePacket 5159 [17:42:36]StoreOFDPacket docnum=5159 [17:42:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 A4 01 00 00 3A B8 9C 01 F3 D8 5A 03 01 00 03 00 90 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 D8 27 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 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 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 59 06 00 00 00 00 07 04 06 00 C4 3B 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 11 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 27 14 00 00 35 04 06 00 37 57 6B 75 AB 3D CD 4B 17 2E 47 F8 F4 99 [17:42:36]CheckFolder [17:42:36]dirname=/storage/ofd_packets [17:42:36]CheckFolder done [17:42:36]ProducePacketName [17:42:36]name=ofd_packets/00005159 [17:42:36]NVStorageSaveData ofd_packets/00005159 [17:42:36]File name is /storage/ofd_packets/00005159 [17:42:36]Write 450 bytes [17:42:36]NVStorageSaveData done [17:42:36]OFDSenderStorePacket done [17:42:36]KKMCreateOFDPacket done [17:42:36]NVStorageSaveData kkm_last_timestamp [17:42:36]File name is /storage/kkm_last_timestamp [17:42:36]Write 4 bytes [17:42:36]NVStorageSaveData done [17:42:36]ExternCall_PrintAddStr [17:42:36]wPrintStart [17:42:36]Write to MH i2c: 01 00 00 17 35 4C [17:42:36]Write i2c OK [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: 01 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: 01 07 00 [17:42:36]MH_I2C_Read... [17:42:36]Read from MH i2c: 01 07 00 17 35 00 00 00 00 00 FF 0F 61 [17:42:36]RasterBufferAndPrint [17:42:36]line Счет N : (3)141087 [17:42:36]line ИÐÐ: 02508201610067 [17:42:36]line Контрольно-КаÑÑовый Чек [17:42:36]line ПРОДÐЖР[17:42:36]line Товар: 46146632 [17:42:37]line Р/ж Orbit XXL клубника,банан 20,4г [17:42:37]line 2.000 * 51.00 [17:42:37]line = 102.00 [17:42:37]line ÐДС 12% ÐСП 1% [17:42:37]line > о реализуемом товаре [17:42:37]line Товар: 46146625 [17:42:37]line Р/ж Orbit XXL ÑÐ»Ð°Ð´ÐºÐ°Ñ Ð¼Ñта 20,4г [17:42:37]line 1.000 * 51.00 [17:42:37]line = 51.00 [17:42:37]line ÐДС 12% ÐСП 1% [17:42:37]line > о реализуемом товаре [17:42:37]line ИТОГО: 153.00 [17:42:37]line ÐСП 1% : 1.35 [17:42:37]line ÐДС 12% : 16.25 [17:42:37]line Ðаличными: 153.00 [17:42:37]line Безнал.: 0.00 [17:42:37]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:42:37]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:42:37]line СÐО: Общий режим [17:42:37]line Чек 94 17.05.2024 17:42 [17:42:37]line Смена: 45 ФФД: 1.0 [17:42:37]line ЗÐМ: 0300000237 [17:42:37]line РÐМ: 0000000000154221 [17:42:37]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:42:37]line ФМ: 0000000000963259 [17:42:37]line ФД: 5159 [17:42:37]line ФПД: 60848604556093 [17:42:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T174241&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5159&fm=60848604556093&tin=02508201610067®Number=0000000000154221&sum=15300 [17:42:37]line 0 [17:42:37]OFD Sender: Processing packet 5159 [packets to send 4, broken 3] [17:42:37]ProducePacketName [17:42:37]name=ofd_packets/00005159 [17:42:37]OFD Sender: To server: ‡•öpG, [17:42:37]CommunicateWithHost lk.salyk.kg:30040 [17:42:37]ConnectInit lk.salyk.kg [17:42:37]written 0, free lines is 4095 [17:42:37]Connected sock=10 [17:42:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 A4 01 00 00 3A B8 9C 01 F3 D8 5A 03 01 00 03 00 90 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 D8 27 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 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 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 59 06 00 00 00 00 07 04 06 00 C4 3B 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 11 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 27 14 00 00 35 04 06 00 37 57 6B 75 AB 3D CD 4B 17 2E 47 F8 F4 99 [17:42:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 81 CB 47 00 BB B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 27 14 00 00 F4 03 04 00 D1 42 47 66 B6 04 01 00 00 99 E7 CD ED 12 5C 40 62 [17:42:37]CommunicateWithHost err = 0 [17:42:37]CheckOFDResponse [17:42:37]1017 (14) - 77093643461234 [17:42:37]1041 (16) - 0000000000963259 [17:42:37]1040 (4) - 5159 [17:42:37]1012 (4) - 17.05.2024 11:43 [17:42:37]1206 (1) - 0 [17:42:37]OFD Sender: Remove packet 5159 [17:42:37]ProducePacketName [17:42:37]name=ofd_packets/00005159 [17:42:37]NVStorageDeleteData [17:42:37]Write to MH i2c: 01 00 00 47 35 7C [17:42:37]Write i2c OK [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: 01 [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: 01 07 00 [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: 01 07 00 47 35 00 00 00 00 00 10 0C 9F [17:42:37]RasterBufferAndPrint [17:42:37]line [17:42:37]line [17:42:37]line [17:42:37]line [17:42:37]line [17:42:37]written 0, free lines is 3092 [17:42:37]MH_Cut [17:42:37]Write to MH i2c: D1 01 00 4E 35 01 55 [17:42:37]Write i2c OK [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: D1 [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: D1 01 00 [17:42:37]MH_I2C_Read... [17:42:37]Read from MH i2c: D1 01 00 4E 35 00 54 [17:42:37]Write to MH i2c: 01 00 00 4F 35 84 [17:42:37]Write i2c OK [17:42:37]MH_I2C_Read... [17:42:38]OFD Sender: No OFD packet to send [17:42:38]*** Cut start [17:42:38]*** Partial cut [17:42:38]*** CUTSNS_PIN = 1 [17:42:38]*** CUTSNS_PIN = 0 [17:42:39]*** Brake cut motor [17:42:39]Read from MH i2c: 01 [17:42:39]MH_I2C_Read... [17:42:39]*** Stop cut motor [17:42:39]*** Cut end [17:42:39]Read from MH i2c: 01 07 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: 01 07 00 4F 35 00 00 00 00 00 FF 0F 99 [17:42:39]process_action close_receipt done [17:42:39]requested_data is exist [17:42:39]produce_requested_data [17:42:39]requested_item fm.sn is exist - process it [17:42:39]wFMCommunicate request_size=4 [17:42:39]MH_SAM_APDU [17:42:39]CAPDU: 80 11 00 00 [17:42:39]Write to MH i2c: E2 08 00 50 35 80 11 00 00 00 00 00 00 FF [17:42:39]Write i2c OK [17:42:39]MH_I2C_Read... [17:42:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:39]Read from MH i2c: E2 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 17 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 17 00 50 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 54 [17:42:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:42:39]wFMCommunicate OK [17:42:39]requested_item fd.num is exist - process it [17:42:39]SAM_PROTO_GetFieldsCounters [17:42:39]wFMCommunicate request_size=4 [17:42:39]MH_SAM_APDU [17:42:39]CAPDU: 80 13 00 00 [17:42:39]Write to MH i2c: E2 08 00 51 35 80 13 00 00 00 00 00 00 02 [17:42:39]Write i2c OK [17:42:39]MH_I2C_Read... [17:42:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:39]Read from MH i2c: E2 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 62 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 62 00 51 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 27 14 00 00 0E 04 04 00 2D 00 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 9D [17:42:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 27 14 00 00 0E 04 04 00 2D 00 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 [17:42:39]wFMCommunicate OK [17:42:39]SAM_PROTO_GetFieldsCounters done [17:42:39]requested_item shift.num is exist - process it [17:42:39]requested_item shift.opened is exist - process it [17:42:39]req_shift_opened [17:42:39]FM_GetShiftState [17:42:39]SAM_PROTO_GetShiftState [17:42:39]wFMCommunicate request_size=4 [17:42:39]MH_SAM_APDU [17:42:39]CAPDU: 80 13 01 00 [17:42:39]Write to MH i2c: E2 08 00 52 35 80 13 01 00 00 00 00 00 04 [17:42:39]Write i2c OK [17:42:39]MH_I2C_Read... [17:42:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:39]Read from MH i2c: E2 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 0E 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 0E 00 52 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FF [17:42:39]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:42:39]wFMCommunicate OK [17:42:39]SAM_PROTO_GetShiftState done [17:42:39]FM_GetShiftState done [17:42:39]req_shift_opened done [17:42:39]requested_item shift.open_date is exist - process it [17:42:39]req_shift_open_date [17:42:39]req_shift_open_date done [17:42:39]produce_requested_data done [17:42:39]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5159,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:42:39]process_action_free close_receipt [17:42:39]json_value_free [17:42:39]json_value_free done [17:42:39]process_json_proto returns [17:42:39]Send response to host [17:42:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5159,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:42:39]free response buf [17:42:39]execute_script done [17:42:39]execute_script returns [17:42:39]free content buf [17:42:39]Sock 9.Close socket [17:42:39]Sock 9.Thread stoped [17:42:43]OFD Sender: No OFD packet to send [17:42:48]OFD Sender: No OFD packet to send [17:42:53]OFD Sender: No OFD packet to send [17:42:58]OFD Sender: No OFD packet to send [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:13]OFD Sender: No OFD packet to send [17:43:18]OFD Sender: No OFD packet to send [17:43:23]OFD Sender: No OFD packet to send [17:43:28]OFD Sender: No OFD packet to send [17:43:33]OFD Sender: No OFD packet to send [17:43:38]OFD Sender: No OFD packet to send [17:43:43]OFD Sender: No OFD packet to send [17:43:48]OFD Sender: No OFD packet to send [17:43:53]OFD Sender: No OFD packet to send [17:43:58]OFD Sender: No OFD packet to send [17:44:03]OFD Sender: No OFD packet to send [17:44:08]OFD Sender: No OFD packet to send [17:44:13]OFD Sender: No OFD packet to send [17:44:18]OFD Sender: No OFD packet to send [17:44:23]OFD Sender: No OFD packet to send [17:44:28]OFD Sender: No OFD packet to send [17:44:33]OFD Sender: No OFD packet to send [17:44:37]accept exits with 7 [17:44:37]New connection [17:44:37]New thread 3067108708 created [17:44:37]Thread 3067252068 joined [17:44:37]Waiting for new connection... [17:44:37] Sock 7.Parse request [17:44:37]Sock 7.Check first char [17:44:37]Sock 7.First char is OK [17:44:37]request: POST /json_proto HTTP/1.0 [17:44:37]Method: POST [17:44:37]URL: /json_proto [17:44:37]Method is POST - this is cgi request [17:44:37]url: /json_proto [17:44:37]query_string will be loaded in cgi processing [17:44:37]execute_cgi json_proto POST (null) [17:44:37]execute_cgi path=json_proto method=POST [17:44:37]POST find Content-Length [17:44:37]Host: 172.17.44.4:8080 [17:44:37]Content-Length: 1146 [17:44:37]Content-Type: application/json [17:44:37] [17:44:37]POST finish read [17:44:37]Found Content-Length = 1146 [17:44:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141088", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6931280300549", "name": "\u0417\u0430\u0436\u0438\u0433\u0430\u043B\u043A\u0430 Cricket \u041F\u041D \u043F\u044C\u0435\u0437\u043E", "price" : 67.00, "quantity" : 1.000, "sum" : 67.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 267.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:37]execute_script... [17:44: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)141088", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6931280300549", "name": "\u0417\u0430\u0436\u0438\u0433\u0430\u043B\u043A\u0430 Cricket \u041F\u041D \u043F\u044C\u0435\u0437\u043E", "price" : 67.00, "quantity" : 1.000, "sum" : 67.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 267.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:37]POST & json_proto [17:44:37]process_json_proto [17:44:37]json parsed OK: [17:44:37]protocol is kg_v1.0 [17:44:37]action value=close_receipt [17:44:37]process_action close_receipt [17:44:37]cmd_close_receipt [17:44:37]MH_GetDate [17:44:37]Write to MH i2c: F0 00 00 53 35 77 [17:44:37]Write i2c OK [17:44:37]MH_I2C_Read... [17:44:37]Read from MH i2c: F0 [17:44:37]MH_I2C_Read... [17:44:37]Read from MH i2c: F0 09 00 [17:44:37]MH_I2C_Read... [17:44:37]Read from MH i2c: F0 09 00 53 35 00 8B 97 47 66 6C E9 28 66 32 [17:44:37]GetLastDocTimeStamp 1715967761 [17:44:37]current date 1715967883 [17:44:37]FM_GetShiftState [17:44:37]SAM_PROTO_GetShiftState [17:44:37]wFMCommunicate request_size=4 [17:44:37]MH_SAM_APDU [17:44:37]CAPDU: 80 13 01 00 [17:44:37]Write to MH i2c: E2 08 00 54 35 80 13 01 00 00 00 00 00 06 [17:44:37]Write i2c OK [17:44:37]MH_I2C_Read... [17:44:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:37]Read from MH i2c: E2 [17:44:37]MH_I2C_Read... [17:44:37]Read from MH i2c: E2 0E 00 [17:44:37]MH_I2C_Read... [17:44:37]Read from MH i2c: E2 0E 00 54 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 01 [17:44:37]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:44:37]wFMCommunicate OK [17:44:37]SAM_PROTO_GetShiftState done [17:44:37]FM_GetShiftState done [17:44:37]opened in 1715904675 [17:44:37]opened+sec_in_day 1715991075 [17:44:37]quantity*price = 15100 [17:44:37]sum+1 = 15101 [17:44:37]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 80942726 Р/ж mentos мÑта ролл 16г 1.000 * 49.00 = 49.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 6931280300549 Зажигалка Cricket ПРпьезо 1.000 * 67.00 = 67.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 267.00 ÐСП 1% : 2.36 ÐДС 12% : 28.34 Ðаличными: 267.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 95 17.05.2024 17:44 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5160 ФПД: 70860935007996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T174443&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5160&fm=70860935007996&tin=02508201610067®Number=0000000000154221&sum=26700 0 [17:44:38]StoreToDocumentArchive [17:44:38]shift 45 fd 5160 [17:44:38]save to /storage/0045/doc_00005160 [17:44:38]save last doc name /storage/0045/doc_00005160 to /storage/kkm_last_doc_name [17:44:38]save OK [17:44:38]Clear old archive folders... [17:44:38]ProcessDocumentItem done err = 0, tmpTLVsize=490 [17:44:38]tlvbuf is 0118E9A0 [17:44:38]SAM_PROTO_ClearQueue [17:44:38]wFMCommunicate request_size=4 [17:44:38]MH_SAM_APDU [17:44:38]CAPDU: 80 09 00 00 [17:44:38]Write to MH i2c: E2 08 00 61 35 80 09 00 00 00 00 00 00 08 [17:44:38]Write i2c OK [17:44:38]MH_I2C_Read... [17:44:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:38]Read from MH i2c: E2 [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 03 00 [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 03 00 61 35 00 90 00 0A [17:44:38]RAPDU: 90 00 [17:44:38]wFMCommunicate OK [17:44:38]SAM_PROTO_ClearQueue done [17:44:38]KKMCreateOFDPacket [17:44:38]OFDProtocolAddRootSTLVToBuf [17:44:38]FM_MakeSignedData [17:44:38]FM_MakeSignedData [17:44:38]SAM_PROTO_SignData [17:44:38]wFMCommunicate request_size=4 [17:44:38]MH_SAM_APDU [17:44:38]CAPDU: 80 0D 01 02 [17:44:38]Write to MH i2c: E2 08 00 62 35 80 0D 01 02 00 00 00 00 10 [17:44:38]Write i2c OK [17:44:38]MH_I2C_Read... [17:44:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:38]Read from MH i2c: E2 [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 03 00 [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 03 00 62 35 00 90 00 0B [17:44:38]RAPDU: 90 00 [17:44:38]wFMCommunicate OK [17:44:38]wFMCommunicate request_size=255 [17:44:38]MH_SAM_APDU [17:44:38]CAPDU: 80 0D 02 02 FA 03 00 EA 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 38 30 39 34 32 37 32 36 06 04 23 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 D0 BC D1 8F D1 82 D0 B0 20 D1 80 D0 BE D0 BB D0 BB 20 31 36 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 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 [17:44:38]Write to MH i2c: E2 02 01 63 35 80 0D 02 02 FA 00 03 00 EA 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 38 30 39 34 32 37 32 36 06 04 23 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 D0 BC D1 8F D1 82 D0 B0 20 D1 80 D0 BE D0 BB D0 BB 20 31 36 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 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 00 00 4C [17:44:38]Write i2c OK [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 [17:44:38]MH_I2C_Read... [17:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:38]Read from MH i2c: E2 03 00 [17:44:38]MH_I2C_Read... [17:44:38]Read from MH i2c: E2 03 00 63 35 00 90 00 0C [17:44:38]RAPDU: 90 00 [17:44:38]wFMCommunicate OK [17:44:38]wFMCommunicate request_size=249 [17:44:38]MH_SAM_APDU [17:44:38]CAPDU: 80 0D 02 02 F4 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 0B 00 00 00 00 07 04 06 00 4C 68 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 00 00 00 F4 03 04 00 8B 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 28 14 00 00 35 04 06 00 40 72 98 DC 0E FC [17:44:38]Write to MH i2c: E2 FC 00 64 35 80 0D 02 02 F4 00 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 0B 00 00 00 00 07 04 06 00 4C 68 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 00 00 00 F4 03 04 00 8B 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 28 14 00 00 35 04 06 00 40 72 98 DC 0E FC 00 00 9F [17:44:38]Write i2c OK [17:44:38]MH_I2C_Read... [17:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:39]Read from MH i2c: E2 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 03 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 03 00 64 35 00 90 00 0D [17:44:39]RAPDU: 90 00 [17:44:39]wFMCommunicate OK [17:44:39]wFMCommunicate request_size=4 [17:44:39]MH_SAM_APDU [17:44:39]CAPDU: 80 0D 03 02 [17:44:39]Write to MH i2c: E2 08 00 65 35 80 0D 03 02 00 00 00 00 15 [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:39]Read from MH i2c: E2 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 0B 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 0B 00 65 35 00 FF 0A 8D 6F FD 43 A0 F8 90 00 F3 [17:44:39]RAPDU: FF 0A 8D 6F FD 43 A0 F8 90 00 [17:44:39]wFMCommunicate OK [17:44:39]SAM_PROTO_SignData done [17:44:39]FM_MakeSignedData done [17:44:39]CreateOFDProtocolMessage [17:44:39]wFMCommunicate request_size=4 [17:44:39]MH_SAM_APDU [17:44:39]CAPDU: 80 11 00 00 [17:44:39]Write to MH i2c: E2 08 00 66 35 80 11 00 00 00 00 00 00 15 [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:39]Read from MH i2c: E2 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 17 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: E2 17 00 66 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 6A [17:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:44:39]wFMCommunicate OK [17:44:39]CreateOFDProtocolMessage done [17:44:39]OFDSenderStorePacket 5160 [17:44:39]StoreOFDPacket docnum=5160 [17:44:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 FE 01 00 00 E2 F3 F6 01 D9 FF 5A 03 01 00 03 00 EA 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 38 30 39 34 32 37 32 36 06 04 23 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 D0 BC D1 8F D1 82 D0 B0 20 D1 80 D0 BE D0 BB D0 BB 20 31 36 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 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 0B 00 00 00 00 07 04 06 00 4C 68 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 00 00 00 F4 03 04 00 8B 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 28 14 00 00 35 04 06 00 40 72 98 DC 0E FC FF 0A 8D 6F FD 43 A0 F8 [17:44:39]CheckFolder [17:44:39]dirname=/storage/ofd_packets [17:44:39]CheckFolder done [17:44:39]ProducePacketName [17:44:39]name=ofd_packets/00005160 [17:44:39]NVStorageSaveData ofd_packets/00005160 [17:44:39]File name is /storage/ofd_packets/00005160 [17:44:39]Write 540 bytes [17:44:39]NVStorageSaveData done [17:44:39]OFDSenderStorePacket done [17:44:39]KKMCreateOFDPacket done [17:44:39]NVStorageSaveData kkm_last_timestamp [17:44:39]File name is /storage/kkm_last_timestamp [17:44:39]Write 4 bytes [17:44:39]NVStorageSaveData done [17:44:39]ExternCall_PrintAddStr [17:44:39]wPrintStart [17:44:39]Write to MH i2c: 01 00 00 67 35 9C [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 07 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 07 00 67 35 00 00 00 00 00 FF 0F B1 [17:44:39]RasterBufferAndPrint [17:44:39]line Счет N : (3)141088 [17:44:39]line ИÐÐ: 02508201610067 [17:44:39]line Контрольно-КаÑÑовый Чек [17:44:39]line ПРОДÐЖР[17:44:39]line Товар: 48741958 [17:44:39]line Сигареты Parliament Aqua Blue [17:44:39]line 1.000 * 151.00 [17:44:39]line = 151.00 [17:44:39]line ÐДС 12% ÐСП 1% [17:44:39]line > о реализуемом товаре [17:44:39]line Товар: 80942726 [17:44:39]line Р/ж mentos мÑта ролл 16г [17:44:39]line 1.000 * 49.00 [17:44:39]line = 49.00 [17:44:39]line ÐДС 12% ÐСП 1% [17:44:39]line > о реализуемом товаре [17:44:39]line Товар: 6931280300549 [17:44:39]line Зажигалка Cricket ПРпьезо [17:44:39]line 1.000 * 67.00 [17:44:39]line = 67.00 [17:44:39]line ÐДС 12% ÐСП 1% [17:44:39]line > о реализуемом товаре [17:44:39]line ИТОГО: 267.00 [17:44:39]line ÐСП 1% : 2.36 [17:44:39]line ÐДС 12% : 28.34 [17:44:39]line Ðаличными: 267.00 [17:44:39]line Безнал.: 0.00 [17:44:39]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [17:44:39]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [17:44:39]line СÐО: Общий режим [17:44:39]line Чек 95 17.05.2024 17:44 [17:44:39]line Смена: 45 ФФД: 1.0 [17:44:39]line ЗÐМ: 0300000237 [17:44:39]line РÐМ: 0000000000154221 [17:44:39]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [17:44:39]line ФМ: 0000000000963259 [17:44:39]line ФД: 5160 [17:44:39]line ФПД: 70860935007996 [17:44:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T174443&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5160&fm=70860935007996&tin=02508201610067®Number=0000000000154221&sum=26700 [17:44:39]line 0 [17:44:39]written 0, free lines is 4095 [17:44:39]OFD Sender: Processing packet 5160 [packets to send 4, broken 3] [17:44:39]ProducePacketName [17:44:39]name=ofd_packets/00005160 [17:44:39]OFD Sender: To server: ‡•öpG, [17:44:39]CommunicateWithHost lk.salyk.kg:30040 [17:44:39]ConnectInit lk.salyk.kg [17:44:39]Connected sock=10 [17:44:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 FE 01 00 00 E2 F3 F6 01 D9 FF 5A 03 01 00 03 00 EA 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 38 30 39 34 32 37 32 36 06 04 23 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 D0 BC D1 8F D1 82 D0 B0 20 D1 80 D0 BE D0 BB D0 BB 20 31 36 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 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 0B 00 00 00 00 07 04 06 00 4C 68 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 00 00 00 F4 03 04 00 8B 97 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 28 14 00 00 35 04 06 00 40 72 98 DC 0E FC FF 0A 8D 6F FD 43 A0 F8 [17:44:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 C0 C8 47 00 5D 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 39 36 33 32 35 39 10 04 04 00 28 14 00 00 F4 03 04 00 4C 43 47 66 B6 04 01 00 00 53 50 61 05 E0 20 62 05 [17:44:39]CommunicateWithHost err = 0 [17:44:39]CheckOFDResponse [17:44:39]1017 (14) - 77093643461234 [17:44:39]1041 (16) - 0000000000963259 [17:44:39]1040 (4) - 5160 [17:44:39]1012 (4) - 17.05.2024 11:45 [17:44:39]1206 (1) - 0 [17:44:39]OFD Sender: Remove packet 5160 [17:44:39]ProducePacketName [17:44:39]name=ofd_packets/00005160 [17:44:39]NVStorageDeleteData [17:44:39]Write to MH i2c: 01 00 00 9C 35 D1 [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 07 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: 01 07 00 9C 35 00 00 00 00 00 98 0B 7B [17:44:39]RasterBufferAndPrint [17:44:39]line [17:44:39]line [17:44:39]line [17:44:39]line [17:44:39]line [17:44:39]written 0, free lines is 2973 [17:44:39]MH_Cut [17:44:39]Write to MH i2c: D1 01 00 A3 35 01 AA [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: D1 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: D1 01 00 [17:44:39]MH_I2C_Read... [17:44:39]Read from MH i2c: D1 01 00 A3 35 00 A9 [17:44:39]Write to MH i2c: 01 00 00 A4 35 D9 [17:44:39]Write i2c OK [17:44:39]MH_I2C_Read... [17:44:40]OFD Sender: No OFD packet to send [17:44:41]*** Cut start [17:44:41]*** Partial cut [17:44:41]*** CUTSNS_PIN = 1 [17:44:41]*** CUTSNS_PIN = 0 [17:44:41]*** Brake cut motor [17:44:41]Read from MH i2c: 01 [17:44:41]MH_I2C_Read... [17:44:41]*** Stop cut motor [17:44:41]*** Cut end [17:44:41]Read from MH i2c: 01 07 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: 01 07 00 A4 35 00 00 00 00 00 FF 0F EE [17:44:41]process_action close_receipt done [17:44:41]requested_data is exist [17:44:41]produce_requested_data [17:44:41]requested_item fm.sn is exist - process it [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 11 00 00 [17:44:41]Write to MH i2c: E2 08 00 A5 35 80 11 00 00 00 00 00 00 54 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 17 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 17 00 A5 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A9 [17:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [17:44:41]wFMCommunicate OK [17:44:41]requested_item fd.num is exist - process it [17:44:41]SAM_PROTO_GetFieldsCounters [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 13 00 00 [17:44:41]Write to MH i2c: E2 08 00 A6 35 80 13 00 00 00 00 00 00 57 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:42]Read from MH i2c: E2 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: E2 62 00 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: E2 62 00 A6 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 28 14 00 00 0E 04 04 00 2D 00 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 F6 [17:44:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 28 14 00 00 0E 04 04 00 2D 00 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 [17:44:42]wFMCommunicate OK [17:44:42]SAM_PROTO_GetFieldsCounters done [17:44:42]requested_item shift.num is exist - process it [17:44:42]requested_item shift.opened is exist - process it [17:44:42]req_shift_opened [17:44:42]FM_GetShiftState [17:44:42]SAM_PROTO_GetShiftState [17:44:42]wFMCommunicate request_size=4 [17:44:42]MH_SAM_APDU [17:44:42]CAPDU: 80 13 01 00 [17:44:42]Write to MH i2c: E2 08 00 A7 35 80 13 01 00 00 00 00 00 59 [17:44:42]Write i2c OK [17:44:42]MH_I2C_Read... [17:44:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:42]Read from MH i2c: E2 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: E2 0E 00 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: E2 0E 00 A7 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 54 [17:44:42]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [17:44:42]wFMCommunicate OK [17:44:42]SAM_PROTO_GetShiftState done [17:44:42]FM_GetShiftState done [17:44:42]req_shift_opened done [17:44:42]requested_item shift.open_date is exist - process it [17:44:42]req_shift_open_date [17:44:42]req_shift_open_date done [17:44:42]produce_requested_data done [17:44:42]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5160,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [17:44:42]process_action_free close_receipt [17:44:42]json_value_free [17:44:42]json_value_free done [17:44:42]process_json_proto returns [17:44:42]Send response to host [17:44:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5160,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [17:44:42]free response buf [17:44:42]execute_script done [17:44:42]execute_script returns [17:44:42]free content buf [17:44:42]Sock 7.Close socket [17:44:42]Sock 7.Thread stoped [17:44:45]OFD Sender: No OFD packet to send [17:44:50]OFD Sender: No OFD packet to send [17:44:55]OFD Sender: No OFD packet to send [17:45:00]OFD Sender: No OFD packet to send [17:45:05]OFD Sender: No OFD packet to send [17:45:10]OFD Sender: No OFD packet to send [17:45:15]OFD Sender: No OFD packet to send [17:45:20]OFD Sender: No OFD packet to send [17:45:25]OFD Sender: No OFD packet to send [17:45:30]OFD Sender: No OFD packet to send [17:45:35]OFD Sender: No OFD packet to send [17:45:40]OFD Sender: No OFD packet to send [17:45:45]OFD Sender: No OFD packet to send [17:45:50]OFD Sender: No OFD packet to send [17:45:55]OFD Sender: No OFD packet to send [17:46:00]OFD Sender: No OFD packet to send [17:46:05]OFD Sender: No OFD packet to send [17:46:10]OFD Sender: No OFD packet to send [17:46:15]OFD Sender: No OFD packet to send [17:46:20]OFD Sender: No OFD packet to send [17:46:25]OFD Sender: No OFD packet to send [17:46:30]OFD Sender: No OFD packet to send [17:46:35]OFD Sender: No OFD packet to send [17:46:40]OFD Sender: No OFD packet to send [17:46:45]OFD Sender: No OFD packet to send [17:46:50]OFD Sender: No OFD packet to send [17:46:55]OFD Sender: No OFD packet to send [17:47:00]OFD Sender: No OFD packet to send [17:47:05]OFD Sender: No OFD packet to send [17:47:10]OFD Sender: No OFD packet to send [17:47:15]OFD Sender: No OFD packet to send [17:47:20]OFD Sender: No OFD packet to send [17:47:25]OFD Sender: No OFD packet to send [17:47:30]OFD Sender: No OFD packet to send [17:47:35]OFD Sender: No OFD packet to send [17:47:40]OFD Sender: No OFD packet to send [17:47:45]OFD Sender: No OFD packet to send [17:47:50]OFD Sender: No OFD packet to send [17:47:55]OFD Sender: No OFD packet to send [17:48:00]OFD Sender: No OFD packet to send [17:48:05]OFD Sender: No OFD packet to send [17:48:10]OFD Sender: No OFD packet to send [17:48:15]OFD Sender: No OFD packet to send [17:48:20]OFD Sender: No OFD packet to send [17:48:25]OFD Sender: No OFD packet to send [17:48:30]OFD Sender: No OFD packet to send [17:48:35]OFD Sender: No OFD packet to send [17:48:40]OFD Sender: No OFD packet to send [17:48:45]OFD Sender: No OFD packet to send [17:48:50]OFD Sender: No OFD packet to send [17:48:55]OFD Sender: No OFD packet to send [17:49:00]OFD Sender: No OFD packet to send [17:49:05]OFD Sender: No OFD packet to send [17:49:10]OFD Sender: No OFD packet to send [17:49:15]OFD Sender: No OFD packet to send [17:49:20]OFD Sender: No OFD packet to send [17:49:25]OFD Sender: No OFD packet to send [17:49:30]OFD Sender: No OFD packet to send [17:49:35]OFD Sender: No OFD packet to send [17:49:40]OFD Sender: No OFD packet to send [17:49:45]OFD Sender: No OFD packet to send [17:49:50]OFD Sender: No OFD packet to send [17:49:55]OFD Sender: No OFD packet to send [17:50:00]OFD Sender: No OFD packet to send [17:50:05]OFD Sender: No OFD packet to send [17:50:10]OFD Sender: No OFD packet to send [17:50:15]OFD Sender: No OFD packet to send [17:50:20]OFD Sender: No OFD packet to send [17:50:25]OFD Sender: No OFD packet to send [17:50:30]OFD Sender: No OFD packet to send [17:50:35]OFD Sender: No OFD packet to send [17:50:40]OFD Sender: No OFD packet to send [17:50:45]OFD Sender: No OFD packet to send [17:50:50]OFD Sender: No OFD packet to send [17:50:55]OFD Sender: No OFD packet to send [17:51:00]OFD Sender: No OFD packet to send [17:51:05]OFD Sender: No OFD packet to send [17:51:10]OFD Sender: No OFD packet to send [17:51:15]OFD Sender: No OFD packet to send [17:51:20]OFD Sender: No OFD packet to send [17:51:25]OFD Sender: No OFD packet to send [17:51:30]OFD Sender: No OFD packet to send [17:51:35]OFD Sender: No OFD packet to send [17:51:40]OFD Sender: No OFD packet to send [17:51:45]OFD Sender: No OFD packet to send [17:51:50]OFD Sender: No OFD packet to send [17:51:55]OFD Sender: No OFD packet to send [17:52:00]OFD Sender: No OFD packet to send [17:52:05]OFD Sender: No OFD packet to send [17:52:10]OFD Sender: No OFD packet to send [17:52:15]OFD Sender: No OFD packet to send [17:52:20]OFD Sender: No OFD packet to send [17:52:25]OFD Sender: No OFD packet to send [17:52:30]OFD Sender: No OFD packet to send [17:52:35]OFD Sender: No OFD packet to send [17:52:40]OFD Sender: No OFD packet to send [17:52:45]OFD Sender: No OFD packet to send [17:52:50]OFD Sender: No OFD packet to send [17:52:55]OFD Sender: No OFD packet to send [17:53:00]OFD Sender: No OFD packet to send [17:53:05]OFD Sender: No OFD packet to send [17:53:10]OFD Sender: No OFD packet to send [17:53:15]OFD Sender: No OFD packet to send [17:53:20]OFD Sender: No OFD packet to send [17:53:25]OFD Sender: No OFD packet to send [17:53:30]OFD Sender: No OFD packet to send [17:53:35]OFD Sender: No OFD packet to send [17:53:40]OFD Sender: No OFD packet to send [17:53:45]OFD Sender: No OFD packet to send [17:53:50]OFD Sender: No OFD packet to send [17:53:55]OFD Sender: No OFD packet to send [17:54:00]OFD Sender: No OFD packet to send [17:54:05]OFD Sender: No OFD packet to send [17:54:10]OFD Sender: No OFD packet to send [17:54:15]OFD Sender: No OFD packet to send [17:54:20]OFD Sender: No OFD packet to send [17:54:25]OFD Sender: No OFD packet to send [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: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:20]OFD Sender: No OFD packet to send [17:55:25]OFD Sender: No OFD packet to send [17:55:30]OFD Sender: No OFD packet to send [17:55:35]OFD Sender: No OFD packet to send [17:55:40]OFD Sender: No OFD packet to send [17:55:45]OFD Sender: No OFD packet to send [17:55:50]OFD Sender: No OFD packet to send [17:55:55]OFD Sender: No OFD packet to send [17:56:00]OFD Sender: No OFD packet to send [17:56:05]OFD Sender: No OFD packet to send [17:56:10]OFD Sender: No OFD packet to send [17:56:15]OFD Sender: No OFD packet to send [17:56:20]OFD Sender: No OFD packet to send [17:56:25]OFD Sender: No OFD packet to send [17:56:30]OFD Sender: No OFD packet to send [17:56:35]OFD Sender: No OFD packet to send [17:56:40]OFD Sender: No OFD packet to send [17:56:45]OFD Sender: No OFD packet to send [17:56:50]OFD Sender: No OFD packet to send [17:56:55]OFD Sender: No OFD packet to send [17:57:00]OFD Sender: No OFD packet to send [17:57:05]OFD Sender: No OFD packet to send [17:57:11]OFD Sender: No OFD packet to send [17:57:16]OFD Sender: No OFD packet to send [17:57:21]OFD Sender: No OFD packet to send [17:57:26]OFD Sender: No OFD packet to send [17:57:31]OFD Sender: No OFD packet to send [17:57:36]OFD Sender: No OFD packet to send [17:57:41]OFD Sender: No OFD packet to send [17:57:46]OFD Sender: No OFD packet to send [17:57:51]OFD Sender: No OFD packet to send [17:57:56]OFD Sender: No OFD packet to send [17:58: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: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:41]OFD Sender: No OFD packet to send [17:58:46]OFD Sender: No OFD packet to send [17:58:51]OFD Sender: No OFD packet to send [17:58:56]OFD Sender: No OFD packet to send [17:59:01]OFD Sender: No OFD packet to send [17:59:06]OFD Sender: No OFD packet to send [17:59:11]OFD Sender: No OFD packet to send [17:59:16]OFD Sender: No OFD packet to send [17:59:21]OFD Sender: No OFD packet to send [17:59:26]OFD Sender: No OFD packet to send [17:59:31]OFD Sender: No OFD packet to send [17:59:36]OFD Sender: No OFD packet to send [17:59:41]OFD Sender: No OFD packet to send [17:59:46]OFD Sender: No OFD packet to send [17:59:51]OFD Sender: No OFD packet to send [17:59:56]OFD Sender: No OFD packet to send [18:00:01]OFD Sender: No OFD packet to send [18:00:06]OFD Sender: No OFD packet to send [18:00:11]OFD Sender: No OFD packet to send [18:00:16]OFD Sender: No OFD packet to send [18:00:21]OFD Sender: No OFD packet to send [18:00:26]OFD Sender: No OFD packet to send [18:00:31]OFD Sender: No OFD packet to send [18:00:36]OFD Sender: No OFD packet to send [18:00:41]OFD Sender: No OFD packet to send [18:00:46]OFD Sender: No OFD packet to send [18:00:51]OFD Sender: No OFD packet to send [18:00:56]OFD Sender: No OFD packet to send [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:16]OFD Sender: No OFD packet to send [18:01:21]OFD Sender: No OFD packet to send [18:01:26]OFD Sender: No OFD packet to send [18:01:31]OFD Sender: No OFD packet to send [18:01:36]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:06]OFD Sender: No OFD packet to send [18:02:11]OFD Sender: No OFD packet to send [18:02:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:02:51]OFD Sender: No OFD packet to send [18:02:52]int [18:02:52]Write to MH i2c: 01 00 00 A8 35 DD [18:02:52]*** FLAG_PRN_KEY set [18:02:52]Write i2c OK [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 07 00 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 07 00 A8 35 00 08 00 00 00 FF 0F FA [18:02:52]state=0 [18:02:52]Key pressed [18:02:52]Feed [18:02:52]Write to MH i2c: D8 00 00 A9 35 B5 [18:02:52]Write i2c OK [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: D8 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: D8 01 00 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: D8 01 00 A9 35 00 B6 [18:02:52]int [18:02:52]Write to MH i2c: 01 00 00 AA 35 DF [18:02:52]Write i2c OK [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 07 00 [18:02:52]MH_I2C_Read... [18:02:52]Read from MH i2c: 01 07 00 AA 35 00 48 00 00 00 3C 00 6A [18:02:52]state=2 [18:02:52]Key pressed [18:02:53]int [18:02:53]Write to MH i2c: 01 00 00 AB 35 E0 [18:02:53]*** FLAG_PRN_KEY reset [18:02:53]Write i2c OK [18:02:53]MH_I2C_Read... [18:02:53]Read from MH i2c: 01 [18:02:53]MH_I2C_Read... [18:02:53]Read from MH i2c: 01 07 00 [18:02:53]MH_I2C_Read... [18:02:53]Read from MH i2c: 01 07 00 AB 35 00 00 00 00 00 FE 0F F4 [18:02:53]state=2 [18:02:53]Stop feed [18:02:54]int [18:02:54]Write to MH i2c: 01 00 00 AC 35 E1 [18:02:54]*** FLAG_PRN_KEY set [18:02:54]Write i2c OK [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 AC 35 00 08 00 00 00 FF 0F FE [18:02:54]state=0 [18:02:54]Key pressed [18:02:54]Feed [18:02:54]Write to MH i2c: D8 00 00 AD 35 B9 [18:02:54]Write i2c OK [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: D8 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: D8 01 00 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: D8 01 00 AD 35 00 BA [18:02:54]int [18:02:54]Write to MH i2c: 01 00 00 AE 35 E3 [18:02:54]Write i2c OK [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 AE 35 00 48 00 00 00 3C 00 6E [18:02:54]state=2 [18:02:54]Key pressed [18:02:54]int [18:02:54]Write to MH i2c: 01 00 00 AF 35 E4 [18:02:54]*** FLAG_PRN_KEY reset [18:02:54]Write i2c OK [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 [18:02:54]MH_I2C_Read... [18:02:54]Read from MH i2c: 01 07 00 AF 35 00 00 00 00 00 F6 0F F0 [18:02:54]state=2 [18:02:54]Stop feed [18:02:56]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:41]OFD Sender: No OFD packet to send [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:56]OFD Sender: No OFD packet to send [18:04:01]OFD Sender: No OFD packet to send [18:04:06]OFD Sender: No OFD packet to send [18:04:11]OFD Sender: No OFD packet to send [18:04:16]OFD Sender: No OFD packet to send [18:04:21]OFD Sender: No OFD packet to send [18:04:26]OFD Sender: No OFD packet to send [18:04:31]OFD Sender: No OFD packet to send [18:04:36]OFD Sender: No OFD packet to send [18:04:41]OFD Sender: No OFD packet to send [18:04:46]OFD Sender: No OFD packet to send [18:04:51]OFD Sender: No OFD packet to send [18:04:56]OFD Sender: No OFD packet to send [18:05:01]OFD Sender: No OFD packet to send [18:05:06]OFD Sender: No OFD packet to send [18:05:11]OFD Sender: No OFD packet to send [18:05:16]OFD Sender: No OFD packet to send [18:05:21]OFD Sender: No OFD packet to send [18:05:26]OFD Sender: No OFD packet to send [18:05:31]OFD Sender: No OFD packet to send [18:05:36]OFD Sender: No OFD packet to send [18:05:41]OFD Sender: No OFD packet to send [18:05:46]OFD Sender: No OFD packet to send [18:05:51]OFD Sender: No OFD packet to send [18:05:56]OFD Sender: No OFD packet to send [18:06:01]OFD Sender: No OFD packet to send [18:06:06]OFD Sender: No OFD packet to send [18:06:11]OFD Sender: No OFD packet to send [18:06:16]OFD Sender: No OFD packet to send [18:06:21]OFD Sender: No OFD packet to send [18:06:26]OFD Sender: No OFD packet to send [18:06:31]OFD Sender: No OFD packet to send [18:06:36]OFD Sender: No OFD packet to send [18:06:41]OFD Sender: No OFD packet to send [18:06:46]OFD Sender: No OFD packet to send [18:06:51]OFD Sender: No OFD packet to send [18:06:56]OFD Sender: No OFD packet to send [18:07:01]OFD Sender: No OFD packet to send [18:07:06]OFD Sender: No OFD packet to send [18:07:11]OFD Sender: No OFD packet to send [18:07:16]OFD Sender: No OFD packet to send [18:07:21]OFD Sender: No OFD packet to send [18:07:26]OFD Sender: No OFD packet to send [18:07:31]OFD Sender: No OFD packet to send [18:07:36]OFD Sender: No OFD packet to send [18:07:41]OFD Sender: No OFD packet to send [18:07:46]OFD Sender: No OFD packet to send [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:21]OFD Sender: No OFD packet to send [18:08:26]OFD Sender: No OFD packet to send [18:08:31]OFD Sender: No OFD packet to send [18:08:36]OFD Sender: No OFD packet to send [18:08:41]OFD Sender: No OFD packet to send [18:08:46]OFD Sender: No OFD packet to send [18:08:51]OFD Sender: No OFD packet to send [18:08:56]OFD Sender: No OFD packet to send [18:09:01]OFD Sender: No OFD packet to send [18:09:06]OFD Sender: No OFD packet to send [18:09:11]OFD Sender: No OFD packet to send [18:09:16]OFD Sender: No OFD packet to send [18:09:21]OFD Sender: No OFD packet to send [18:09:26]OFD Sender: No OFD packet to send [18:09:31]OFD Sender: No OFD packet to send [18:09:36]OFD Sender: No OFD packet to send [18:09:41]OFD Sender: No OFD packet to send [18:09:46]OFD Sender: No OFD packet to send [18:09:51]OFD Sender: No OFD packet to send [18:09:56]OFD Sender: No OFD packet to send [18:10:01]OFD Sender: No OFD packet to send [18:10:06]OFD Sender: No OFD packet to send [18:10:11]OFD Sender: No OFD packet to send [18:10:16]OFD Sender: No OFD packet to send [18:10:21]OFD Sender: No OFD packet to send [18:10:26]OFD Sender: No OFD packet to send [18:10:31]OFD Sender: No OFD packet to send [18:10:36]OFD Sender: No OFD packet to send [18:10:41]OFD Sender: No OFD packet to send [18:10:44]accept exits with 9 [18:10:44]New connection [18:10:44]New thread 3067252068 created [18:10:44]Thread 3067108708 joined [18:10:44]Waiting for new connection... [18:10:44] Sock 9.Parse request [18:10:44]Sock 9.Check first char [18:10:44]Sock 9.First char is OK [18:10:44]request: POST /json_proto HTTP/1.0 [18:10:44]Method: POST [18:10:44]URL: /json_proto [18:10:44]Method is POST - this is cgi request [18:10:44]url: /json_proto [18:10:44]query_string will be loaded in cgi processing [18:10:44]execute_cgi json_proto POST (null) [18:10:44]execute_cgi path=json_proto method=POST [18:10:44]POST find Content-Length [18:10:44]Host: 172.17.44.4:8080 [18:10:44]Content-Length: 652 [18:10:44]Content-Type: application/json [18:10:44] [18:10:44]POST finish read [18:10:44]Found Content-Length = 652 [18:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141089", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:44]execute_script... [18:10: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)141089", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:44]POST & json_proto [18:10:44]process_json_proto [18:10:44]json parsed OK: [18:10:44]protocol is kg_v1.0 [18:10:44]action value=close_receipt [18:10:44]process_action close_receipt [18:10:44]cmd_close_receipt [18:10:44]MH_GetDate [18:10:44]Write to MH i2c: F0 00 00 B0 35 D4 [18:10:44]Write i2c OK [18:10:44]MH_I2C_Read... [18:10:44]Read from MH i2c: F0 [18:10:44]MH_I2C_Read... [18:10:44]Read from MH i2c: F0 09 00 [18:10:44]MH_I2C_Read... [18:10:44]Read from MH i2c: F0 09 00 B0 35 00 AB 9D 47 66 6C E9 28 66 B5 [18:10:44]GetLastDocTimeStamp 1715967883 [18:10:44]current date 1715969451 [18:10:44]FM_GetShiftState [18:10:44]SAM_PROTO_GetShiftState [18:10:44]wFMCommunicate request_size=4 [18:10:44]MH_SAM_APDU [18:10:44]CAPDU: 80 13 01 00 [18:10:44]Write to MH i2c: E2 08 00 B1 35 80 13 01 00 00 00 00 00 63 [18:10:44]Write i2c OK [18:10:44]MH_I2C_Read... [18:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:44]Read from MH i2c: E2 [18:10:44]MH_I2C_Read... [18:10:44]Read from MH i2c: E2 0E 00 [18:10:44]MH_I2C_Read... [18:10:44]Read from MH i2c: E2 0E 00 B1 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 5E [18:10:44]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:10:44]wFMCommunicate OK [18:10:44]SAM_PROTO_GetShiftState done [18:10:44]FM_GetShiftState done [18:10:44]opened in 1715904675 [18:10:44]opened+sec_in_day 1715991075 [18:10:44]quantity*price = 12500 [18:10:44]sum+1 = 12501 [18:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 ÐСП 1% : 1.11 ÐДС 12% : 13.27 Ðаличными: 125.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 96 17.05.2024 18:10 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5161 ФПД: 250019911214448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181051&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5161&fm=250019911214448&tin=02508201610067®Number=0000000000154221&sum=12500 0 [18:10:45]StoreToDocumentArchive [18:10:45]shift 45 fd 5161 [18:10:45]save to /storage/0045/doc_00005161 [18:10:45]save last doc name /storage/0045/doc_00005161 to /storage/kkm_last_doc_name [18:10:45]save OK [18:10:45]Clear old archive folders... [18:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=284 [18:10:45]tlvbuf is 012B8890 [18:10:45]SAM_PROTO_ClearQueue [18:10:45]wFMCommunicate request_size=4 [18:10:45]MH_SAM_APDU [18:10:45]CAPDU: 80 09 00 00 [18:10:45]Write to MH i2c: E2 08 00 BE 35 80 09 00 00 00 00 00 00 65 [18:10:45]Write i2c OK [18:10:45]MH_I2C_Read... [18:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:45]Read from MH i2c: E2 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 03 00 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 03 00 BE 35 00 90 00 67 [18:10:45]RAPDU: 90 00 [18:10:45]wFMCommunicate OK [18:10:45]SAM_PROTO_ClearQueue done [18:10:45]KKMCreateOFDPacket [18:10:45]OFDProtocolAddRootSTLVToBuf [18:10:45]FM_MakeSignedData [18:10:45]FM_MakeSignedData [18:10:45]SAM_PROTO_SignData [18:10:45]wFMCommunicate request_size=4 [18:10:45]MH_SAM_APDU [18:10:45]CAPDU: 80 0D 01 02 [18:10:45]Write to MH i2c: E2 08 00 BF 35 80 0D 01 02 00 00 00 00 6D [18:10:45]Write i2c OK [18:10:45]MH_I2C_Read... [18:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:45]Read from MH i2c: E2 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 03 00 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 03 00 BF 35 00 90 00 68 [18:10:45]RAPDU: 90 00 [18:10:45]wFMCommunicate OK [18:10:45]wFMCommunicate request_size=255 [18:10:45]MH_SAM_APDU [18:10:45]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 AB 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 [18:10:45]Write to MH i2c: E2 02 01 C0 35 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 AB 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 00 00 87 [18:10:45]Write i2c OK [18:10:45]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 C0 35 00 90 00 69 [18:10:46]RAPDU: 90 00 [18:10:46]wFMCommunicate OK [18:10:46]wFMCommunicate request_size=43 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 29 14 00 00 35 04 06 00 E3 64 4B FE A5 70 [18:10:46]Write to MH i2c: E2 2E 00 C1 35 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 29 14 00 00 35 04 06 00 E3 64 4B FE A5 70 00 00 3C [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 C1 35 00 90 00 6A [18:10:46]RAPDU: 90 00 [18:10:46]wFMCommunicate OK [18:10:46]wFMCommunicate request_size=4 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 0D 03 02 [18:10:46]Write to MH i2c: E2 08 00 C2 35 80 0D 03 02 00 00 00 00 72 [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 0B 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 0B 00 C2 35 00 6B C1 5D F5 3E BD B5 76 90 00 17 [18:10:46]RAPDU: 6B C1 5D F5 3E BD B5 76 90 00 [18:10:46]wFMCommunicate OK [18:10:46]SAM_PROTO_SignData done [18:10:46]FM_MakeSignedData done [18:10:46]CreateOFDProtocolMessage [18:10:46]wFMCommunicate request_size=4 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 11 00 00 [18:10:46]Write to MH i2c: E2 08 00 C3 35 80 11 00 00 00 00 00 00 72 [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 17 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 17 00 C3 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C7 [18:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:10:46]wFMCommunicate OK [18:10:46]CreateOFDProtocolMessage done [18:10:46]OFDSenderStorePacket 5161 [18:10:46]StoreOFDPacket docnum=5161 [18:10:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 30 01 00 00 BC 1B 28 01 59 74 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 AB 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 29 14 00 00 35 04 06 00 E3 64 4B FE A5 70 6B C1 5D F5 3E BD B5 76 [18:10:46]CheckFolder [18:10:46]dirname=/storage/ofd_packets [18:10:46]CheckFolder done [18:10:46]ProducePacketName [18:10:46]name=ofd_packets/00005161 [18:10:46]NVStorageSaveData ofd_packets/00005161 [18:10:46]File name is /storage/ofd_packets/00005161 [18:10:46]Write 334 bytes [18:10:46]NVStorageSaveData done [18:10:46]OFDSenderStorePacket done [18:10:46]KKMCreateOFDPacket done [18:10:46]NVStorageSaveData kkm_last_timestamp [18:10:46]File name is /storage/kkm_last_timestamp [18:10:46]Write 4 bytes [18:10:46]NVStorageSaveData done [18:10:46]ExternCall_PrintAddStr [18:10:46]wPrintStart [18:10:46]Write to MH i2c: 01 00 00 C4 35 F9 [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: 01 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: 01 07 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: 01 07 00 C4 35 00 00 00 00 00 FF 0F 0E [18:10:46]RasterBufferAndPrint [18:10:46]line Счет N : (3)141089 [18:10:46]line ИÐÐ: 02508201610067 [18:10:46]line Контрольно-КаÑÑовый Чек [18:10:46]line ПРОДÐЖР[18:10:46]line Товар: 2000036190018 [18:10:46]line Кофе Ðмерикано XL(GABB TRADE) [18:10:46]line 1.000 * 125.00 [18:10:46]line = 125.00 [18:10:46]line ÐДС 12% ÐСП 1% [18:10:46]line > о реализуемом товаре [18:10:46]line ИТОГО: 125.00 [18:10:46]line ÐСП 1% : 1.11 [18:10:46]line ÐДС 12% : 13.27 [18:10:46]line Ðаличными: 125.00 [18:10:46]line Безнал.: 0.00 [18:10:46]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:10:46]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:10:46]line СÐО: Общий режим [18:10:46]line Чек 96 17.05.2024 18:10 [18:10:46]line Смена: 45 ФФД: 1.0 [18:10:46]line ЗÐМ: 0300000237 [18:10:46]line РÐМ: 0000000000154221 [18:10:46]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:10:46]line ФМ: 0000000000963259 [18:10:46]line ФД: 5161 [18:10:46]line ФПД: 250019911214448 [18:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181051&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5161&fm=250019911214448&tin=02508201610067®Number=0000000000154221&sum=12500 [18:10:46]line 0 [18:10:46]OFD Sender: Processing packet 5161 [packets to send 4, broken 3] [18:10:46]ProducePacketName [18:10:46]name=ofd_packets/00005161 [18:10:46]OFD Sender: To server: ‡•öpG, [18:10:46]CommunicateWithHost lk.salyk.kg:30040 [18:10:46]ConnectInit lk.salyk.kg [18:10:46]written 0, free lines is 4095 [18:10:46]Connected sock=10 [18:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 30 01 00 00 BC 1B 28 01 59 74 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 AB 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 29 14 00 00 35 04 06 00 E3 64 4B FE A5 70 6B C1 5D F5 3E BD B5 76 [18:10:47]Write to MH i2c: 01 00 00 ED 35 22 [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 ED 35 00 00 00 00 00 8A 0C BF [18:10:47]RasterBufferAndPrint [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]written 0, free lines is 3214 [18:10:47]MH_Cut [18:10:47]Write to MH i2c: D1 01 00 F4 35 01 FB [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 01 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 01 00 F4 35 00 FA [18:10:47]Write to MH i2c: 01 00 00 F5 35 2A [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 EA 7D 47 00 5E 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 39 36 33 32 35 39 10 04 04 00 29 14 00 00 F4 03 04 00 6B 49 47 66 B6 04 01 00 00 B6 0A 17 A2 E9 BF 0F C4 [18:10:47]CommunicateWithHost err = 0 [18:10:47]CheckOFDResponse [18:10:47]1017 (14) - 77093643461234 [18:10:47]1041 (16) - 0000000000963259 [18:10:47]1040 (4) - 5161 [18:10:47]1012 (4) - 17.05.2024 12:11 [18:10:47]1206 (1) - 0 [18:10:47]OFD Sender: Remove packet 5161 [18:10:47]ProducePacketName [18:10:47]name=ofd_packets/00005161 [18:10:47]NVStorageDeleteData [18:10:47]OFD Sender: No OFD packet to send [18:10:48]*** Cut start [18:10:48]*** Partial cut [18:10:48]*** CUTSNS_PIN = 1 [18:10:48]*** CUTSNS_PIN = 0 [18:10:48]*** Brake cut motor [18:10:48]Read from MH i2c: 01 [18:10:48]MH_I2C_Read... [18:10:48]*** Stop cut motor [18:10:48]*** Cut end [18:10:48]Read from MH i2c: 01 07 00 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: 01 07 00 F5 35 00 00 00 00 00 FF 0F 3F [18:10:48]process_action close_receipt done [18:10:48]requested_data is exist [18:10:48]produce_requested_data [18:10:48]requested_item fm.sn is exist - process it [18:10:48]wFMCommunicate request_size=4 [18:10:48]MH_SAM_APDU [18:10:48]CAPDU: 80 11 00 00 [18:10:48]Write to MH i2c: E2 08 00 F6 35 80 11 00 00 00 00 00 00 A5 [18:10:48]Write i2c OK [18:10:48]MH_I2C_Read... [18:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:48]Read from MH i2c: E2 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 17 00 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 17 00 F6 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FA [18:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:10:48]wFMCommunicate OK [18:10:48]requested_item fd.num is exist - process it [18:10:48]SAM_PROTO_GetFieldsCounters [18:10:48]wFMCommunicate request_size=4 [18:10:48]MH_SAM_APDU [18:10:48]CAPDU: 80 13 00 00 [18:10:48]Write to MH i2c: E2 08 00 F7 35 80 13 00 00 00 00 00 00 A8 [18:10:48]Write i2c OK [18:10:48]MH_I2C_Read... [18:10:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:49]Read from MH i2c: E2 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 62 00 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 62 00 F7 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 29 14 00 00 0E 04 04 00 2D 00 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 4B [18:10:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 29 14 00 00 0E 04 04 00 2D 00 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 [18:10:49]wFMCommunicate OK [18:10:49]SAM_PROTO_GetFieldsCounters done [18:10:49]requested_item shift.num is exist - process it [18:10:49]requested_item shift.opened is exist - process it [18:10:49]req_shift_opened [18:10:49]FM_GetShiftState [18:10:49]SAM_PROTO_GetShiftState [18:10:49]wFMCommunicate request_size=4 [18:10:49]MH_SAM_APDU [18:10:49]CAPDU: 80 13 01 00 [18:10:49]Write to MH i2c: E2 08 00 F8 35 80 13 01 00 00 00 00 00 AA [18:10:49]Write i2c OK [18:10:49]MH_I2C_Read... [18:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:49]Read from MH i2c: E2 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 0E 00 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 0E 00 F8 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A5 [18:10:49]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:10:49]wFMCommunicate OK [18:10:49]SAM_PROTO_GetShiftState done [18:10:49]FM_GetShiftState done [18:10:49]req_shift_opened done [18:10:49]requested_item shift.open_date is exist - process it [18:10:49]req_shift_open_date [18:10:49]req_shift_open_date done [18:10:49]produce_requested_data done [18:10:49]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5161,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:10:49]process_action_free close_receipt [18:10:49]json_value_free [18:10:49]json_value_free done [18:10:49]process_json_proto returns [18:10:49]Send response to host [18:10:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5161,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:10:49]free response buf [18:10:49]execute_script done [18:10:49]execute_script returns [18:10:49]free content buf [18:10:49]Sock 9.Close socket [18:10:49]Sock 9.Thread stoped [18:10:52]OFD Sender: No OFD packet to send [18:10:57]OFD Sender: No OFD packet to send [18:11:02]OFD Sender: No OFD packet to send [18:11:07]OFD Sender: No OFD packet to send [18:11:12]OFD Sender: No OFD packet to send [18:11:17]OFD Sender: No OFD packet to send [18:11:22]OFD Sender: No OFD packet to send [18:11:27]OFD Sender: No OFD packet to send [18:11:32]OFD Sender: No OFD packet to send [18:11:37]OFD Sender: No OFD packet to send [18:11:42]OFD Sender: No OFD packet to send [18:11:47]OFD Sender: No OFD packet to send [18:11:48]accept exits with 7 [18:11:48]New connection [18:11:48]New thread 3067108708 created [18:11:48]Thread 3067252068 joined [18:11:48]Waiting for new connection... [18:11:48] Sock 7.Parse request [18:11:48]Sock 7.Check first char [18:11:48]Sock 7.First char is OK [18:11:48]request: POST /json_proto HTTP/1.0 [18:11:48]Method: POST [18:11:48]URL: /json_proto [18:11:48]Method is POST - this is cgi request [18:11:48]url: /json_proto [18:11:48]query_string will be loaded in cgi processing [18:11:48]execute_cgi json_proto POST (null) [18:11:48]execute_cgi path=json_proto method=POST [18:11:48]POST find Content-Length [18:11:48]Host: 172.17.44.4:8080 [18:11:48]Content-Length: 657 [18:11:48]Content-Type: application/json [18:11:48] [18:11:48]POST finish read [18:11:48]Found Content-Length = 657 [18:11:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141090", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:48]execute_script... [18:11:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141090", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:48]POST & json_proto [18:11:48]process_json_proto [18:11:48]json parsed OK: [18:11:48]protocol is kg_v1.0 [18:11:48]action value=close_receipt [18:11:48]process_action close_receipt [18:11:48]cmd_close_receipt [18:11:48]MH_GetDate [18:11:48]Write to MH i2c: F0 00 00 F9 35 1D [18:11:48]Write i2c OK [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 09 00 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 09 00 F9 35 00 EA 9D 47 66 6C E9 28 66 3D [18:11:48]GetLastDocTimeStamp 1715969451 [18:11:48]current date 1715969514 [18:11:48]FM_GetShiftState [18:11:48]SAM_PROTO_GetShiftState [18:11:48]wFMCommunicate request_size=4 [18:11:48]MH_SAM_APDU [18:11:48]CAPDU: 80 13 01 00 [18:11:48]Write to MH i2c: E2 08 00 FA 35 80 13 01 00 00 00 00 00 AC [18:11:48]Write i2c OK [18:11:48]MH_I2C_Read... [18:11:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:48]Read from MH i2c: E2 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: E2 0E 00 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: E2 0E 00 FA 35 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 A7 [18:11:48]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:11:48]wFMCommunicate OK [18:11:48]SAM_PROTO_GetShiftState done [18:11:48]FM_GetShiftState done [18:11:48]opened in 1715904675 [18:11:48]opened+sec_in_day 1715991075 [18:11:48]quantity*price = 9500 [18:11:48]sum+1 = 9501 [18:11:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 97 17.05.2024 18:11 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5162 ФПД: 35482049160675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181154&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5162&fm=35482049160675&tin=02508201610067®Number=0000000000154221&sum=9500 0 [18:11:49]StoreToDocumentArchive [18:11:49]shift 45 fd 5162 [18:11:49]save to /storage/0045/doc_00005162 [18:11:49]save last doc name /storage/0045/doc_00005162 to /storage/kkm_last_doc_name [18:11:49]save OK [18:11:49]Clear old archive folders... [18:11:49]ProcessDocumentItem done err = 0, tmpTLVsize=288 [18:11:49]tlvbuf is B6FA1E90 [18:11:49]SAM_PROTO_ClearQueue [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 09 00 00 [18:11:49]Write to MH i2c: E2 08 00 07 36 80 09 00 00 00 00 00 00 AF [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 07 36 00 90 00 B1 [18:11:49]RAPDU: 90 00 [18:11:49]wFMCommunicate OK [18:11:49]SAM_PROTO_ClearQueue done [18:11:49]KKMCreateOFDPacket [18:11:49]OFDProtocolAddRootSTLVToBuf [18:11:49]FM_MakeSignedData [18:11:49]FM_MakeSignedData [18:11:49]SAM_PROTO_SignData [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 0D 01 02 [18:11:49]Write to MH i2c: E2 08 00 08 36 80 0D 01 02 00 00 00 00 B7 [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 08 36 00 90 00 B2 [18:11:49]RAPDU: 90 00 [18:11:49]wFMCommunicate OK [18:11:49]wFMCommunicate request_size=255 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 61 00 00 00 F4 03 04 00 EA 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 [18:11:49]Write to MH i2c: E2 02 01 09 36 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 61 00 00 00 F4 03 04 00 EA 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 00 00 61 [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 09 36 00 90 00 B3 [18:11:49]RAPDU: 90 00 [18:11:49]wFMCommunicate OK [18:11:49]wFMCommunicate request_size=47 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 0D 02 02 2A 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2A 14 00 00 35 04 06 00 20 45 4E EF A5 E3 [18:11:49]Write to MH i2c: E2 32 00 0A 36 80 0D 02 02 2A 00 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2A 14 00 00 35 04 06 00 20 45 4E EF A5 E3 00 00 DD [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 0A 36 00 90 00 B4 [18:11:49]RAPDU: 90 00 [18:11:49]wFMCommunicate OK [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 0D 03 02 [18:11:49]Write to MH i2c: E2 08 00 0B 36 80 0D 03 02 00 00 00 00 BC [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 0B 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 0B 00 0B 36 00 0B F2 AF 31 53 16 40 5E 90 00 A1 [18:11:49]RAPDU: 0B F2 AF 31 53 16 40 5E 90 00 [18:11:49]wFMCommunicate OK [18:11:49]SAM_PROTO_SignData done [18:11:49]FM_MakeSignedData done [18:11:49]CreateOFDProtocolMessage [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 11 00 00 [18:11:49]Write to MH i2c: E2 08 00 0C 36 80 11 00 00 00 00 00 00 BC [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 17 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 17 00 0C 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 11 [18:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:11:49]wFMCommunicate OK [18:11:49]CreateOFDProtocolMessage done [18:11:49]OFDSenderStorePacket 5162 [18:11:49]StoreOFDPacket docnum=5162 [18:11:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 34 01 00 00 A4 D3 2C 01 B3 44 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 61 00 00 00 F4 03 04 00 EA 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2A 14 00 00 35 04 06 00 20 45 4E EF A5 E3 0B F2 AF 31 53 16 40 5E [18:11:49]CheckFolder [18:11:49]dirname=/storage/ofd_packets [18:11:49]CheckFolder done [18:11:49]ProducePacketName [18:11:49]name=ofd_packets/00005162 [18:11:49]NVStorageSaveData ofd_packets/00005162 [18:11:49]File name is /storage/ofd_packets/00005162 [18:11:49]Write 338 bytes [18:11:49]NVStorageSaveData done [18:11:49]OFDSenderStorePacket done [18:11:49]KKMCreateOFDPacket done [18:11:49]NVStorageSaveData kkm_last_timestamp [18:11:49]File name is /storage/kkm_last_timestamp [18:11:49]Write 4 bytes [18:11:49]NVStorageSaveData done [18:11:49]ExternCall_PrintAddStr [18:11:49]wPrintStart [18:11:49]Write to MH i2c: 01 00 00 0D 36 43 [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: 01 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: 01 07 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: 01 07 00 0D 36 00 00 00 00 00 FF 0F 58 [18:11:49]RasterBufferAndPrint [18:11:49]line Счет N : (3)141090 [18:11:49]line ИÐÐ: 02508201610067 [18:11:49]line Контрольно-КаÑÑовый Чек [18:11:49]line ПРОДÐЖР[18:11:49]line Товар: 4700000481453 [18:11:49]line Ðапиток Ñнерг Nitro Max 0,45 ж/б [18:11:49]line 1.000 * 95.00 [18:11:49]line = 95.00 [18:11:49]line ÐДС 12% ÐСП 1% [18:11:49]line > о реализуемом товаре [18:11:49]line ИТОГО: 95.00 [18:11:49]line ÐСП 1% : 0.84 [18:11:49]line ÐДС 12% : 10.09 [18:11:49]line Ðаличными: 95.00 [18:11:49]line Безнал.: 0.00 [18:11:49]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:11:49]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:11:49]line СÐО: Общий режим [18:11:49]line Чек 97 17.05.2024 18:11 [18:11:49]line Смена: 45 ФФД: 1.0 [18:11:49]line ЗÐМ: 0300000237 [18:11:49]line РÐМ: 0000000000154221 [18:11:49]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:11:49]line ФМ: 0000000000963259 [18:11:49]line ФД: 5162 [18:11:49]line ФПД: 35482049160675 [18:11:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181154&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5162&fm=35482049160675&tin=02508201610067®Number=0000000000154221&sum=9500 [18:11:50]line 0 [18:11:50]OFD Sender: Processing packet 5162 [packets to send 4, broken 3] [18:11:50]ProducePacketName [18:11:50]name=ofd_packets/00005162 [18:11:50]OFD Sender: To server: ‡•öpG, [18:11:50]CommunicateWithHost lk.salyk.kg:30040 [18:11:50]ConnectInit lk.salyk.kg [18:11:50]written 0, free lines is 4095 [18:11:50]Connected sock=11 [18:11:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 34 01 00 00 A4 D3 2C 01 B3 44 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 61 00 00 00 F4 03 04 00 EA 9D 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2A 14 00 00 35 04 06 00 20 45 4E EF A5 E3 0B F2 AF 31 53 16 40 5E [18:11:50]Write to MH i2c: 01 00 00 36 36 6C [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 36 36 00 00 00 00 00 8B 0C 0A [18:11:50]RasterBufferAndPrint [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]written 0, free lines is 3216 [18:11:50]MH_Cut [18:11:50]Write to MH i2c: D1 01 00 3D 36 01 45 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 01 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 01 00 3D 36 00 44 [18:11:50]Write to MH i2c: 01 00 00 3E 36 74 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 40 82 47 00 17 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 39 36 33 32 35 39 10 04 04 00 2A 14 00 00 F4 03 04 00 AA 49 47 66 B6 04 01 00 00 FB D5 D3 A1 A4 4D 45 6A [18:11:50]CommunicateWithHost err = 0 [18:11:50]CheckOFDResponse [18:11:50]1017 (14) - 77093643461234 [18:11:50]1041 (16) - 0000000000963259 [18:11:50]1040 (4) - 5162 [18:11:50]1012 (4) - 17.05.2024 12:12 [18:11:50]1206 (1) - 0 [18:11:50]OFD Sender: Remove packet 5162 [18:11:50]ProducePacketName [18:11:50]name=ofd_packets/00005162 [18:11:50]NVStorageDeleteData [18:11:51]OFD Sender: No OFD packet to send [18:11:51]*** Cut start [18:11:51]*** Partial cut [18:11:51]*** CUTSNS_PIN = 1 [18:11:51]*** CUTSNS_PIN = 0 [18:11:52]*** Brake cut motor [18:11:52]Read from MH i2c: 01 [18:11:52]MH_I2C_Read... [18:11:52]*** Stop cut motor [18:11:52]*** Cut end [18:11:52]Read from MH i2c: 01 07 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 3E 36 00 00 00 00 00 FF 0F 89 [18:11:52]process_action close_receipt done [18:11:52]requested_data is exist [18:11:52]produce_requested_data [18:11:52]requested_item fm.sn is exist - process it [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 11 00 00 [18:11:52]Write to MH i2c: E2 08 00 3F 36 80 11 00 00 00 00 00 00 EF [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 3F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 44 [18:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:11:52]wFMCommunicate OK [18:11:52]requested_item fd.num is exist - process it [18:11:52]SAM_PROTO_GetFieldsCounters [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 13 00 00 [18:11:52]Write to MH i2c: E2 08 00 40 36 80 13 00 00 00 00 00 00 F2 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 62 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 62 00 40 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2A 14 00 00 0E 04 04 00 2D 00 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 99 [18:11:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2A 14 00 00 0E 04 04 00 2D 00 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 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_GetFieldsCounters done [18:11:52]requested_item shift.num is exist - process it [18:11:52]requested_item shift.opened is exist - process it [18:11:52]req_shift_opened [18:11:52]FM_GetShiftState [18:11:52]SAM_PROTO_GetShiftState [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 13 01 00 [18:11:52]Write to MH i2c: E2 08 00 41 36 80 13 01 00 00 00 00 00 F4 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 41 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EF [18:11:52]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_GetShiftState done [18:11:52]FM_GetShiftState done [18:11:52]req_shift_opened done [18:11:52]requested_item shift.open_date is exist - process it [18:11:52]req_shift_open_date [18:11:52]req_shift_open_date done [18:11:52]produce_requested_data done [18:11:52]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5162,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:11:52]process_action_free close_receipt [18:11:52]json_value_free [18:11:52]json_value_free done [18:11:52]process_json_proto returns [18:11:52]Send response to host [18:11:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5162,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:11:52]free response buf [18:11:52]execute_script done [18:11:52]execute_script returns [18:11:52]free content buf [18:11:52]Sock 7.Close socket [18:11:52]Sock 7.Thread stoped [18:11:56]OFD Sender: No OFD packet to send [18:12:01]OFD Sender: No OFD packet to send [18:12:06]OFD Sender: No OFD packet to send [18:12:11]OFD Sender: No OFD packet to send [18:12:16]OFD Sender: No OFD packet to send [18:12:21]OFD Sender: No OFD packet to send [18:12:26]OFD Sender: No OFD packet to send [18:12:31]OFD Sender: No OFD packet to send [18:12:36]OFD Sender: No OFD packet to send [18:12:41]OFD Sender: No OFD packet to send [18:12:46]OFD Sender: No OFD packet to send [18:12:51]OFD Sender: No OFD packet to send [18:12:56]OFD Sender: No OFD packet to send [18:13:01]OFD Sender: No OFD packet to send [18:13:06]OFD Sender: No OFD packet to send [18:13:11]OFD Sender: No OFD packet to send [18:13: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:46]OFD Sender: No OFD packet to send [18:13:51]OFD Sender: No OFD packet to send [18:13:56]OFD Sender: No OFD packet to send [18:14:01]OFD Sender: No OFD packet to send [18:14:06]OFD Sender: No OFD packet to send [18:14:11]OFD Sender: No OFD packet to send [18:14:16]OFD Sender: No OFD packet to send [18:14:21]OFD Sender: No OFD packet to send [18:14:26]OFD Sender: No OFD packet to send [18:14:31]OFD Sender: No OFD packet to send [18:14:35]accept exits with 9 [18:14:35]New connection [18:14:35]New thread 3067252068 created [18:14:35]Thread 3067108708 joined [18:14:35]Waiting for new connection... [18:14:35] Sock 9.Parse request [18:14:35]Sock 9.Check first char [18:14:35]Sock 9.First char is OK [18:14:35]request: POST /json_proto HTTP/1.0 [18:14:35]Method: POST [18:14:35]URL: /json_proto [18:14:35]Method is POST - this is cgi request [18:14:35]url: /json_proto [18:14:35]query_string will be loaded in cgi processing [18:14:35]execute_cgi json_proto POST (null) [18:14:35]execute_cgi path=json_proto method=POST [18:14:35]POST find Content-Length [18:14:35]Host: 172.17.44.4:8080 [18:14:35]Content-Length: 804 [18:14:35]Content-Type: application/json [18:14:35] [18:14:35]POST finish read [18:14:35]Found Content-Length = 804 [18:14:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:35]execute_script... [18:14: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)1993819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 14.980, "sum" : 1000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:35]POST & json_proto [18:14:35]process_json_proto [18:14:35]json parsed OK: [18:14:35]protocol is kg_v1.0 [18:14:35]action value=close_receipt [18:14:35]process_action close_receipt [18:14:35]cmd_close_receipt [18:14:35]MH_GetDate [18:14:35]Write to MH i2c: F0 00 00 42 36 67 [18:14:35]Write i2c OK [18:14:35]MH_I2C_Read... [18:14:35]Read from MH i2c: F0 [18:14:35]MH_I2C_Read... [18:14:35]Read from MH i2c: F0 09 00 [18:14:35]MH_I2C_Read... [18:14:35]Read from MH i2c: F0 09 00 42 36 00 92 9E 47 66 6C E9 28 66 30 [18:14:35]GetLastDocTimeStamp 1715969514 [18:14:35]current date 1715969682 [18:14:35]FM_GetShiftState [18:14:35]SAM_PROTO_GetShiftState [18:14:35]wFMCommunicate request_size=4 [18:14:35]MH_SAM_APDU [18:14:35]CAPDU: 80 13 01 00 [18:14:35]Write to MH i2c: E2 08 00 43 36 80 13 01 00 00 00 00 00 F6 [18:14:35]Write i2c OK [18:14:35]MH_I2C_Read... [18:14:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:35]Read from MH i2c: E2 [18:14:35]MH_I2C_Read... [18:14:35]Read from MH i2c: E2 0E 00 [18:14:35]MH_I2C_Read... [18:14:35]Read from MH i2c: E2 0E 00 43 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F1 [18:14:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:14:35]wFMCommunicate OK [18:14:35]SAM_PROTO_GetShiftState done [18:14:35]FM_GetShiftState done [18:14:35]opened in 1715904675 [18:14:35]opened+sec_in_day 1715991075 [18:14:35]quantity*price = 100066 [18:14:35]sum+1 = 100067 [18:14:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.66 ÐСП 1% : 8.85 ÐДС 12% : 106.26 Ðаличными: 0.00 Безнал.: 1000.66 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 98 17.05.2024 18:14 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5163 ФПД: 206152545351842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181442&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5163&fm=206152545351842&tin=02508201610067®Number=0000000000154221&sum=100066 [18:14:36]StoreToDocumentArchive [18:14:36]shift 45 fd 5163 [18:14:36]save to /storage/0045/doc_00005163 [18:14:36]save last doc name /storage/0045/doc_00005163 to /storage/kkm_last_doc_name [18:14:36]save OK [18:14:36]Clear old archive folders... [18:14:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:14:36]tlvbuf is 0121F830 [18:14:36]SAM_PROTO_ClearQueue [18:14:36]wFMCommunicate request_size=4 [18:14:36]MH_SAM_APDU [18:14:36]CAPDU: 80 09 00 00 [18:14:36]Write to MH i2c: E2 08 00 50 36 80 09 00 00 00 00 00 00 F8 [18:14:36]Write i2c OK [18:14:36]MH_I2C_Read... [18:14:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:36]Read from MH i2c: E2 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: E2 03 00 [18:14:36]MH_I2C_Read... [18:14:36]Read from MH i2c: E2 03 00 50 36 00 90 00 FA [18:14:36]RAPDU: 90 00 [18:14:36]wFMCommunicate OK [18:14:36]SAM_PROTO_ClearQueue done [18:14:36]KKMCreateOFDPacket [18:14:36]OFDProtocolAddRootSTLVToBuf [18:14:36]FM_MakeSignedData [18:14:36]FM_MakeSignedData [18:14:36]SAM_PROTO_SignData [18:14:36]wFMCommunicate request_size=4 [18:14:36]MH_SAM_APDU [18:14:36]CAPDU: 80 0D 01 02 [18:14:36]Write to MH i2c: E2 08 00 51 36 80 0D 01 02 00 00 00 00 00 [18:14:36]Write i2c OK [18:14:36]MH_I2C_Read... [18:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:37]Read from MH i2c: E2 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 51 36 00 90 00 FB [18:14:37]RAPDU: 90 00 [18:14:37]wFMCommunicate OK [18:14:37]wFMCommunicate request_size=255 [18:14:37]MH_SAM_APDU [18:14: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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 92 9E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2B 14 00 00 35 04 06 00 BB [18:14:37]Write to MH i2c: E2 02 01 52 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 92 9E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2B 14 00 00 35 04 06 00 BB 00 00 B5 [18:14:37]Write i2c OK [18:14:37]MH_I2C_Read... [18:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:37]Read from MH i2c: E2 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 52 36 00 90 00 FC [18:14:37]RAPDU: 90 00 [18:14:37]wFMCommunicate OK [18:14:37]wFMCommunicate request_size=10 [18:14:37]MH_SAM_APDU [18:14:37]CAPDU: 80 0D 02 02 05 7E A1 3C 38 A2 [18:14:37]Write to MH i2c: E2 0D 00 53 36 80 0D 02 02 05 00 7E A1 3C 38 A2 00 00 42 [18:14:37]Write i2c OK [18:14:37]MH_I2C_Read... [18:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:37]Read from MH i2c: E2 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 03 00 53 36 00 90 00 FD [18:14:37]RAPDU: 90 00 [18:14:37]wFMCommunicate OK [18:14:37]wFMCommunicate request_size=4 [18:14:37]MH_SAM_APDU [18:14:37]CAPDU: 80 0D 03 02 [18:14:37]Write to MH i2c: E2 08 00 54 36 80 0D 03 02 00 00 00 00 05 [18:14:37]Write i2c OK [18:14:37]MH_I2C_Read... [18:14:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:37]Read from MH i2c: E2 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 0B 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 0B 00 54 36 00 9C 22 FA 06 CA A0 59 53 90 00 DA [18:14:37]RAPDU: 9C 22 FA 06 CA A0 59 53 90 00 [18:14:37]wFMCommunicate OK [18:14:37]SAM_PROTO_SignData done [18:14:37]FM_MakeSignedData done [18:14:37]CreateOFDProtocolMessage [18:14:37]wFMCommunicate request_size=4 [18:14:37]MH_SAM_APDU [18:14:37]CAPDU: 80 11 00 00 [18:14:37]Write to MH i2c: E2 08 00 55 36 80 11 00 00 00 00 00 00 05 [18:14:37]Write i2c OK [18:14:37]MH_I2C_Read... [18:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:37]Read from MH i2c: E2 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 17 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: E2 17 00 55 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 5A [18:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:14:37]wFMCommunicate OK [18:14:37]CreateOFDProtocolMessage done [18:14:37]OFDSenderStorePacket 5163 [18:14:37]StoreOFDPacket docnum=5163 [18:14:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 71 38 07 01 6B 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 92 9E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2B 14 00 00 35 04 06 00 BB 7E A1 3C 38 A2 9C 22 FA 06 CA A0 59 53 [18:14:37]CheckFolder [18:14:37]dirname=/storage/ofd_packets [18:14:37]CheckFolder done [18:14:37]ProducePacketName [18:14:37]name=ofd_packets/00005163 [18:14:37]NVStorageSaveData ofd_packets/00005163 [18:14:37]File name is /storage/ofd_packets/00005163 [18:14:37]Write 301 bytes [18:14:37]NVStorageSaveData done [18:14:37]OFDSenderStorePacket done [18:14:37]KKMCreateOFDPacket done [18:14:37]NVStorageSaveData kkm_last_timestamp [18:14:37]File name is /storage/kkm_last_timestamp [18:14:37]Write 4 bytes [18:14:37]NVStorageSaveData done [18:14:37]ExternCall_PrintAddStr [18:14:37]wPrintStart [18:14:37]Write to MH i2c: 01 00 00 56 36 8C [18:14:37]Write i2c OK [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: 01 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: 01 07 00 [18:14:37]MH_I2C_Read... [18:14:37]Read from MH i2c: 01 07 00 56 36 00 00 00 00 00 FF 0F A1 [18:14:37]RasterBufferAndPrint [18:14:37]line Счет N : (1)1993819 [18:14:37]line ИÐÐ: 02508201610067 [18:14:37]line Контрольно-КаÑÑовый Чек [18:14:37]line ПРОДÐЖР[18:14:37]line ТРК (МРК, ГÐК) : 53 [18:14:37]line Товар: 2710124130 [18:14:37]line Ðи-92-К-4 [18:14:37]line 14.980 * 66.80 [18:14:37]line = 1000.66 [18:14:37]line ÐДС 12% ÐСП 1% [18:14:37]line > о реализуемом товаре [18:14:37]line ИТОГО: 1000.66 [18:14:37]line ÐСП 1% : 8.85 [18:14:37]line ÐДС 12% : 106.26 [18:14:37]line Ðаличными: 0.00 [18:14:37]line Безнал.: 1000.66 [18:14:37]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:14:37]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:14:37]line СÐО: Общий режим [18:14:37]line Чек 98 17.05.2024 18:14 [18:14:37]line Смена: 45 ФФД: 1.0 [18:14:37]line ЗÐМ: 0300000237 [18:14:37]line РÐМ: 0000000000154221 [18:14:37]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:14:37]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [18:14:37]line ФМ: 0000000000963259 [18:14:37]line ФД: 5163 [18:14:37]line ФПД: 206152545351842 [18:14:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T181442&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5163&fm=206152545351842&tin=02508201610067®Number=0000000000154221&sum=100066 [18:14:37]OFD Sender: Processing packet 5163 [packets to send 4, broken 3] [18:14:37]ProducePacketName [18:14:37]name=ofd_packets/00005163 [18:14:37]OFD Sender: To server: ‡•öpG, [18:14:37]CommunicateWithHost lk.salyk.kg:30040 [18:14:37]ConnectInit lk.salyk.kg [18:14:37]written 0, free lines is 4095 [18:14:38]Connected sock=10 [18:14:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 71 38 07 01 6B 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 34 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 E2 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E2 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E2 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 92 9E 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2B 14 00 00 35 04 06 00 BB 7E A1 3C 38 A2 9C 22 FA 06 CA A0 59 53 [18:14:38]Write to MH i2c: 01 00 00 80 36 B6 [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 07 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: 01 07 00 80 36 00 00 00 00 00 91 0C 5A [18:14:38]RasterBufferAndPrint [18:14:38]line [18:14:38]line [18:14:38]line [18:14:38]line [18:14:38]line [18:14:38]written 0, free lines is 3221 [18:14:38]MH_Cut [18:14:38]Write to MH i2c: D1 01 00 87 36 01 8F [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: D1 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: D1 01 00 [18:14:38]MH_I2C_Read... [18:14:38]Read from MH i2c: D1 01 00 87 36 00 8E [18:14:38]Write to MH i2c: 01 00 00 88 36 BE [18:14:38]Write i2c OK [18:14:38]MH_I2C_Read... [18:14:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 A0 92 47 00 84 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 39 36 33 32 35 39 10 04 04 00 2B 14 00 00 F4 03 04 00 52 4A 47 66 B6 04 01 00 00 58 05 32 BE 35 78 86 09 [18:14:38]CommunicateWithHost err = 0 [18:14:38]CheckOFDResponse [18:14:38]1017 (14) - 77093643461234 [18:14:38]1041 (16) - 0000000000963259 [18:14:38]1040 (4) - 5163 [18:14:38]1012 (4) - 17.05.2024 12:15 [18:14:38]1206 (1) - 0 [18:14:38]OFD Sender: Remove packet 5163 [18:14:38]ProducePacketName [18:14:38]name=ofd_packets/00005163 [18:14:38]NVStorageDeleteData [18:14:38]OFD Sender: No OFD packet to send [18:14:39]*** Cut start [18:14:39]*** Partial cut [18:14:39]*** CUTSNS_PIN = 1 [18:14:39]*** CUTSNS_PIN = 0 [18:14:39]*** Brake cut motor [18:14:40]Read from MH i2c: 01 [18:14:40]MH_I2C_Read... [18:14:40]*** Stop cut motor [18:14:40]*** Cut end [18:14:40]Read from MH i2c: 01 07 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: 01 07 00 88 36 00 00 00 00 00 FF 0F D3 [18:14:40]process_action close_receipt done [18:14:40]requested_data is exist [18:14:40]produce_requested_data [18:14:40]requested_item fm.sn is exist - process it [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 11 00 00 [18:14:40]Write to MH i2c: E2 08 00 89 36 80 11 00 00 00 00 00 00 39 [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:40]Read from MH i2c: E2 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 17 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 17 00 89 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8E [18:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:14:40]wFMCommunicate OK [18:14:40]requested_item fd.num is exist - process it [18:14:40]SAM_PROTO_GetFieldsCounters [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 13 00 00 [18:14:40]Write to MH i2c: E2 08 00 8A 36 80 13 00 00 00 00 00 00 3C [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:40]Read from MH i2c: E2 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 62 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 62 00 8A 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2B 14 00 00 0E 04 04 00 2D 00 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 E7 [18:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2B 14 00 00 0E 04 04 00 2D 00 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 [18:14:40]wFMCommunicate OK [18:14:40]SAM_PROTO_GetFieldsCounters done [18:14:40]requested_item shift.num is exist - process it [18:14:40]requested_item shift.opened is exist - process it [18:14:40]req_shift_opened [18:14:40]FM_GetShiftState [18:14:40]SAM_PROTO_GetShiftState [18:14:40]wFMCommunicate request_size=4 [18:14:40]MH_SAM_APDU [18:14:40]CAPDU: 80 13 01 00 [18:14:40]Write to MH i2c: E2 08 00 8B 36 80 13 01 00 00 00 00 00 3E [18:14:40]Write i2c OK [18:14:40]MH_I2C_Read... [18:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:40]Read from MH i2c: E2 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 0E 00 [18:14:40]MH_I2C_Read... [18:14:40]Read from MH i2c: E2 0E 00 8B 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 39 [18:14:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:14:40]wFMCommunicate OK [18:14:40]SAM_PROTO_GetShiftState done [18:14:40]FM_GetShiftState done [18:14:40]req_shift_opened done [18:14:40]requested_item shift.open_date is exist - process it [18:14:40]req_shift_open_date [18:14:40]req_shift_open_date done [18:14:40]produce_requested_data done [18:14:40]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5163,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:14:40]process_action_free close_receipt [18:14:40]json_value_free [18:14:40]json_value_free done [18:14:40]process_json_proto returns [18:14:40]Send response to host [18:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5163,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:14:40]free response buf [18:14:40]execute_script done [18:14:40]execute_script returns [18:14:40]free content buf [18:14:40]Sock 9.Close socket [18:14:40]Sock 9.Thread stoped [18:14:43]OFD Sender: No OFD packet to send [18:14:48]OFD Sender: No OFD packet to send [18:14:53]OFD Sender: No OFD packet to send [18:14:58]OFD Sender: No OFD packet to send [18:15:03]OFD Sender: No OFD packet to send [18:15:08]OFD Sender: No OFD packet to send [18:15:13]OFD Sender: No OFD packet to send [18:15:18]OFD Sender: No OFD packet to send [18:15:23]OFD Sender: No OFD packet to send [18:15:28]OFD Sender: No OFD packet to send [18:15:33]OFD Sender: No OFD packet to send [18:15:38]OFD Sender: No OFD packet to send [18:15:44]OFD Sender: No OFD packet to send [18:15:49]OFD Sender: No OFD packet to send [18:15:54]OFD Sender: No OFD packet to send [18:15:59]OFD Sender: No OFD packet to send [18:16:04]OFD Sender: No OFD packet to send [18:16:09]OFD Sender: No OFD packet to send [18:16:14]OFD Sender: No OFD packet to send [18:16:19]OFD Sender: No OFD packet to send [18:16:24]OFD Sender: No OFD packet to send [18:16:29]OFD Sender: No OFD packet to send [18:16:34]OFD Sender: No OFD packet to send [18:16:39]OFD Sender: No OFD packet to send [18:16:44]OFD Sender: No OFD packet to send [18:16:49]OFD Sender: No OFD packet to send [18:16:54]OFD Sender: No OFD packet to send [18:16:59]OFD Sender: No OFD packet to send [18:17:04]OFD Sender: No OFD packet to send [18:17:09]OFD Sender: No OFD packet to send [18:17:14]OFD Sender: No OFD packet to send [18:17:19]OFD Sender: No OFD packet to send [18:17:24]OFD Sender: No OFD packet to send [18:17:29]OFD Sender: No OFD packet to send [18:17:34]OFD Sender: No OFD packet to send [18:17:39]OFD Sender: No OFD packet to send [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:59]OFD Sender: No OFD packet to send [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:39]OFD Sender: No OFD packet to send [18:18:44]OFD Sender: No OFD packet to send [18:18:49]OFD Sender: No OFD packet to send [18:18:54]OFD Sender: No OFD packet to send [18:18:59]OFD Sender: No OFD packet to send [18:19:04]OFD Sender: No OFD packet to send [18:19:09]OFD Sender: No OFD packet to send [18:19:14]OFD Sender: No OFD packet to send [18:19:19]OFD Sender: No OFD packet to send [18:19:24]OFD Sender: No OFD packet to send [18:19:29]OFD Sender: No OFD packet to send [18:19:34]OFD Sender: No OFD packet to send [18:19:39]OFD Sender: No OFD packet to send [18:19:44]OFD Sender: No OFD packet to send [18:19:49]OFD Sender: No OFD packet to send [18:19:54]OFD Sender: No OFD packet to send [18:19:59]OFD Sender: No OFD packet to send [18:20:04]OFD Sender: No OFD packet to send [18:20:09]OFD Sender: No OFD packet to send [18:20:14]OFD Sender: No OFD packet to send [18:20:19]OFD Sender: No OFD packet to send [18:20:24]OFD Sender: No OFD packet to send [18:20:29]OFD Sender: No OFD packet to send [18:20:34]OFD Sender: No OFD packet to send [18:20:39]OFD Sender: No OFD packet to send [18:20:44]OFD Sender: No OFD packet to send [18:20:49]OFD Sender: No OFD packet to send [18:20:54]OFD Sender: No OFD packet to send [18:20:59]OFD Sender: No OFD packet to send [18:21:04]OFD Sender: No OFD packet to send [18:21:09]OFD Sender: No OFD packet to send [18:21:14]OFD Sender: No OFD packet to send [18:21:19]OFD Sender: No OFD packet to send [18:21:24]OFD Sender: No OFD packet to send [18:21:29]OFD Sender: No OFD packet to send [18:21:34]OFD Sender: No OFD packet to send [18:21:39]OFD Sender: No OFD packet to send [18:21:44]OFD Sender: No OFD packet to send [18:21:49]OFD Sender: No OFD packet to send [18:21:54]OFD Sender: No OFD packet to send [18:21:59]OFD Sender: No OFD packet to send [18:22:04]OFD Sender: No OFD packet to send [18:22:09]OFD Sender: No OFD packet to send [18:22:14]OFD Sender: No OFD packet to send [18:22:19]OFD Sender: No OFD packet to send [18:22:24]OFD Sender: No OFD packet to send [18:22:29]OFD Sender: No OFD packet to send [18:22:34]OFD Sender: No OFD packet to send [18:22:39]OFD Sender: No OFD packet to send [18:22:44]OFD Sender: No OFD packet to send [18:22:49]OFD Sender: No OFD packet to send [18:22:54]OFD Sender: No OFD packet to send [18:22:59]OFD Sender: No OFD packet to send [18:23:04]OFD Sender: No OFD packet to send [18:23:09]OFD Sender: No OFD packet to send [18:23:14]OFD Sender: No OFD packet to send [18:23:19]OFD Sender: No OFD packet to send [18:23:24]OFD Sender: No OFD packet to send [18:23:29]OFD Sender: No OFD packet to send [18:23:34]OFD Sender: No OFD packet to send [18:23:39]OFD Sender: No OFD packet to send [18:23:44]OFD Sender: No OFD packet to send [18:23:49]OFD Sender: No OFD packet to send [18:23:54]OFD Sender: No OFD packet to send [18:23:59]OFD Sender: No OFD packet to send [18:24:04]OFD Sender: No OFD packet to send [18:24:09]OFD Sender: No OFD packet to send [18:24:14]OFD Sender: No OFD packet to send [18:24:19]OFD Sender: No OFD packet to send [18:24:24]OFD Sender: No OFD packet to send [18:24:29]OFD Sender: No OFD packet to send [18:24:34]OFD Sender: No OFD packet to send [18:24:39]OFD Sender: No OFD packet to send [18:24:44]OFD Sender: No OFD packet to send [18:24:49]OFD Sender: No OFD packet to send [18:24:54]OFD Sender: No OFD packet to send [18:24:59]OFD Sender: No OFD packet to send [18:25:04]OFD Sender: No OFD packet to send [18:25:09]OFD Sender: No OFD packet to send [18:25:14]OFD Sender: No OFD packet to send [18:25:19]OFD Sender: No OFD packet to send [18:25:24]OFD Sender: No OFD packet to send [18:25:29]OFD Sender: No OFD packet to send [18:25:34]OFD Sender: No OFD packet to send [18:25:39]OFD Sender: No OFD packet to send [18:25:44]OFD Sender: No OFD packet to send [18:25:49]OFD Sender: No OFD packet to send [18:25:54]OFD Sender: No OFD packet to send [18:25:59]OFD Sender: No OFD packet to send [18:26:04]OFD Sender: No OFD packet to send [18:26:09]OFD Sender: No OFD packet to send [18:26:14]OFD Sender: No OFD packet to send [18:26:19]OFD Sender: No OFD packet to send [18:26:24]OFD Sender: No OFD packet to send [18:26:29]OFD Sender: No OFD packet to send [18:26:34]OFD Sender: No OFD packet to send [18:26:39]OFD Sender: No OFD packet to send [18:26:44]OFD Sender: No OFD packet to send [18:26:49]OFD Sender: No OFD packet to send [18:26:54]OFD Sender: No OFD packet to send [18:26:59]OFD Sender: No OFD packet to send [18:27:04]OFD Sender: No OFD packet to send [18:27:09]OFD Sender: No OFD packet to send [18:27:14]OFD Sender: No OFD packet to send [18:27:19]OFD Sender: No OFD packet to send [18:27:24]OFD Sender: No OFD packet to send [18:27:29]OFD Sender: No OFD packet to send [18:27:34]OFD Sender: No OFD packet to send [18:27:39]OFD Sender: No OFD packet to send [18:27:44]OFD Sender: No OFD packet to send [18:27:49]OFD Sender: No OFD packet to send [18:27:54]OFD Sender: No OFD packet to send [18:27:59]OFD Sender: No OFD packet to send [18:28:04]OFD Sender: No OFD packet to send [18:28:09]OFD Sender: No OFD packet to send [18:28:14]OFD Sender: No OFD packet to send [18:28:19]OFD Sender: No OFD packet to send [18:28:24]OFD Sender: No OFD packet to send [18:28:29]OFD Sender: No OFD packet to send [18:28:34]OFD Sender: No OFD packet to send [18:28:39]OFD Sender: No OFD packet to send [18:28:44]OFD Sender: No OFD packet to send [18:28:49]OFD Sender: No OFD packet to send [18:28:54]OFD Sender: No OFD packet to send [18:28:59]OFD Sender: No OFD packet to send [18:29:04]OFD Sender: No OFD packet to send [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:20]accept exits with 7 [18:30:20]New connection [18:30:20]New thread 3067108708 created [18:30:20]Thread 3067252068 joined [18:30:20]Waiting for new connection... [18:30:20] Sock 7.Parse request [18:30:20]Sock 7.Check first char [18:30:20]Sock 7.First char is OK [18:30:20]request: POST /json_proto HTTP/1.0 [18:30:20]Method: POST [18:30:20]URL: /json_proto [18:30:20]Method is POST - this is cgi request [18:30:20]url: /json_proto [18:30:20]query_string will be loaded in cgi processing [18:30:20]execute_cgi json_proto POST (null) [18:30:20]execute_cgi path=json_proto method=POST [18:30:20]POST find Content-Length [18:30:20]Host: 172.17.44.4:8080 [18:30:20]Content-Length: 654 [18:30:20]Content-Type: application/json [18:30:20] [18:30:20]POST finish read [18:30:20]Found Content-Length = 654 [18:30:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141091", "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" : 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" ] } } [18:30:20]execute_script... [18:30:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141091", "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" : 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" ] } } [18:30:20]POST & json_proto [18:30:20]process_json_proto [18:30:20]json parsed OK: [18:30:20]protocol is kg_v1.0 [18:30:20]action value=close_receipt [18:30:20]process_action close_receipt [18:30:20]cmd_close_receipt [18:30:20]MH_GetDate [18:30:20]Write to MH i2c: F0 00 00 8C 36 B1 [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: F0 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: F0 09 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: F0 09 00 8C 36 00 43 A2 47 66 6C E9 28 66 2F [18:30:20]GetLastDocTimeStamp 1715969682 [18:30:20]current date 1715970627 [18:30:20]FM_GetShiftState [18:30:20]SAM_PROTO_GetShiftState [18:30:20]wFMCommunicate request_size=4 [18:30:20]MH_SAM_APDU [18:30:20]CAPDU: 80 13 01 00 [18:30:20]Write to MH i2c: E2 08 00 8D 36 80 13 01 00 00 00 00 00 40 [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:20]Read from MH i2c: E2 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: E2 0E 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: E2 0E 00 8D 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3B [18:30:20]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:30:20]wFMCommunicate OK [18:30:20]SAM_PROTO_GetShiftState done [18:30:20]FM_GetShiftState done [18:30:20]opened in 1715904675 [18:30:20]opened+sec_in_day 1715991075 [18:30:20]quantity*price = 9500 [18:30:20]sum+1 = 9501 [18:30:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 99 17.05.2024 18:30 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5164 ФПД: 76250454055894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183027&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5164&fm=76250454055894&tin=02508201610067®Number=0000000000154221&sum=9500 0 [18:30:21]StoreToDocumentArchive [18:30:21]shift 45 fd 5164 [18:30:21]save to /storage/0045/doc_00005164 [18:30:21]save last doc name /storage/0045/doc_00005164 to /storage/kkm_last_doc_name [18:30:21]save OK [18:30:21]Clear old archive folders... [18:30:21]ProcessDocumentItem done err = 0, tmpTLVsize=293 [18:30:21]tlvbuf is 011F3470 [18:30:21]SAM_PROTO_ClearQueue [18:30:21]wFMCommunicate request_size=4 [18:30:21]MH_SAM_APDU [18:30:21]CAPDU: 80 09 00 00 [18:30:21]Write to MH i2c: E2 08 00 9A 36 80 09 00 00 00 00 00 00 42 [18:30:21]Write i2c OK [18:30:21]MH_I2C_Read... [18:30:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:21]Read from MH i2c: E2 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 03 00 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 03 00 9A 36 00 90 00 44 [18:30:21]RAPDU: 90 00 [18:30:21]wFMCommunicate OK [18:30:21]SAM_PROTO_ClearQueue done [18:30:21]KKMCreateOFDPacket [18:30:21]OFDProtocolAddRootSTLVToBuf [18:30:21]FM_MakeSignedData [18:30:21]FM_MakeSignedData [18:30:21]SAM_PROTO_SignData [18:30:21]wFMCommunicate request_size=4 [18:30:21]MH_SAM_APDU [18:30:21]CAPDU: 80 0D 01 02 [18:30:21]Write to MH i2c: E2 08 00 9B 36 80 0D 01 02 00 00 00 00 4A [18:30:21]Write i2c OK [18:30:21]MH_I2C_Read... [18:30:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:21]Read from MH i2c: E2 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 03 00 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 03 00 9B 36 00 90 00 45 [18:30:21]RAPDU: 90 00 [18:30:21]wFMCommunicate OK [18:30:21]wFMCommunicate request_size=255 [18:30:21]MH_SAM_APDU [18:30:21]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 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 63 00 00 00 F4 03 04 00 43 A2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [18:30:21]Write to MH i2c: E2 02 01 9C 36 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 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 63 00 00 00 F4 03 04 00 43 A2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 0C [18:30:21]Write i2c OK [18:30:21]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 03 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 03 00 9C 36 00 90 00 46 [18:30:22]RAPDU: 90 00 [18:30:22]wFMCommunicate OK [18:30:22]wFMCommunicate request_size=52 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 0D 02 02 2F 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2C 14 00 00 35 04 06 00 45 59 71 3A 5B D6 [18:30:22]Write to MH i2c: E2 37 00 9D 36 80 0D 02 02 2F 00 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2C 14 00 00 35 04 06 00 45 59 71 3A 5B D6 00 00 C2 [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 03 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 03 00 9D 36 00 90 00 47 [18:30:22]RAPDU: 90 00 [18:30:22]wFMCommunicate OK [18:30:22]wFMCommunicate request_size=4 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 0D 03 02 [18:30:22]Write to MH i2c: E2 08 00 9E 36 80 0D 03 02 00 00 00 00 4F [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 0B 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 0B 00 9E 36 00 B6 6D 95 B7 9C F8 04 65 90 00 BC [18:30:22]RAPDU: B6 6D 95 B7 9C F8 04 65 90 00 [18:30:22]wFMCommunicate OK [18:30:22]SAM_PROTO_SignData done [18:30:22]FM_MakeSignedData done [18:30:22]CreateOFDProtocolMessage [18:30:22]wFMCommunicate request_size=4 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 11 00 00 [18:30:22]Write to MH i2c: E2 08 00 9F 36 80 11 00 00 00 00 00 00 4F [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 17 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 17 00 9F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A4 [18:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:30:22]wFMCommunicate OK [18:30:22]CreateOFDProtocolMessage done [18:30:22]OFDSenderStorePacket 5164 [18:30:22]StoreOFDPacket docnum=5164 [18:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 39 01 00 00 7D FE 31 01 9C 5E 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 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 63 00 00 00 F4 03 04 00 43 A2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2C 14 00 00 35 04 06 00 45 59 71 3A 5B D6 B6 6D 95 B7 9C F8 04 65 [18:30:22]CheckFolder [18:30:22]dirname=/storage/ofd_packets [18:30:22]CheckFolder done [18:30:22]ProducePacketName [18:30:22]name=ofd_packets/00005164 [18:30:22]NVStorageSaveData ofd_packets/00005164 [18:30:22]File name is /storage/ofd_packets/00005164 [18:30:22]Write 343 bytes [18:30:22]NVStorageSaveData done [18:30:22]OFDSenderStorePacket done [18:30:22]KKMCreateOFDPacket done [18:30:22]NVStorageSaveData kkm_last_timestamp [18:30:22]File name is /storage/kkm_last_timestamp [18:30:22]Write 4 bytes [18:30:22]NVStorageSaveData done [18:30:22]ExternCall_PrintAddStr [18:30:22]wPrintStart [18:30:22]Write to MH i2c: 01 00 00 A0 36 D6 [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 07 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 07 00 A0 36 00 00 00 00 00 FF 0F EB [18:30:22]RasterBufferAndPrint [18:30:22]line Счет N : (3)141091 [18:30:22]line ИÐÐ: 02508201610067 [18:30:22]line Контрольно-КаÑÑовый Чек [18:30:22]line ПРОДÐЖР[18:30:22]line Товар: 4700000480050 [18:30:22]line Ðапиток Nitro Energy Ñн green ж/б 0,45л [18:30:22]line 1.000 * 95.00 [18:30:22]line = 95.00 [18:30:22]line ÐДС 12% ÐСП 1% [18:30:22]line > о реализуемом товаре [18:30:22]line ИТОГО: 95.00 [18:30:22]line ÐСП 1% : 0.84 [18:30:22]line ÐДС 12% : 10.09 [18:30:22]line Ðаличными: 95.00 [18:30:22]line Безнал.: 0.00 [18:30:22]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:30:22]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:30:22]line СÐО: Общий режим [18:30:22]line Чек 99 17.05.2024 18:30 [18:30:22]line Смена: 45 ФФД: 1.0 [18:30:22]line ЗÐМ: 0300000237 [18:30:22]line РÐМ: 0000000000154221 [18:30:22]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:30:22]line ФМ: 0000000000963259 [18:30:22]line ФД: 5164 [18:30:22]line ФПД: 76250454055894 [18:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183027&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5164&fm=76250454055894&tin=02508201610067®Number=0000000000154221&sum=9500 [18:30:22]line 0 [18:30:22]written 0, free lines is 4095 [18:30:22]OFD Sender: Processing packet 5164 [packets to send 4, broken 3] [18:30:22]ProducePacketName [18:30:22]name=ofd_packets/00005164 [18:30:22]OFD Sender: To server: ‡•öpG, [18:30:22]CommunicateWithHost lk.salyk.kg:30040 [18:30:22]ConnectInit lk.salyk.kg [18:30:22]Connected sock=10 [18:30:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 39 01 00 00 7D FE 31 01 9C 5E 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 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 63 00 00 00 F4 03 04 00 43 A2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2C 14 00 00 35 04 06 00 45 59 71 3A 5B D6 B6 6D 95 B7 9C F8 04 65 [18:30:22]Write to MH i2c: 01 00 00 C9 36 FF [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 07 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 07 00 C9 36 00 00 00 00 00 89 0C 9B [18:30:22]RasterBufferAndPrint [18:30:22]line [18:30:22]line [18:30:22]line [18:30:22]line [18:30:22]line [18:30:22]written 0, free lines is 3213 [18:30:22]MH_Cut [18:30:22]Write to MH i2c: D1 01 00 D0 36 01 D8 [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: D1 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: D1 01 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: D1 01 00 D0 36 00 D7 [18:30:22]Write to MH i2c: 01 00 00 D1 36 07 [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 FB 55 47 00 90 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 39 36 33 32 35 39 10 04 04 00 2C 14 00 00 F4 03 04 00 03 4E 47 66 B6 04 01 00 00 BB 1B 2F A4 A5 6D 5C 6F [18:30:22]CommunicateWithHost err = 0 [18:30:22]CheckOFDResponse [18:30:22]1017 (14) - 77093643461234 [18:30:22]1041 (16) - 0000000000963259 [18:30:22]1040 (4) - 5164 [18:30:22]1012 (4) - 17.05.2024 12:30 [18:30:22]1206 (1) - 0 [18:30:22]OFD Sender: Remove packet 5164 [18:30:22]ProducePacketName [18:30:22]name=ofd_packets/00005164 [18:30:22]NVStorageDeleteData [18:30:23]OFD Sender: No OFD packet to send [18:30:23]*** Cut start [18:30:23]*** Partial cut [18:30:23]*** CUTSNS_PIN = 1 [18:30:23]*** CUTSNS_PIN = 0 [18:30:24]*** Brake cut motor [18:30:24]Read from MH i2c: 01 [18:30:24]MH_I2C_Read... [18:30:24]*** Stop cut motor [18:30:24]*** Cut end [18:30:24]Read from MH i2c: 01 07 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: 01 07 00 D1 36 00 00 00 00 00 FF 0F 1C [18:30:24]process_action close_receipt done [18:30:24]requested_data is exist [18:30:24]produce_requested_data [18:30:24]requested_item fm.sn is exist - process it [18:30:24]wFMCommunicate request_size=4 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 11 00 00 [18:30:24]Write to MH i2c: E2 08 00 D2 36 80 11 00 00 00 00 00 00 82 [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 17 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 17 00 D2 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D7 [18:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:30:24]wFMCommunicate OK [18:30:24]requested_item fd.num is exist - process it [18:30:24]SAM_PROTO_GetFieldsCounters [18:30:24]wFMCommunicate request_size=4 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 13 00 00 [18:30:24]Write to MH i2c: E2 08 00 D3 36 80 13 00 00 00 00 00 00 85 [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 62 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 62 00 D3 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2C 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [18:30:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2C 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:24]wFMCommunicate OK [18:30:24]SAM_PROTO_GetFieldsCounters done [18:30:24]requested_item shift.num is exist - process it [18:30:24]requested_item shift.opened is exist - process it [18:30:24]req_shift_opened [18:30:24]FM_GetShiftState [18:30:24]SAM_PROTO_GetShiftState [18:30:24]wFMCommunicate request_size=4 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 13 01 00 [18:30:24]Write to MH i2c: E2 08 00 D4 36 80 13 01 00 00 00 00 00 87 [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 0E 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 0E 00 D4 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 82 [18:30:24]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:30:24]wFMCommunicate OK [18:30:24]SAM_PROTO_GetShiftState done [18:30:24]FM_GetShiftState done [18:30:24]req_shift_opened done [18:30:24]requested_item shift.open_date is exist - process it [18:30:24]req_shift_open_date [18:30:24]req_shift_open_date done [18:30:24]produce_requested_data done [18:30:24]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5164,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:30:24]process_action_free close_receipt [18:30:24]json_value_free [18:30:24]json_value_free done [18:30:24]process_json_proto returns [18:30:24]Send response to host [18:30:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5164,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:30:24]free response buf [18:30:24]execute_script done [18:30:24]execute_script returns [18:30:24]free content buf [18:30:24]Sock 7.Close socket [18:30:24]Sock 7.Thread stoped [18:30:28]OFD Sender: No OFD packet to send [18:30:33]OFD Sender: No OFD packet to send [18:30:38]OFD Sender: No OFD packet to send [18:30:43]OFD Sender: No OFD packet to send [18:30:48]OFD Sender: No OFD packet to send [18:30:53]OFD Sender: No OFD packet to send [18:30:58]OFD Sender: No OFD packet to send [18:31:03]OFD Sender: No OFD packet to send [18:31:08]OFD Sender: No OFD packet to send [18:31:13]OFD Sender: No OFD packet to send [18:31:18]OFD Sender: No OFD packet to send [18:31:23]OFD Sender: No OFD packet to send [18:31:28]OFD Sender: No OFD packet to send [18:31:33]OFD Sender: No OFD packet to send [18:31:38]OFD Sender: No OFD packet to send [18:31:43]OFD Sender: No OFD packet to send [18:31:48]OFD Sender: No OFD packet to send [18:31:53]OFD Sender: No OFD packet to send [18:31:58]OFD Sender: No OFD packet to send [18:32:03]OFD Sender: No OFD packet to send [18:32:08]OFD Sender: No OFD packet to send [18:32:13]OFD Sender: No OFD packet to send [18:32:18]OFD Sender: No OFD packet to send [18:32:23]OFD Sender: No OFD packet to send [18:32:28]OFD Sender: No OFD packet to send [18:32:33]OFD Sender: No OFD packet to send [18:32:38]OFD Sender: No OFD packet to send [18:32:43]OFD Sender: No OFD packet to send [18:32:48]OFD Sender: No OFD packet to send [18:32:53]OFD Sender: No OFD packet to send [18:32:58]OFD Sender: No OFD packet to send [18:33:03]OFD Sender: No OFD packet to send [18:33:08]OFD Sender: No OFD packet to send [18:33:13]OFD Sender: No OFD packet to send [18:33:18]OFD Sender: No OFD packet to send [18:33:23]OFD Sender: No OFD packet to send [18:33:28]OFD Sender: No OFD packet to send [18:33:33]OFD Sender: No OFD packet to send [18:33:38]OFD Sender: No OFD packet to send [18:33:43]OFD Sender: No OFD packet to send [18:33:48]OFD Sender: No OFD packet to send [18:33:53]OFD Sender: No OFD packet to send [18:33:58]OFD Sender: No OFD packet to send [18:34:03]OFD Sender: No OFD packet to send [18:34:08]OFD Sender: No OFD packet to send [18:34:13]OFD Sender: No OFD packet to send [18:34:18]OFD Sender: No OFD packet to send [18:34:23]OFD Sender: No OFD packet to send [18:34:28]OFD Sender: No OFD packet to send [18:34:29]accept exits with 9 [18:34:29]New connection [18:34:29]New thread 3067252068 created [18:34:29]Thread 3067108708 joined [18:34:29]Waiting for new connection... [18:34:29] Sock 9.Parse request [18:34:29]Sock 9.Check first char [18:34:29]Sock 9.First char is OK [18:34:29]request: POST /json_proto HTTP/1.0 [18:34:29]Method: POST [18:34:29]URL: /json_proto [18:34:29]Method is POST - this is cgi request [18:34:29]url: /json_proto [18:34:29]query_string will be loaded in cgi processing [18:34:29]execute_cgi json_proto POST (null) [18:34:29]execute_cgi path=json_proto method=POST [18:34:29]POST find Content-Length [18:34:29]Host: 172.17.44.4:8080 [18:34:29]Content-Length: 1076 [18:34:29]Content-Type: application/json [18:34:29] [18:34:29]POST finish read [18:34:29]Found Content-Length = 1076 [18:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141092", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:29]execute_script... [18:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141092", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:29]POST & json_proto [18:34:29]process_json_proto [18:34:29]json parsed OK: [18:34:29]protocol is kg_v1.0 [18:34:29]action value=close_receipt [18:34:29]process_action close_receipt [18:34:29]cmd_close_receipt [18:34:29]MH_GetDate [18:34:29]Write to MH i2c: F0 00 00 D5 36 FA [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: F0 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: F0 09 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: F0 09 00 D5 36 00 3C A3 47 66 6C E9 28 66 72 [18:34:29]GetLastDocTimeStamp 1715970627 [18:34:29]current date 1715970876 [18:34:29]FM_GetShiftState [18:34:29]SAM_PROTO_GetShiftState [18:34:29]wFMCommunicate request_size=4 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 13 01 00 [18:34:29]Write to MH i2c: E2 08 00 D6 36 80 13 01 00 00 00 00 00 89 [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 0E 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 0E 00 D6 36 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 84 [18:34:29]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:34:29]wFMCommunicate OK [18:34:29]SAM_PROTO_GetShiftState done [18:34:29]FM_GetShiftState done [18:34:29]opened in 1715904675 [18:34:29]opened+sec_in_day 1715991075 [18:34:29]quantity*price = 15100 [18:34:29]sum+1 = 15101 [18:34:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 276.00 ÐСП 1% : 2.45 ÐДС 12% : 29.30 Ðаличными: 0.00 Безнал.: 276.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 100 17.05.2024 18:34 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5165 ФПД: 249806593103264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183436&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5165&fm=249806593103264&tin=02508201610067®Number=0000000000154221&sum=27600 0 [18:34:31]StoreToDocumentArchive [18:34:31]shift 45 fd 5165 [18:34:31]save to /storage/0045/doc_00005165 [18:34:31]save last doc name /storage/0045/doc_00005165 to /storage/kkm_last_doc_name [18:34:31]save OK [18:34:31]Clear old archive folders... [18:34:31]ProcessDocumentItem done err = 0, tmpTLVsize=388 [18:34:31]tlvbuf is 0128F4B0 [18:34:31]SAM_PROTO_ClearQueue [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 09 00 00 [18:34:31]Write to MH i2c: E2 08 00 E3 36 80 09 00 00 00 00 00 00 8B [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 E3 36 00 90 00 8D [18:34:31]RAPDU: 90 00 [18:34:31]wFMCommunicate OK [18:34:31]SAM_PROTO_ClearQueue done [18:34:31]KKMCreateOFDPacket [18:34:31]OFDProtocolAddRootSTLVToBuf [18:34:31]FM_MakeSignedData [18:34:31]FM_MakeSignedData [18:34:31]SAM_PROTO_SignData [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 0D 01 02 [18:34:31]Write to MH i2c: E2 08 00 E4 36 80 0D 01 02 00 00 00 00 93 [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 E4 36 00 90 00 8E [18:34:31]RAPDU: 90 00 [18:34:31]wFMCommunicate OK [18:34:31]wFMCommunicate request_size=255 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 0D 02 02 FA 03 00 84 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 [18:34:31]Write to MH i2c: E2 02 01 E5 36 80 0D 02 02 FA 00 03 00 84 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 00 00 3E [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 E5 36 00 90 00 8F [18:34:31]RAPDU: 90 00 [18:34:31]wFMCommunicate OK [18:34:31]wFMCommunicate request_size=147 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 0D 02 02 8E F7 03 06 00 F5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 6B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3C A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2D 14 00 00 35 04 06 00 E3 32 A1 3E 95 A0 [18:34:31]Write to MH i2c: E2 96 00 E6 36 80 0D 02 02 8E 00 F7 03 06 00 F5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 6B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3C A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2D 14 00 00 35 04 06 00 E3 32 A1 3E 95 A0 00 00 0B [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 03 00 E6 36 00 90 00 90 [18:34:31]RAPDU: 90 00 [18:34:31]wFMCommunicate OK [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 0D 03 02 [18:34:31]Write to MH i2c: E2 08 00 E7 36 80 0D 03 02 00 00 00 00 98 [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 0B 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 0B 00 E7 36 00 98 2F CF 36 BD D7 EE 5B 90 00 42 [18:34:31]RAPDU: 98 2F CF 36 BD D7 EE 5B 90 00 [18:34:31]wFMCommunicate OK [18:34:31]SAM_PROTO_SignData done [18:34:31]FM_MakeSignedData done [18:34:31]CreateOFDProtocolMessage [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 11 00 00 [18:34:31]Write to MH i2c: E2 08 00 E8 36 80 11 00 00 00 00 00 00 98 [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 17 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 17 00 E8 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 ED [18:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:34:31]wFMCommunicate OK [18:34:31]CreateOFDProtocolMessage done [18:34:31]OFDSenderStorePacket 5165 [18:34:31]StoreOFDPacket docnum=5165 [18:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 98 01 00 00 2E C9 90 01 39 2A 5A 03 01 00 03 00 84 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 6B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3C A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2D 14 00 00 35 04 06 00 E3 32 A1 3E 95 A0 98 2F CF 36 BD D7 EE 5B [18:34:31]CheckFolder [18:34:31]dirname=/storage/ofd_packets [18:34:31]CheckFolder done [18:34:31]ProducePacketName [18:34:31]name=ofd_packets/00005165 [18:34:31]NVStorageSaveData ofd_packets/00005165 [18:34:31]File name is /storage/ofd_packets/00005165 [18:34:31]Write 438 bytes [18:34:31]NVStorageSaveData done [18:34:31]OFDSenderStorePacket done [18:34:31]KKMCreateOFDPacket done [18:34:32]NVStorageSaveData kkm_last_timestamp [18:34:32]File name is /storage/kkm_last_timestamp [18:34:32]Write 4 bytes [18:34:32]NVStorageSaveData done [18:34:32]ExternCall_PrintAddStr [18:34:32]wPrintStart [18:34:32]Write to MH i2c: 01 00 00 E9 36 1F [18:34:32]OFD Sender: Processing packet 5165 [packets to send 4, broken 3] [18:34:32]ProducePacketName [18:34:32]name=ofd_packets/00005165 [18:34:32]OFD Sender: To server: ‡•öpG, [18:34:32]CommunicateWithHost lk.salyk.kg:30040 [18:34:32]ConnectInit lk.salyk.kg [18:34:32]Write i2c OK [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 07 00 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 07 00 E9 36 00 00 00 00 00 FF 0F 34 [18:34:32]RasterBufferAndPrint [18:34:32]line Счет N : (3)141092 [18:34:32]line ИÐÐ: 02508201610067 [18:34:32]line Контрольно-КаÑÑовый Чек [18:34:32]line ПРОДÐЖР[18:34:32]line Товар: 48742245 [18:34:32]line Сигареты Parliament Silver Blue [18:34:32]line 1.000 * 151.00 [18:34:32]line = 151.00 [18:34:32]line ÐДС 12% ÐСП 1% [18:34:32]line > о реализуемом товаре [18:34:32]line Товар: 2000036220012 [18:34:32]line Кофе Капучино XL(GABB TRADE) [18:34:32]line 1.000 * 125.00 [18:34:32]line = 125.00 [18:34:32]line ÐДС 12% ÐСП 1% [18:34:32]line > о реализуемом товаре [18:34:32]line ИТОГО: 276.00 [18:34:32]line ÐСП 1% : 2.45 [18:34:32]line ÐДС 12% : 29.30 [18:34:32]line Ðаличными: 0.00 [18:34:32]line Безнал.: 276.00 [18:34:32]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:34:32]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:34:32]line СÐО: Общий режим [18:34:32]line Чек 100 17.05.2024 18:34 [18:34:32]line Смена: 45 ФФД: 1.0 [18:34:32]line ЗÐМ: 0300000237 [18:34:32]line РÐМ: 0000000000154221 [18:34:32]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:34:32]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [18:34:32]line ФМ: 0000000000963259 [18:34:32]line ФД: 5165 [18:34:32]line ФПД: 249806593103264 [18:34:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183436&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5165&fm=249806593103264&tin=02508201610067®Number=0000000000154221&sum=27600 [18:34:32]line 0 [18:34:32]written 0, free lines is 4095 [18:34:32]Connected sock=10 [18:34:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 98 01 00 00 2E C9 90 01 39 2A 5A 03 01 00 03 00 84 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 6B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3C A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2D 14 00 00 35 04 06 00 E3 32 A1 3E 95 A0 98 2F CF 36 BD D7 EE 5B [18:34:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DF 4D 47 00 C6 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 39 36 33 32 35 39 10 04 04 00 2D 14 00 00 F4 03 04 00 FC 4E 47 66 B6 04 01 00 00 4D 2F 4A 0F FD 4E 94 CA [18:34:32]CommunicateWithHost err = 0 [18:34:32]CheckOFDResponse [18:34:32]1017 (14) - 77093643461234 [18:34:32]1041 (16) - 0000000000963259 [18:34:32]1040 (4) - 5165 [18:34:32]1012 (4) - 17.05.2024 12:35 [18:34:32]1206 (1) - 0 [18:34:32]OFD Sender: Remove packet 5165 [18:34:32]ProducePacketName [18:34:32]name=ofd_packets/00005165 [18:34:32]NVStorageDeleteData [18:34:32]Write to MH i2c: 01 00 00 1B 37 52 [18:34:32]Write i2c OK [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 07 00 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: 01 07 00 1B 37 00 00 00 00 00 C8 0B 2C [18:34:32]RasterBufferAndPrint [18:34:32]line [18:34:32]line [18:34:32]line [18:34:32]line [18:34:32]line [18:34:32]written 0, free lines is 3019 [18:34:32]MH_Cut [18:34:32]Write to MH i2c: D1 01 00 22 37 01 2B [18:34:32]Write i2c OK [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: D1 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: D1 01 00 [18:34:32]MH_I2C_Read... [18:34:32]Read from MH i2c: D1 01 00 22 37 00 2A [18:34:32]Write to MH i2c: 01 00 00 23 37 5A [18:34:32]Write i2c OK [18:34:32]MH_I2C_Read... [18:34:33]OFD Sender: No OFD packet to send [18:34:33]*** Cut start [18:34:33]*** Partial cut [18:34:33]*** CUTSNS_PIN = 1 [18:34:33]*** CUTSNS_PIN = 0 [18:34:34]*** Brake cut motor [18:34:34]Read from MH i2c: 01 [18:34:34]MH_I2C_Read... [18:34:34]*** Stop cut motor [18:34:34]*** Cut end [18:34:34]Read from MH i2c: 01 07 00 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: 01 07 00 23 37 00 00 00 00 00 FF 0F 6F [18:34:34]process_action close_receipt done [18:34:34]requested_data is exist [18:34:34]produce_requested_data [18:34:34]requested_item fm.sn is exist - process it [18:34:34]wFMCommunicate request_size=4 [18:34:34]MH_SAM_APDU [18:34:34]CAPDU: 80 11 00 00 [18:34:34]Write to MH i2c: E2 08 00 24 37 80 11 00 00 00 00 00 00 D5 [18:34:34]Write i2c OK [18:34:34]MH_I2C_Read... [18:34:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:34]Read from MH i2c: E2 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 17 00 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 17 00 24 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2A [18:34:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:34:34]wFMCommunicate OK [18:34:34]requested_item fd.num is exist - process it [18:34:34]SAM_PROTO_GetFieldsCounters [18:34:34]wFMCommunicate request_size=4 [18:34:34]MH_SAM_APDU [18:34:34]CAPDU: 80 13 00 00 [18:34:34]Write to MH i2c: E2 08 00 25 37 80 13 00 00 00 00 00 00 D8 [18:34:34]Write i2c OK [18:34:34]MH_I2C_Read... [18:34:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:34]Read from MH i2c: E2 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 62 00 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 62 00 25 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [18:34:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:34]wFMCommunicate OK [18:34:34]SAM_PROTO_GetFieldsCounters done [18:34:34]requested_item shift.num is exist - process it [18:34:34]requested_item shift.opened is exist - process it [18:34:34]req_shift_opened [18:34:34]FM_GetShiftState [18:34:34]SAM_PROTO_GetShiftState [18:34:34]wFMCommunicate request_size=4 [18:34:34]MH_SAM_APDU [18:34:34]CAPDU: 80 13 01 00 [18:34:34]Write to MH i2c: E2 08 00 26 37 80 13 01 00 00 00 00 00 DA [18:34:34]Write i2c OK [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 [18:34:34]MH_I2C_Read... [18:34:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:34]Read from MH i2c: E2 0E 00 [18:34:34]MH_I2C_Read... [18:34:34]Read from MH i2c: E2 0E 00 26 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D5 [18:34:34]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:34:34]wFMCommunicate OK [18:34:34]SAM_PROTO_GetShiftState done [18:34:34]FM_GetShiftState done [18:34:34]req_shift_opened done [18:34:34]requested_item shift.open_date is exist - process it [18:34:34]req_shift_open_date [18:34:34]req_shift_open_date done [18:34:34]produce_requested_data done [18:34:34]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5165,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:34:34]process_action_free close_receipt [18:34:34]json_value_free [18:34:34]json_value_free done [18:34:34]process_json_proto returns [18:34:34]Send response to host [18:34:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5165,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:34:34]free response buf [18:34:34]execute_script done [18:34:34]execute_script returns [18:34:34]free content buf [18:34:34]Sock 9.Close socket [18:34:34]Sock 9.Thread stoped [18:34:38]OFD Sender: No OFD packet to send [18:34:43]OFD Sender: No OFD packet to send [18:34:48]OFD Sender: No OFD packet to send [18:34:53]OFD Sender: No OFD packet to send [18:34:58]OFD Sender: No OFD packet to send [18:35:03]OFD Sender: No OFD packet to send [18:35:08]OFD Sender: No OFD packet to send [18:35:13]OFD Sender: No OFD packet to send [18:35:18]OFD Sender: No OFD packet to send [18:35:19]accept exits with 7 [18:35:19]New connection [18:35:19]New thread 3067108708 created [18:35:19]Thread 3067252068 joined [18:35:19]Waiting for new connection... [18:35:19] Sock 7.Parse request [18:35:19]Sock 7.Check first char [18:35:19]Sock 7.First char is OK [18:35:19]request: POST /json_proto HTTP/1.0 [18:35:19]Method: POST [18:35:19]URL: /json_proto [18:35:19]Method is POST - this is cgi request [18:35:19]url: /json_proto [18:35:19]query_string will be loaded in cgi processing [18:35:19]execute_cgi json_proto POST (null) [18:35:19]execute_cgi path=json_proto method=POST [18:35:19]POST find Content-Length [18:35:19]Host: 172.17.44.4:8080 [18:35:19]Content-Length: 836 [18:35:19]Content-Type: application/json [18:35:19] [18:35:19]POST finish read [18:35:19]Found Content-Length = 836 [18:35:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 49.730, "sum" : 1700.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1700.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:19]execute_script... [18: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)1993834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 34.20, "quantity" : 49.730, "sum" : 1700.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1700.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:19]POST & json_proto [18:35:19]process_json_proto [18:35:19]json parsed OK: [18:35:19]protocol is kg_v1.0 [18:35:19]action value=close_receipt [18:35:19]process_action close_receipt [18:35:19]cmd_close_receipt [18:35:19]MH_GetDate [18:35:19]Write to MH i2c: F0 00 00 27 37 4D [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 09 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 09 00 27 37 00 6E A3 47 66 6C E9 28 66 F7 [18:35:19]GetLastDocTimeStamp 1715970876 [18:35:19]current date 1715970926 [18:35:19]FM_GetShiftState [18:35:19]SAM_PROTO_GetShiftState [18:35:19]wFMCommunicate request_size=4 [18:35:19]MH_SAM_APDU [18:35:19]CAPDU: 80 13 01 00 [18:35:19]Write to MH i2c: E2 08 00 28 37 80 13 01 00 00 00 00 00 DC [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:19]Read from MH i2c: E2 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 28 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D7 [18:35:19]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:35:19]wFMCommunicate OK [18:35:19]SAM_PROTO_GetShiftState done [18:35:19]FM_GetShiftState done [18:35:19]opened in 1715904675 [18:35:19]opened+sec_in_day 1715991075 [18:35:19]quantity*price = 170076 [18:35:19]sum+1 = 170078 [18:35:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.77 ÐСП 1% : 15.05 ÐДС 12% : 180.61 Ðаличными: 0.00 Безнал.: 1700.77 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 101 17.05.2024 18:35 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5166 ФПД: 20086664443781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183526&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5166&fm=20086664443781&tin=02508201610067®Number=0000000000154221&sum=170077 [18:35:20]StoreToDocumentArchive [18:35:20]shift 45 fd 5166 [18:35:20]save to /storage/0045/doc_00005166 [18:35:20]save last doc name /storage/0045/doc_00005166 to /storage/kkm_last_doc_name [18:35:20]save OK [18:35:20]Clear old archive folders... [18:35:20]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:35:20]tlvbuf is 011B0490 [18:35:20]SAM_PROTO_ClearQueue [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 09 00 00 [18:35:20]Write to MH i2c: E2 08 00 35 37 80 09 00 00 00 00 00 00 DE [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 35 37 00 90 00 E0 [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]SAM_PROTO_ClearQueue done [18:35:20]KKMCreateOFDPacket [18:35:20]OFDProtocolAddRootSTLVToBuf [18:35:20]FM_MakeSignedData [18:35:20]FM_MakeSignedData [18:35:20]SAM_PROTO_SignData [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 01 02 [18:35:20]Write to MH i2c: E2 08 00 36 37 80 0D 01 02 00 00 00 00 E6 [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 36 37 00 90 00 E1 [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]wFMCommunicate request_size=255 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 42 C2 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 5D 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5D 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5D 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6E A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2E 14 00 00 35 04 06 00 12 44 [18:35:20]Write to MH i2c: E2 02 01 37 37 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 42 C2 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 5D 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5D 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5D 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6E A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2E 14 00 00 35 04 06 00 12 44 00 00 82 [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 37 37 00 90 00 E2 [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]wFMCommunicate request_size=9 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 02 02 04 CA 7F B7 85 [18:35:20]Write to MH i2c: E2 0C 00 38 37 80 0D 02 02 04 00 CA 7F B7 85 00 00 76 [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 38 37 00 90 00 E3 [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 03 02 [18:35:20]Write to MH i2c: E2 08 00 39 37 80 0D 03 02 00 00 00 00 EB [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 0B 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 0B 00 39 37 00 C5 9F 7C 9B 64 ED 50 B7 90 00 BF [18:35:20]RAPDU: C5 9F 7C 9B 64 ED 50 B7 90 00 [18:35:20]wFMCommunicate OK [18:35:20]SAM_PROTO_SignData done [18:35:20]FM_MakeSignedData done [18:35:20]CreateOFDProtocolMessage [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 11 00 00 [18:35:20]Write to MH i2c: E2 08 00 3A 37 80 11 00 00 00 00 00 00 EB [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 17 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 17 00 3A 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 40 [18:35:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:35:20]wFMCommunicate OK [18:35:20]CreateOFDProtocolMessage done [18:35:20]OFDSenderStorePacket 5166 [18:35:20]StoreOFDPacket docnum=5166 [18:35:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 B0 AE 06 01 46 71 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 42 C2 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 5D 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5D 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5D 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6E A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2E 14 00 00 35 04 06 00 12 44 CA 7F B7 85 C5 9F 7C 9B 64 ED 50 B7 [18:35:20]CheckFolder [18:35:20]dirname=/storage/ofd_packets [18:35:20]CheckFolder done [18:35:20]ProducePacketName [18:35:20]name=ofd_packets/00005166 [18:35:20]NVStorageSaveData ofd_packets/00005166 [18:35:20]File name is /storage/ofd_packets/00005166 [18:35:20]Write 300 bytes [18:35:20]NVStorageSaveData done [18:35:20]OFDSenderStorePacket done [18:35:20]KKMCreateOFDPacket done [18:35:20]NVStorageSaveData kkm_last_timestamp [18:35:20]File name is /storage/kkm_last_timestamp [18:35:20]Write 4 bytes [18:35:20]NVStorageSaveData done [18:35:20]ExternCall_PrintAddStr [18:35:20]wPrintStart [18:35:20]Write to MH i2c: 01 00 00 3B 37 72 [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: 01 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: 01 07 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: 01 07 00 3B 37 00 00 00 00 00 FF 0F 87 [18:35:20]RasterBufferAndPrint [18:35:20]line Счет N : (1)1993834 [18:35:20]line ИÐÐ: 02508201610067 [18:35:20]line Контрольно-КаÑÑовый Чек [18:35:20]line ПРОДÐЖР[18:35:20]line ТРК (МРК, ГÐК) : 81 [18:35:20]line Товар: 2711190000 [18:35:20]line ГÐЗ-К-5 [18:35:20]line 49.730 * 34.20 [18:35:20]line = 1700.77 [18:35:20]line ÐДС 12% ÐСП 1% [18:35:20]line > о реализуемом товаре [18:35:20]line ИТОГО: 1700.77 [18:35:20]line ÐСП 1% : 15.05 [18:35:20]line ÐДС 12% : 180.61 [18:35:20]line Ðаличными: 0.00 [18:35:20]line Безнал.: 1700.77 [18:35:20]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:35:20]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:35:20]line СÐО: Общий режим [18:35:20]line Чек 101 17.05.2024 18:35 [18:35:20]line Смена: 45 ФФД: 1.0 [18:35:20]line ЗÐМ: 0300000237 [18:35:20]line РÐМ: 0000000000154221 [18:35:20]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:35:21]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [18:35:21]line ФМ: 0000000000963259 [18:35:21]line ФД: 5166 [18:35:21]line ФПД: 20086664443781 [18:35:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183526&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5166&fm=20086664443781&tin=02508201610067®Number=0000000000154221&sum=170077 [18:35:21]OFD Sender: Processing packet 5166 [packets to send 4, broken 3] [18:35:21]ProducePacketName [18:35:21]name=ofd_packets/00005166 [18:35:21]OFD Sender: To server: ‡•öpG, [18:35:21]CommunicateWithHost lk.salyk.kg:30040 [18:35:21]ConnectInit lk.salyk.kg [18:35:21]written 0, free lines is 4095 [18:35:21]Connected sock=10 [18:35:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0E 01 00 00 B0 AE 06 01 46 71 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 42 C2 00 00 00 00 00 37 04 06 00 5C 0D 00 00 00 00 13 04 06 00 5D 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5D 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5D 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6E A3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2E 14 00 00 35 04 06 00 12 44 CA 7F B7 85 C5 9F 7C 9B 64 ED 50 B7 [18:35:21]Write to MH i2c: 01 00 00 65 37 9C [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 07 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 07 00 65 37 00 00 00 00 00 85 0C 34 [18:35:21]RasterBufferAndPrint [18:35:21]line [18:35:21]line [18:35:21]line [18:35:21]line [18:35:21]line [18:35:21]written 0, free lines is 3208 [18:35:21]MH_Cut [18:35:21]Write to MH i2c: D1 01 00 6C 37 01 75 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: D1 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: D1 01 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: D1 01 00 6C 37 00 74 [18:35:21]Write to MH i2c: 01 00 00 6D 37 A4 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 C9 F4 47 00 32 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 39 36 33 32 35 39 10 04 04 00 2E 14 00 00 F4 03 04 00 2D 4F 47 66 B6 04 01 00 00 1E 23 D5 45 65 F6 3E 6F [18:35:21]CommunicateWithHost err = 0 [18:35:21]CheckOFDResponse [18:35:21]1017 (14) - 77093643461234 [18:35:21]1041 (16) - 0000000000963259 [18:35:21]1040 (4) - 5166 [18:35:21]1012 (4) - 17.05.2024 12:35 [18:35:21]1206 (1) - 0 [18:35:21]OFD Sender: Remove packet 5166 [18:35:21]ProducePacketName [18:35:21]name=ofd_packets/00005166 [18:35:21]NVStorageDeleteData [18:35:22]OFD Sender: No OFD packet to send [18:35:22]*** Cut start [18:35:22]*** Partial cut [18:35:22]*** CUTSNS_PIN = 1 [18:35:22]*** CUTSNS_PIN = 0 [18:35:23]*** Brake cut motor [18:35:23]Read from MH i2c: 01 [18:35:23]MH_I2C_Read... [18:35:23]*** Stop cut motor [18:35:23]*** Cut end [18:35:23]Read from MH i2c: 01 07 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: 01 07 00 6D 37 00 00 00 00 00 FF 0F B9 [18:35:23]process_action close_receipt done [18:35:23]requested_data is exist [18:35:23]produce_requested_data [18:35:23]requested_item fm.sn is exist - process it [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 11 00 00 [18:35:23]Write to MH i2c: E2 08 00 6E 37 80 11 00 00 00 00 00 00 1F [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 17 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 17 00 6E 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 74 [18:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:35:23]wFMCommunicate OK [18:35:23]requested_item fd.num is exist - process it [18:35:23]SAM_PROTO_GetFieldsCounters [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 13 00 00 [18:35:23]Write to MH i2c: E2 08 00 6F 37 80 13 00 00 00 00 00 00 22 [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 62 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 62 00 6F 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2E 14 00 00 0E 04 04 00 2D 00 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 D9 [18:35:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2E 14 00 00 0E 04 04 00 2D 00 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 [18:35:23]wFMCommunicate OK [18:35:23]SAM_PROTO_GetFieldsCounters done [18:35:23]requested_item shift.num is exist - process it [18:35:23]requested_item shift.opened is exist - process it [18:35:23]req_shift_opened [18:35:23]FM_GetShiftState [18:35:23]SAM_PROTO_GetShiftState [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 13 01 00 [18:35:23]Write to MH i2c: E2 08 00 70 37 80 13 01 00 00 00 00 00 24 [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 0E 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 0E 00 70 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1F [18:35:23]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:35:23]wFMCommunicate OK [18:35:23]SAM_PROTO_GetShiftState done [18:35:23]FM_GetShiftState done [18:35:23]req_shift_opened done [18:35:23]requested_item shift.open_date is exist - process it [18:35:23]req_shift_open_date [18:35:23]req_shift_open_date done [18:35:23]produce_requested_data done [18:35:23]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5166,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:35:23]process_action_free close_receipt [18:35:23]json_value_free [18:35:23]json_value_free done [18:35:23]process_json_proto returns [18:35:23]Send response to host [18:35:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5166,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:35:23]free response buf [18:35:23]execute_script done [18:35:23]execute_script returns [18:35:23]free content buf [18:35:23]Sock 7.Close socket [18:35:23]Sock 7.Thread stoped [18:35:27]OFD Sender: No OFD packet to send [18:35:32]OFD Sender: No OFD packet to send [18:35:37]OFD Sender: No OFD packet to send [18:35:42]OFD Sender: No OFD packet to send [18:35:47]OFD Sender: No OFD packet to send [18:35:52]OFD Sender: No OFD packet to send [18:35:57]OFD Sender: No OFD packet to send [18:36:02]OFD Sender: No OFD packet to send [18:36:07]OFD Sender: No OFD packet to send [18:36:12]OFD Sender: No OFD packet to send [18:36:17]OFD Sender: No OFD packet to send [18:36:22]OFD Sender: No OFD packet to send [18:36:27]OFD Sender: No OFD packet to send [18:36:32]OFD Sender: No OFD packet to send [18:36:37]OFD Sender: No OFD packet to send [18:36:42]OFD Sender: No OFD packet to send [18:36:47]OFD Sender: No OFD packet to send [18:36:52]OFD Sender: No OFD packet to send [18:36:57]OFD Sender: No OFD packet to send [18:37:02]OFD Sender: No OFD packet to send [18:37:07]OFD Sender: No OFD packet to send [18:37:12]OFD Sender: No OFD packet to send [18:37:17]OFD Sender: No OFD packet to send [18:37:22]OFD Sender: No OFD packet to send [18:37:27]OFD Sender: No OFD packet to send [18:37:32]OFD Sender: No OFD packet to send [18:37:37]OFD Sender: No OFD packet to send [18:37:42]OFD Sender: No OFD packet to send [18:37:47]OFD Sender: No OFD packet to send [18:37:52]OFD Sender: No OFD packet to send [18:37:57]OFD Sender: No OFD packet to send [18:38:02]OFD Sender: No OFD packet to send [18:38:07]OFD Sender: No OFD packet to send [18:38:12]OFD Sender: No OFD packet to send [18:38:17]OFD Sender: No OFD packet to send [18:38:22]OFD Sender: No OFD packet to send [18:38:27]OFD Sender: No OFD packet to send [18:38:32]OFD Sender: No OFD packet to send [18:38:37]OFD Sender: No OFD packet to send [18:38:42]OFD Sender: No OFD packet to send [18:38:47]OFD Sender: No OFD packet to send [18:38:52]OFD Sender: No OFD packet to send [18:38:57]OFD Sender: No OFD packet to send [18:39:02]OFD Sender: No OFD packet to send [18:39:07]OFD Sender: No OFD packet to send [18:39:12]OFD Sender: No OFD packet to send [18:39:17]OFD Sender: No OFD packet to send [18:39:22]OFD Sender: No OFD packet to send [18:39:24]accept exits with 9 [18:39:24]New connection [18:39:24]New thread 3067252068 created [18:39:24]Thread 3067108708 joined [18:39:24]Waiting for new connection... [18:39:24] Sock 9.Parse request [18:39:24]Sock 9.Check first char [18:39:24]Sock 9.First char is OK [18:39:24]request: POST /json_proto HTTP/1.0 [18:39:24]Method: POST [18:39:24]URL: /json_proto [18:39:24]Method is POST - this is cgi request [18:39:24]url: /json_proto [18:39:24]query_string will be loaded in cgi processing [18:39:24]execute_cgi json_proto POST (null) [18:39:24]execute_cgi path=json_proto method=POST [18:39:24]POST find Content-Length [18:39:24]Host: 172.17.44.4:8080 [18:39:24]Content-Length: 626 [18:39:24]Content-Type: application/json [18:39:24] [18:39:24]POST finish read [18:39:24]Found Content-Length = 626 [18:39:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141093", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 10.000, "sum" : 1350.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1350.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:24]execute_script... [18:39:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141093", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 10.000, "sum" : 1350.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1350.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:24]POST & json_proto [18:39:24]process_json_proto [18:39:24]json parsed OK: [18:39:24]protocol is kg_v1.0 [18:39:24]action value=close_receipt [18:39:24]process_action close_receipt [18:39:24]cmd_close_receipt [18:39:24]MH_GetDate [18:39:24]Write to MH i2c: F0 00 00 71 37 97 [18:39:24]Write i2c OK [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 09 00 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 09 00 71 37 00 63 A4 47 66 6C E9 28 66 37 [18:39:24]GetLastDocTimeStamp 1715970926 [18:39:24]current date 1715971171 [18:39:24]FM_GetShiftState [18:39:24]SAM_PROTO_GetShiftState [18:39:24]wFMCommunicate request_size=4 [18:39:24]MH_SAM_APDU [18:39:24]CAPDU: 80 13 01 00 [18:39:24]Write to MH i2c: E2 08 00 72 37 80 13 01 00 00 00 00 00 26 [18:39:24]Write i2c OK [18:39:24]MH_I2C_Read... [18:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:24]Read from MH i2c: E2 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: E2 0E 00 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: E2 0E 00 72 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 21 [18:39:24]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:39:24]wFMCommunicate OK [18:39:24]SAM_PROTO_GetShiftState done [18:39:24]FM_GetShiftState done [18:39:24]opened in 1715904675 [18:39:24]opened+sec_in_day 1715991075 [18:39:24]quantity*price = 135000 [18:39:24]sum+1 = 135001 [18:39:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1350.00 ÐСП 1% : 11.95 ÐДС 12% : 143.36 Ðаличными: 1350.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 102 17.05.2024 18:39 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5167 ФПД: 164910592824099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183931&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5167&fm=164910592824099&tin=02508201610067®Number=0000000000154221&sum=135000 0 [18:39:25]StoreToDocumentArchive [18:39:25]shift 45 fd 5167 [18:39:25]save to /storage/0045/doc_00005167 [18:39:25]save last doc name /storage/0045/doc_00005167 to /storage/kkm_last_doc_name [18:39:25]save OK [18:39:25]Clear old archive folders... [18:39:25]ProcessDocumentItem done err = 0, tmpTLVsize=275 [18:39:25]tlvbuf is 01246CA0 [18:39:25]SAM_PROTO_ClearQueue [18:39:25]wFMCommunicate request_size=4 [18:39:25]MH_SAM_APDU [18:39:25]CAPDU: 80 09 00 00 [18:39:25]Write to MH i2c: E2 08 00 7F 37 80 09 00 00 00 00 00 00 28 [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:25]Read from MH i2c: E2 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 7F 37 00 90 00 2A [18:39:25]RAPDU: 90 00 [18:39:25]wFMCommunicate OK [18:39:25]SAM_PROTO_ClearQueue done [18:39:25]KKMCreateOFDPacket [18:39:25]OFDProtocolAddRootSTLVToBuf [18:39:25]FM_MakeSignedData [18:39:25]FM_MakeSignedData [18:39:25]SAM_PROTO_SignData [18:39:25]wFMCommunicate request_size=4 [18:39:25]MH_SAM_APDU [18:39:25]CAPDU: 80 0D 01 02 [18:39:25]Write to MH i2c: E2 08 00 80 37 80 0D 01 02 00 00 00 00 30 [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:25]Read from MH i2c: E2 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 80 37 00 90 00 2B [18:39:25]RAPDU: 90 00 [18:39:25]wFMCommunicate OK [18:39:25]wFMCommunicate request_size=255 [18:39:25]MH_SAM_APDU [18:39:25]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 10 27 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 58 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 38 00 00 00 00 07 04 06 00 58 0F 02 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 63 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 [18:39:25]Write to MH i2c: E2 02 01 81 37 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 10 27 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 58 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 38 00 00 00 00 07 04 06 00 58 0F 02 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 63 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 00 00 73 [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 81 37 00 90 00 2C [18:39:26]RAPDU: 90 00 [18:39:26]wFMCommunicate OK [18:39:26]wFMCommunicate request_size=34 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2F 14 00 00 35 04 06 00 95 FC 3D 4E 13 23 [18:39:26]Write to MH i2c: E2 25 00 82 37 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2F 14 00 00 35 04 06 00 95 FC 3D 4E 13 23 00 00 8B [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 82 37 00 90 00 2D [18:39:26]RAPDU: 90 00 [18:39:26]wFMCommunicate OK [18:39:26]wFMCommunicate request_size=4 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 0D 03 02 [18:39:26]Write to MH i2c: E2 08 00 83 37 80 0D 03 02 00 00 00 00 35 [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 0B 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 0B 00 83 37 00 F7 7F 07 D5 9E 98 41 01 90 00 00 [18:39:26]RAPDU: F7 7F 07 D5 9E 98 41 01 90 00 [18:39:26]wFMCommunicate OK [18:39:26]SAM_PROTO_SignData done [18:39:26]FM_MakeSignedData done [18:39:26]CreateOFDProtocolMessage [18:39:26]wFMCommunicate request_size=4 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 11 00 00 [18:39:26]Write to MH i2c: E2 08 00 84 37 80 11 00 00 00 00 00 00 35 [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 17 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 17 00 84 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8A [18:39:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:39:26]wFMCommunicate OK [18:39:26]CreateOFDProtocolMessage done [18:39:26]OFDSenderStorePacket 5167 [18:39:26]StoreOFDPacket docnum=5167 [18:39:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 3C 49 1F 01 91 F2 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 10 27 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 58 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 38 00 00 00 00 07 04 06 00 58 0F 02 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 63 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2F 14 00 00 35 04 06 00 95 FC 3D 4E 13 23 F7 7F 07 D5 9E 98 41 01 [18:39:26]CheckFolder [18:39:26]dirname=/storage/ofd_packets [18:39:26]CheckFolder done [18:39:26]ProducePacketName [18:39:26]name=ofd_packets/00005167 [18:39:26]NVStorageSaveData ofd_packets/00005167 [18:39:26]File name is /storage/ofd_packets/00005167 [18:39:26]Write 325 bytes [18:39:26]NVStorageSaveData done [18:39:26]OFDSenderStorePacket done [18:39:26]KKMCreateOFDPacket done [18:39:26]NVStorageSaveData kkm_last_timestamp [18:39:26]File name is /storage/kkm_last_timestamp [18:39:26]Write 4 bytes [18:39:26]NVStorageSaveData done [18:39:26]ExternCall_PrintAddStr [18:39:26]wPrintStart [18:39:26]Write to MH i2c: 01 00 00 85 37 BC [18:39:26]OFD Sender: Processing packet 5167 [packets to send 4, broken 3] [18:39:26]ProducePacketName [18:39:26]name=ofd_packets/00005167 [18:39:26]OFD Sender: To server: ‡•öpG, [18:39:26]CommunicateWithHost lk.salyk.kg:30040 [18:39:26]ConnectInit lk.salyk.kg [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 07 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 07 00 85 37 00 00 00 00 00 FF 0F D1 [18:39:26]RasterBufferAndPrint [18:39:26]line Счет N : (3)141093 [18:39:26]line ИÐÐ: 02508201610067 [18:39:26]line Контрольно-КаÑÑовый Чек [18:39:26]line ПРОДÐЖР[18:39:26]line Товар: 48743587 [18:39:26]line Сигареты Winston XStyle Silver [18:39:26]line 10.000 * 135.00 [18:39:26]line = 1350.00 [18:39:26]line ÐДС 12% ÐСП 1% [18:39:26]line > о реализуемом товаре [18:39:26]line ИТОГО: 1350.00 [18:39:26]line ÐСП 1% : 11.95 [18:39:26]line ÐДС 12% : 143.36 [18:39:26]line Ðаличными: 1350.00 [18:39:26]line Безнал.: 0.00 [18:39:26]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:39:26]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:39:26]line СÐО: Общий режим [18:39:26]line Чек 102 17.05.2024 18:39 [18:39:26]line Смена: 45 ФФД: 1.0 [18:39:26]line ЗÐМ: 0300000237 [18:39:26]line РÐМ: 0000000000154221 [18:39:26]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:39:26]line ФМ: 0000000000963259 [18:39:26]line ФД: 5167 [18:39:26]line ФПД: 164910592824099 [18:39:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T183931&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5167&fm=164910592824099&tin=02508201610067®Number=0000000000154221&sum=135000 [18:39:26]line 0 [18:39:26]Connected sock=7 [18:39:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 3C 49 1F 01 91 F2 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 10 27 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 58 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 38 00 00 00 00 07 04 06 00 58 0F 02 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 63 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2F 14 00 00 35 04 06 00 95 FC 3D 4E 13 23 F7 7F 07 D5 9E 98 41 01 [18:39:26]written 0, free lines is 4095 [18:39:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 6B A0 47 00 C8 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 2F 14 00 00 F4 03 04 00 23 50 47 66 B6 04 01 00 00 39 D2 C9 C1 46 C5 0F BB [18:39:26]CommunicateWithHost err = 0 [18:39:26]CheckOFDResponse [18:39:26]1017 (14) - 77093643461234 [18:39:26]1041 (16) - 0000000000963259 [18:39:26]1040 (4) - 5167 [18:39:26]1012 (4) - 17.05.2024 12:40 [18:39:26]1206 (1) - 0 [18:39:26]OFD Sender: Remove packet 5167 [18:39:26]ProducePacketName [18:39:26]name=ofd_packets/00005167 [18:39:26]NVStorageDeleteData [18:39:27]Write to MH i2c: 01 00 00 AE 37 E5 [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 07 00 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 07 00 AE 37 00 00 00 00 00 83 0C 7B [18:39:27]RasterBufferAndPrint [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]written 0, free lines is 3209 [18:39:27]MH_Cut [18:39:27]Write to MH i2c: D1 01 00 B5 37 01 BE [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 01 00 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 01 00 B5 37 00 BD [18:39:27]Write to MH i2c: 01 00 00 B6 37 ED [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:27]OFD Sender: No OFD packet to send [18:39:28]*** Cut start [18:39:28]*** Partial cut [18:39:28]*** CUTSNS_PIN = 1 [18:39:28]*** CUTSNS_PIN = 0 [18:39:28]*** Brake cut motor [18:39:28]Read from MH i2c: 01 [18:39:28]MH_I2C_Read... [18:39:28]*** Stop cut motor [18:39:28]*** Cut end [18:39:28]Read from MH i2c: 01 07 00 [18:39:28]MH_I2C_Read... [18:39:28]Read from MH i2c: 01 07 00 B6 37 00 00 00 00 00 FF 0F 02 [18:39:28]process_action close_receipt done [18:39:28]requested_data is exist [18:39:28]produce_requested_data [18:39:28]requested_item fm.sn is exist - process it [18:39:28]wFMCommunicate request_size=4 [18:39:28]MH_SAM_APDU [18:39:28]CAPDU: 80 11 00 00 [18:39:28]Write to MH i2c: E2 08 00 B7 37 80 11 00 00 00 00 00 00 68 [18:39:28]Write i2c OK [18:39:28]MH_I2C_Read... [18:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:28]Read from MH i2c: E2 [18:39:28]MH_I2C_Read... [18:39:28]Read from MH i2c: E2 17 00 [18:39:28]MH_I2C_Read... [18:39:28]Read from MH i2c: E2 17 00 B7 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BD [18:39:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:39:28]wFMCommunicate OK [18:39:28]requested_item fd.num is exist - process it [18:39:28]SAM_PROTO_GetFieldsCounters [18:39:28]wFMCommunicate request_size=4 [18:39:28]MH_SAM_APDU [18:39:28]CAPDU: 80 13 00 00 [18:39:28]Write to MH i2c: E2 08 00 B8 37 80 13 00 00 00 00 00 00 6B [18:39:28]Write i2c OK [18:39:28]MH_I2C_Read... [18:39:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:28]Read from MH i2c: E2 [18:39:28]MH_I2C_Read... [18:39:28]Read from MH i2c: E2 62 00 [18:39:28]MH_I2C_Read... [18:39:28]Read from MH i2c: E2 62 00 B8 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2F 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [18:39:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 2F 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:28]wFMCommunicate OK [18:39:28]SAM_PROTO_GetFieldsCounters done [18:39:28]requested_item shift.num is exist - process it [18:39:28]requested_item shift.opened is exist - process it [18:39:28]req_shift_opened [18:39:28]FM_GetShiftState [18:39:28]SAM_PROTO_GetShiftState [18:39:28]wFMCommunicate request_size=4 [18:39:28]MH_SAM_APDU [18:39:28]CAPDU: 80 13 01 00 [18:39:28]Write to MH i2c: E2 08 00 B9 37 80 13 01 00 00 00 00 00 6D [18:39:28]Write i2c OK [18:39:28]MH_I2C_Read... [18:39:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:29]Read from MH i2c: E2 [18:39:29]MH_I2C_Read... [18:39:29]Read from MH i2c: E2 0E 00 [18:39:29]MH_I2C_Read... [18:39:29]Read from MH i2c: E2 0E 00 B9 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 68 [18:39:29]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:39:29]wFMCommunicate OK [18:39:29]SAM_PROTO_GetShiftState done [18:39:29]FM_GetShiftState done [18:39:29]req_shift_opened done [18:39:29]requested_item shift.open_date is exist - process it [18:39:29]req_shift_open_date [18:39:29]req_shift_open_date done [18:39:29]produce_requested_data done [18:39:29]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5167,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:39:29]process_action_free close_receipt [18:39:29]json_value_free [18:39:29]json_value_free done [18:39:29]process_json_proto returns [18:39:29]Send response to host [18:39:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5167,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:39:29]free response buf [18:39:29]execute_script done [18:39:29]execute_script returns [18:39:29]free content buf [18:39:29]Sock 9.Close socket [18:39:29]Sock 9.Thread stoped [18:39:32]OFD Sender: No OFD packet to send [18:39:37]OFD Sender: No OFD packet to send [18:39:42]OFD Sender: No OFD packet to send [18:39:47]OFD Sender: No OFD packet to send [18:39:52]OFD Sender: No OFD packet to send [18:39:57]OFD Sender: No OFD packet to send [18:40:02]OFD Sender: No OFD packet to send [18:40:07]OFD Sender: No OFD packet to send [18:40:12]OFD Sender: No OFD packet to send [18:40:17]OFD Sender: No OFD packet to send [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:32]OFD Sender: No OFD packet to send [18:40:37]OFD Sender: No OFD packet to send [18:40:42]OFD Sender: No OFD packet to send [18:40:47]OFD Sender: No OFD packet to send [18:40:52]OFD Sender: No OFD packet to send [18:40:57]OFD Sender: No OFD packet to send [18:41:02]OFD Sender: No OFD packet to send [18:41:07]OFD Sender: No OFD packet to send [18:41:12]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:22]OFD Sender: No OFD packet to send [18:41:27]OFD Sender: No OFD packet to send [18:41:32]OFD Sender: No OFD packet to send [18:41:35]accept exits with 10 [18:41:35]New connection [18:41:35]New thread 3067108708 created [18:41:35]Thread 3067252068 joined [18:41:35]Waiting for new connection... [18:41:35] Sock 10.Parse request [18:41:35]Sock 10.Check first char [18:41:35]Sock 10.First char is OK [18:41:35]request: POST /json_proto HTTP/1.0 [18:41:35]Method: POST [18:41:35]URL: /json_proto [18:41:35]Method is POST - this is cgi request [18:41:35]url: /json_proto [18:41:35]query_string will be loaded in cgi processing [18:41:35]execute_cgi json_proto POST (null) [18:41:35]execute_cgi path=json_proto method=POST [18:41:35]POST find Content-Length [18:41:35]Host: 172.17.44.4:8080 [18:41:35]Content-Length: 630 [18:41:35]Content-Type: application/json [18:41:35] [18:41:35]POST finish read [18:41:35]Found Content-Length = 630 [18:41:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141094", "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:41:35]execute_script... [18:41: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)141094", "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:41:35]POST & json_proto [18:41:35]process_json_proto [18:41:35]json parsed OK: [18:41:35]protocol is kg_v1.0 [18:41:35]action value=close_receipt [18:41:35]process_action close_receipt [18:41:35]cmd_close_receipt [18:41:35]MH_GetDate [18:41:35]Write to MH i2c: F0 00 00 BA 37 E0 [18:41:35]Write i2c OK [18:41:35]MH_I2C_Read... [18:41:35]Read from MH i2c: F0 [18:41:35]MH_I2C_Read... [18:41:35]Read from MH i2c: F0 09 00 [18:41:35]MH_I2C_Read... [18:41:35]Read from MH i2c: F0 09 00 BA 37 00 E6 A4 47 66 6C E9 28 66 03 [18:41:35]GetLastDocTimeStamp 1715971171 [18:41:35]current date 1715971302 [18:41:35]FM_GetShiftState [18:41:35]SAM_PROTO_GetShiftState [18:41:35]wFMCommunicate request_size=4 [18:41:35]MH_SAM_APDU [18:41:35]CAPDU: 80 13 01 00 [18:41:35]Write to MH i2c: E2 08 00 BB 37 80 13 01 00 00 00 00 00 6F [18:41:35]Write i2c OK [18:41:35]MH_I2C_Read... [18:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:35]Read from MH i2c: E2 [18:41:35]MH_I2C_Read... [18:41:35]Read from MH i2c: E2 0E 00 [18:41:35]MH_I2C_Read... [18:41:35]Read from MH i2c: E2 0E 00 BB 37 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6A [18:41:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:41:35]wFMCommunicate OK [18:41:35]SAM_PROTO_GetShiftState done [18:41:35]FM_GetShiftState done [18:41:35]opened in 1715904675 [18:41:35]opened+sec_in_day 1715991075 [18:41:35]quantity*price = 5000 [18:41:35]sum+1 = 5001 [18:41:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 ÐСП 1% : 0.44 ÐДС 12% : 5.31 Ðаличными: 50.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 103 17.05.2024 18:41 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5168 ФПД: 9026669924994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T184142&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5168&fm=9026669924994&tin=02508201610067®Number=0000000000154221&sum=5000 0 [18:41:36]StoreToDocumentArchive [18:41:36]shift 45 fd 5168 [18:41:36]save to /storage/0045/doc_00005168 [18:41:36]save last doc name /storage/0045/doc_00005168 to /storage/kkm_last_doc_name [18:41:36]save OK [18:41:36]Clear old archive folders... [18:41:36]ProcessDocumentItem done err = 0, tmpTLVsize=269 [18:41:36]tlvbuf is 0121FF80 [18:41:36]SAM_PROTO_ClearQueue [18:41:36]wFMCommunicate request_size=4 [18:41:36]MH_SAM_APDU [18:41:36]CAPDU: 80 09 00 00 [18:41:36]Write to MH i2c: E2 08 00 C8 37 80 09 00 00 00 00 00 00 71 [18:41:36]Write i2c OK [18:41:36]MH_I2C_Read... [18:41:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:36]Read from MH i2c: E2 [18:41:36]MH_I2C_Read... [18:41:36]Read from MH i2c: E2 03 00 [18:41:36]MH_I2C_Read... [18:41:36]Read from MH i2c: E2 03 00 C8 37 00 90 00 73 [18:41:36]RAPDU: 90 00 [18:41:36]wFMCommunicate OK [18:41:36]SAM_PROTO_ClearQueue done [18:41:36]KKMCreateOFDPacket [18:41:36]OFDProtocolAddRootSTLVToBuf [18:41:36]FM_MakeSignedData [18:41:36]FM_MakeSignedData [18:41:36]SAM_PROTO_SignData [18:41:36]wFMCommunicate request_size=4 [18:41:36]MH_SAM_APDU [18:41:36]CAPDU: 80 0D 01 02 [18:41:36]Write to MH i2c: E2 08 00 C9 37 80 0D 01 02 00 00 00 00 79 [18:41:36]Write i2c OK [18:41:36]MH_I2C_Read... [18:41:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:36]Read from MH i2c: E2 [18:41:36]MH_I2C_Read... [18:41:36]Read from MH i2c: E2 03 00 [18:41:36]MH_I2C_Read... [18:41:36]Read from MH i2c: E2 03 00 C9 37 00 90 00 74 [18:41:36]RAPDU: 90 00 [18:41:36]wFMCommunicate OK [18:41:36]wFMCommunicate request_size=255 [18:41:36]MH_SAM_APDU [18:41:36]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 67 00 00 00 F4 03 04 00 E6 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 [18:41:36]Write to MH i2c: E2 02 01 CA 37 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 67 00 00 00 F4 03 04 00 E6 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 00 00 52 [18:41:36]Write i2c OK [18:41:36]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 03 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 03 00 CA 37 00 90 00 75 [18:41:37]RAPDU: 90 00 [18:41:37]wFMCommunicate OK [18:41:37]wFMCommunicate request_size=28 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 0D 02 02 17 36 33 32 35 39 10 04 04 00 30 14 00 00 35 04 06 00 08 35 AF 74 52 82 [18:41:37]Write to MH i2c: E2 1F 00 CB 37 80 0D 02 02 17 00 36 33 32 35 39 10 04 04 00 30 14 00 00 35 04 06 00 08 35 AF 74 52 82 00 00 82 [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 03 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 03 00 CB 37 00 90 00 76 [18:41:37]RAPDU: 90 00 [18:41:37]wFMCommunicate OK [18:41:37]wFMCommunicate request_size=4 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 0D 03 02 [18:41:37]Write to MH i2c: E2 08 00 CC 37 80 0D 03 02 00 00 00 00 7E [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 0B 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 0B 00 CC 37 00 07 67 71 B2 D7 D9 80 7B 90 00 BB [18:41:37]RAPDU: 07 67 71 B2 D7 D9 80 7B 90 00 [18:41:37]wFMCommunicate OK [18:41:37]SAM_PROTO_SignData done [18:41:37]FM_MakeSignedData done [18:41:37]CreateOFDProtocolMessage [18:41:37]wFMCommunicate request_size=4 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 11 00 00 [18:41:37]Write to MH i2c: E2 08 00 CD 37 80 11 00 00 00 00 00 00 7E [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 17 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 17 00 CD 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D3 [18:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:41:37]wFMCommunicate OK [18:41:37]CreateOFDProtocolMessage done [18:41:37]OFDSenderStorePacket 5168 [18:41:37]StoreOFDPacket docnum=5168 [18:41:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 21 01 00 00 04 5F 19 01 A1 BD 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 67 00 00 00 F4 03 04 00 E6 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 30 14 00 00 35 04 06 00 08 35 AF 74 52 82 07 67 71 B2 D7 D9 80 7B [18:41:37]CheckFolder [18:41:37]dirname=/storage/ofd_packets [18:41:37]CheckFolder done [18:41:37]ProducePacketName [18:41:37]name=ofd_packets/00005168 [18:41:37]NVStorageSaveData ofd_packets/00005168 [18:41:37]File name is /storage/ofd_packets/00005168 [18:41:37]Write 319 bytes [18:41:37]NVStorageSaveData done [18:41:37]OFDSenderStorePacket done [18:41:37]KKMCreateOFDPacket done [18:41:37]NVStorageSaveData kkm_last_timestamp [18:41:37]File name is /storage/kkm_last_timestamp [18:41:37]Write 4 bytes [18:41:37]NVStorageSaveData done [18:41:37]ExternCall_PrintAddStr [18:41:37]wPrintStart [18:41:37]Write to MH i2c: 01 00 00 CE 37 05 [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: 01 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: 01 07 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: 01 07 00 CE 37 00 00 00 00 00 FF 0F 1A [18:41:37]RasterBufferAndPrint [18:41:37]line Счет N : (3)141094 [18:41:37]line ИÐÐ: 02508201610067 [18:41:37]line Контрольно-КаÑÑовый Чек [18:41:37]line ПРОДÐЖР[18:41:37]line Товар: 4700000160358 [18:41:37]line Вода Легенда 1л [18:41:37]line 1.000 * 50.00 [18:41:37]line = 50.00 [18:41:37]line ÐДС 12% ÐСП 1% [18:41:37]line > о реализуемом товаре [18:41:37]line ИТОГО: 50.00 [18:41:37]line ÐСП 1% : 0.44 [18:41:37]line ÐДС 12% : 5.31 [18:41:37]line Ðаличными: 50.00 [18:41:37]line Безнал.: 0.00 [18:41:37]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:41:37]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:41:37]line СÐО: Общий режим [18:41:37]line Чек 103 17.05.2024 18:41 [18:41:37]line Смена: 45 ФФД: 1.0 [18:41:37]line ЗÐМ: 0300000237 [18:41:37]line РÐМ: 0000000000154221 [18:41:37]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:41:37]line ФМ: 0000000000963259 [18:41:37]line ФД: 5168 [18:41:37]line ФПД: 9026669924994 [18:41:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T184142&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5168&fm=9026669924994&tin=02508201610067®Number=0000000000154221&sum=5000 [18:41:37]OFD Sender: Processing packet 5168 [packets to send 4, broken 3] [18:41:37]ProducePacketName [18:41:37]name=ofd_packets/00005168 [18:41:37]OFD Sender: To server: ‡•öpG, [18:41:37]CommunicateWithHost lk.salyk.kg:30040 [18:41:37]ConnectInit lk.salyk.kg [18:41:37]line 0 [18:41:37]written 0, free lines is 4095 [18:41:37]Connected sock=9 [18:41:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 21 01 00 00 04 5F 19 01 A1 BD 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 67 00 00 00 F4 03 04 00 E6 A4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 30 14 00 00 35 04 06 00 08 35 AF 74 52 82 07 67 71 B2 D7 D9 80 7B [18:41:38]Write to MH i2c: 01 00 00 F6 37 2D [18:41:38]Write i2c OK [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: 01 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: 01 07 00 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: 01 07 00 F6 37 00 00 00 00 00 B4 0C F4 [18:41:38]RasterBufferAndPrint [18:41:38]line [18:41:38]line [18:41:38]line [18:41:38]line [18:41:38]line [18:41:38]written 0, free lines is 3256 [18:41:38]MH_Cut [18:41:38]Write to MH i2c: D1 01 00 FD 37 01 06 [18:41:38]Write i2c OK [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: D1 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: D1 01 00 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: D1 01 00 FD 37 00 05 [18:41:38]Write to MH i2c: 01 00 00 FE 37 35 [18:41:38]Write i2c OK [18:41:38]MH_I2C_Read... [18:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 B6 A6 47 00 3B 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 39 36 33 32 35 39 10 04 04 00 30 14 00 00 F4 03 04 00 A6 50 47 66 B6 04 01 00 00 87 88 58 3A A0 62 D3 CB [18:41:38]CommunicateWithHost err = 0 [18:41:38]CheckOFDResponse [18:41:38]1017 (14) - 77093643461234 [18:41:38]1041 (16) - 0000000000963259 [18:41:38]1040 (4) - 5168 [18:41:38]1012 (4) - 17.05.2024 12:42 [18:41:38]1206 (1) - 0 [18:41:38]OFD Sender: Remove packet 5168 [18:41:38]ProducePacketName [18:41:38]name=ofd_packets/00005168 [18:41:38]NVStorageDeleteData [18:41:38]OFD Sender: No OFD packet to send [18:41:39]*** Cut start [18:41:39]*** Partial cut [18:41:39]*** CUTSNS_PIN = 1 [18:41:39]*** CUTSNS_PIN = 0 [18:41:39]*** Brake cut motor [18:41:39]Read from MH i2c: 01 [18:41:39]MH_I2C_Read... [18:41:39]*** Stop cut motor [18:41:39]*** Cut end [18:41:39]Read from MH i2c: 01 07 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: 01 07 00 FE 37 00 00 00 00 00 FF 0F 4A [18:41:39]process_action close_receipt done [18:41:39]requested_data is exist [18:41:39]produce_requested_data [18:41:39]requested_item fm.sn is exist - process it [18:41:39]wFMCommunicate request_size=4 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 11 00 00 [18:41:39]Write to MH i2c: E2 08 00 FF 37 80 11 00 00 00 00 00 00 B0 [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 [18:41:39]MH_I2C_Read... [18:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:39]Read from MH i2c: E2 17 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 17 00 FF 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 05 [18:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:41:39]wFMCommunicate OK [18:41:39]requested_item fd.num is exist - process it [18:41:39]SAM_PROTO_GetFieldsCounters [18:41:39]wFMCommunicate request_size=4 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 13 00 00 [18:41:39]Write to MH i2c: E2 08 00 00 38 80 13 00 00 00 00 00 00 B4 [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:39]Read from MH i2c: E2 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 62 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 62 00 00 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 30 14 00 00 0E 04 04 00 2D 00 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 73 [18:41:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 30 14 00 00 0E 04 04 00 2D 00 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 [18:41:39]wFMCommunicate OK [18:41:39]SAM_PROTO_GetFieldsCounters done [18:41:39]requested_item shift.num is exist - process it [18:41:39]requested_item shift.opened is exist - process it [18:41:39]req_shift_opened [18:41:39]FM_GetShiftState [18:41:39]SAM_PROTO_GetShiftState [18:41:39]wFMCommunicate request_size=4 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 13 01 00 [18:41:39]Write to MH i2c: E2 08 00 01 38 80 13 01 00 00 00 00 00 B6 [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:39]Read from MH i2c: E2 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 0E 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 0E 00 01 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B1 [18:41:39]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:41:39]wFMCommunicate OK [18:41:39]SAM_PROTO_GetShiftState done [18:41:39]FM_GetShiftState done [18:41:39]req_shift_opened done [18:41:39]requested_item shift.open_date is exist - process it [18:41:39]req_shift_open_date [18:41:39]req_shift_open_date done [18:41:39]produce_requested_data done [18:41:39]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5168,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:41:39]process_action_free close_receipt [18:41:39]json_value_free [18:41:39]json_value_free done [18:41:39]process_json_proto returns [18:41:39]Send response to host [18:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5168,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:41:39]free response buf [18:41:39]execute_script done [18:41:39]execute_script returns [18:41:39]free content buf [18:41:39]Sock 10.Close socket [18:41:39]Sock 10.Thread stoped [18:41:43]OFD Sender: No OFD packet to send [18:41:48]OFD Sender: No OFD packet to send [18:41:53]OFD Sender: No OFD packet to send [18:41:58]OFD Sender: No OFD packet to send [18:42:03]OFD Sender: No OFD packet to send [18:42:08]OFD Sender: No OFD packet to send [18:42:13]OFD Sender: No OFD packet to send [18:42:18]OFD Sender: No OFD packet to send [18:42:23]OFD Sender: No OFD packet to send [18:42:28]OFD Sender: No OFD packet to send [18:42:33]OFD Sender: No OFD packet to send [18:42:38]OFD Sender: No OFD packet to send [18:42:43]OFD Sender: No OFD packet to send [18:42:48]OFD Sender: No OFD packet to send [18:42:53]OFD Sender: No OFD packet to send [18:42:58]OFD Sender: No OFD packet to send [18:43:03]OFD Sender: No OFD packet to send [18:43:08]OFD Sender: No OFD packet to send [18:43:13]OFD Sender: No OFD packet to send [18:43:18]OFD Sender: No OFD packet to send [18:43:23]OFD Sender: No OFD packet to send [18:43:28]OFD Sender: No OFD packet to send [18:43:33]OFD Sender: No OFD packet to send [18:43:38]OFD Sender: No OFD packet to send [18:43:43]OFD Sender: No OFD packet to send [18:43:48]OFD Sender: No OFD packet to send [18:43:53]OFD Sender: No OFD packet to send [18:43:58]OFD Sender: No OFD packet to send [18:44:03]OFD Sender: No OFD packet to send [18:44:08]OFD Sender: No OFD packet to send [18:44:13]OFD Sender: No OFD packet to send [18:44:18]OFD Sender: No OFD packet to send [18:44:23]OFD Sender: No OFD packet to send [18:44:28]OFD Sender: No OFD packet to send [18:44:33]OFD Sender: No OFD packet to send [18:44:38]OFD Sender: No OFD packet to send [18:44:43]OFD Sender: No OFD packet to send [18:44:48]OFD Sender: No OFD packet to send [18:44:53]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:45:03]OFD Sender: No OFD packet to send [18:45:08]OFD Sender: No OFD packet to send [18:45:13]OFD Sender: No OFD packet to send [18:45:18]OFD Sender: No OFD packet to send [18:45:23]OFD Sender: No OFD packet to send [18:45:28]OFD Sender: No OFD packet to send [18:45:33]OFD Sender: No OFD packet to send [18:45:38]OFD Sender: No OFD packet to send [18:45:43]OFD Sender: No OFD packet to send [18:45:48]OFD Sender: No OFD packet to send [18:45:53]OFD Sender: No OFD packet to send [18:45:58]OFD Sender: No OFD packet to send [18:46:03]OFD Sender: No OFD packet to send [18:46:08]OFD Sender: No OFD packet to send [18:46:13]OFD Sender: No OFD packet to send [18:46:18]OFD Sender: No OFD packet to send [18:46:23]OFD Sender: No OFD packet to send [18:46:28]OFD Sender: No OFD packet to send [18:46:33]OFD Sender: No OFD packet to send [18:46:38]OFD Sender: No OFD packet to send [18:46:43]OFD Sender: No OFD packet to send [18:46:48]OFD Sender: No OFD packet to send [18:46:53]OFD Sender: No OFD packet to send [18:46:58]OFD Sender: No OFD packet to send [18:47:03]OFD Sender: No OFD packet to send [18:47:08]OFD Sender: No OFD packet to send [18:47:13]OFD Sender: No OFD packet to send [18:47:18]OFD Sender: No OFD packet to send [18:47:23]OFD Sender: No OFD packet to send [18:47:28]OFD Sender: No OFD packet to send [18:47:33]OFD Sender: No OFD packet to send [18:47:38]OFD Sender: No OFD packet to send [18:47:43]OFD Sender: No OFD packet to send [18:47:48]OFD Sender: No OFD packet to send [18:47:54]OFD Sender: No OFD packet to send [18:47:59]OFD Sender: No OFD packet to send [18:48:04]OFD Sender: No OFD packet to send [18:48:09]OFD Sender: No OFD packet to send [18:48:14]OFD Sender: No OFD packet to send [18:48:19]OFD Sender: No OFD packet to send [18:48:24]OFD Sender: No OFD packet to send [18:48:29]OFD Sender: No OFD packet to send [18:48:34]OFD Sender: No OFD packet to send [18:48:39]OFD Sender: No OFD packet to send [18:48:44]OFD Sender: No OFD packet to send [18:48:49]OFD Sender: No OFD packet to send [18:48:54]OFD Sender: No OFD packet to send [18:48:59]OFD Sender: No OFD packet to send [18:49:04]OFD Sender: No OFD packet to send [18:49:09]OFD Sender: No OFD packet to send [18:49:14]OFD Sender: No OFD packet to send [18:49:19]OFD Sender: No OFD packet to send [18:49:23]accept exits with 7 [18:49:23]New connection [18:49:23]New thread 3067252068 created [18:49:23]Thread 3067108708 joined [18:49:23]Waiting for new connection... [18:49:23] Sock 7.Parse request [18:49:23]Sock 7.Check first char [18:49:23]Sock 7.First char is OK [18:49:23]request: POST /json_proto HTTP/1.0 [18:49:23]Method: POST [18:49:23]URL: /json_proto [18:49:23]Method is POST - this is cgi request [18:49:23]url: /json_proto [18:49:23]query_string will be loaded in cgi processing [18:49:23]execute_cgi json_proto POST (null) [18:49:23]execute_cgi path=json_proto method=POST [18:49:23]POST find Content-Length [18:49:23]Host: 172.17.44.4:8080 [18:49:23]Content-Length: 1170 [18:49:23]Content-Type: application/json [18:49:23] [18:49:23]POST finish read [18:49:23]Found Content-Length = 1170 [18:49:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993848\u000A17.05.2024 18:41\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 42\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-5\u000A 30.000 x 73.20\u000A\u0418\u0422\u041E\u0413: 2196.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30132502\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:23]execute_script... [18:49:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993848\u000A17.05.2024 18:41\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 42\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-5\u000A 30.000 x 73.20\u000A\u0418\u0422\u041E\u0413: 2196.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30132502\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:23]POST & json_proto [18:49:23]process_json_proto [18:49:23]json parsed OK: [18:49:23]protocol is kg_v1.0 [18:49:23]action value=print_text [18:49:23]process_action print_text [18:49:23]cmd_print_text [18:49:23]ExternCall_PrintAddStr [18:49:23]wPrintStart [18:49:23]Write to MH i2c: 01 00 00 02 38 3A [18:49:23]Write i2c OK [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 07 00 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 07 00 02 38 00 00 00 00 00 FF 0F 4F [18:49:23]RasterBufferAndPrint [18:49:23]line *****ТОВÐРÐЫЙ ЧЕК***** [18:49:23]line ÐЗС-135 [18:49:23]line Партнер нефть [18:49:23]line 02508201610067 [18:49:23]line КаÑÑир : Жамболотов Ш. [18:49:23]line Счет N : (1)1993848 [18:49:23]line 17.05.2024 18:41 [18:49:23]line ПРОДÐЖР[18:49:23]line ТРК (МРК, ГÐК): 42 [18:49:23]line Вид ГСМ : 2710124500 [18:49:23]line Ðи-95-К-5 [18:49:23]line 30.000 x 73.20 [18:49:23]line ИТОГ: 2196.00 [18:49:23]line Тип оплаты: Талоны: ТК ГПÐÐ Online [18:49:23]line 30132502 [18:49:23]line ______________________ [18:49:23]line (подпиÑÑŒ) [18:49:23]written 0, free lines is 4095 [18:49:23]Write to MH i2c: 01 00 00 17 38 4F [18:49:23]Write i2c OK [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 07 00 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: 01 07 00 17 38 00 00 00 00 00 F4 0D 57 [18:49:23]RasterBufferAndPrint [18:49:23]line [18:49:23]line [18:49:23]line [18:49:23]line [18:49:23]line [18:49:23]written 0, free lines is 3574 [18:49:23]MH_Cut [18:49:23]Write to MH i2c: D1 01 00 1E 38 01 28 [18:49:23]Write i2c OK [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: D1 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: D1 01 00 [18:49:23]MH_I2C_Read... [18:49:23]Read from MH i2c: D1 01 00 1E 38 00 27 [18:49:23]Write to MH i2c: 01 00 00 1F 38 57 [18:49:23]Write i2c OK [18:49:23]MH_I2C_Read... [18:49:24]OFD Sender: No OFD packet to send [18:49:24]*** Cut start [18:49:24]*** Partial cut [18:49:24]*** CUTSNS_PIN = 1 [18:49:24]*** CUTSNS_PIN = 0 [18:49:24]*** Brake cut motor [18:49:24]Read from MH i2c: 01 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: 01 07 00 [18:49:24]MH_I2C_Read... [18:49:24]*** Stop cut motor [18:49:24]*** Cut end [18:49:24]Read from MH i2c: 01 07 00 1F 38 00 00 00 00 00 FF 0F 6C [18:49:24]process_action print_text done [18:49:24]requested_data is exist [18:49:24]produce_requested_data [18:49:24]requested_item fm.sn is exist - process it [18:49:24]wFMCommunicate request_size=4 [18:49:24]MH_SAM_APDU [18:49:24]CAPDU: 80 11 00 00 [18:49:24]Write to MH i2c: E2 08 00 20 38 80 11 00 00 00 00 00 00 D2 [18:49:24]Write i2c OK [18:49:24]MH_I2C_Read... [18:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:24]Read from MH i2c: E2 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: E2 17 00 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: E2 17 00 20 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 27 [18:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:49:24]wFMCommunicate OK [18:49:24]requested_item fd.num is exist - process it [18:49:24]SAM_PROTO_GetFieldsCounters [18:49:24]wFMCommunicate request_size=4 [18:49:24]MH_SAM_APDU [18:49:24]CAPDU: 80 13 00 00 [18:49:24]Write to MH i2c: E2 08 00 21 38 80 13 00 00 00 00 00 00 D5 [18:49:24]Write i2c OK [18:49:24]MH_I2C_Read... [18:49:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:25]Read from MH i2c: E2 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 62 00 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 62 00 21 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 30 14 00 00 0E 04 04 00 2D 00 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 94 [18:49:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 30 14 00 00 0E 04 04 00 2D 00 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 [18:49:25]wFMCommunicate OK [18:49:25]SAM_PROTO_GetFieldsCounters done [18:49:25]requested_item shift.num is exist - process it [18:49:25]requested_item shift.opened is exist - process it [18:49:25]req_shift_opened [18:49:25]FM_GetShiftState [18:49:25]SAM_PROTO_GetShiftState [18:49:25]wFMCommunicate request_size=4 [18:49:25]MH_SAM_APDU [18:49:25]CAPDU: 80 13 01 00 [18:49:25]Write to MH i2c: E2 08 00 22 38 80 13 01 00 00 00 00 00 D7 [18:49:25]Write i2c OK [18:49:25]MH_I2C_Read... [18:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:25]Read from MH i2c: E2 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 0E 00 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 0E 00 22 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D2 [18:49:25]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:49:25]wFMCommunicate OK [18:49:25]SAM_PROTO_GetShiftState done [18:49:25]FM_GetShiftState done [18:49:25]req_shift_opened done [18:49:25]requested_item shift.open_date is exist - process it [18:49:25]req_shift_open_date [18:49:25]req_shift_open_date done [18:49:25]produce_requested_data done [18:49:25]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5168,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:49:25]process_action_free print_text [18:49:25]json_value_free [18:49:25]json_value_free done [18:49:25]process_json_proto returns [18:49:25]Send response to host [18:49:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5168,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:49:25]free response buf [18:49:25]execute_script done [18:49:25]execute_script returns [18:49:25]free content buf [18:49:25]Sock 7.Close socket [18:49:25]Sock 7.Thread stoped [18:49:29]OFD Sender: No OFD packet to send [18:49:34]OFD Sender: No OFD packet to send [18:49:39]OFD Sender: No OFD packet to send [18:49:44]OFD Sender: No OFD packet to send [18:49:49]OFD Sender: No OFD packet to send [18:49:54]OFD Sender: No OFD packet to send [18:49:59]OFD Sender: No OFD packet to send [18:50:04]OFD Sender: No OFD packet to send [18:50:09]OFD Sender: No OFD packet to send [18:50:14]OFD Sender: No OFD packet to send [18:50:19]OFD Sender: No OFD packet to send [18:50:24]OFD Sender: No OFD packet to send [18:50:29]OFD Sender: No OFD packet to send [18:50:34]OFD Sender: No OFD packet to send [18:50:39]OFD Sender: No OFD packet to send [18:50:44]OFD Sender: No OFD packet to send [18:50:49]OFD Sender: No OFD packet to send [18:50:54]OFD Sender: No OFD packet to send [18:50:59]OFD Sender: No OFD packet to send [18:51:04]OFD Sender: No OFD packet to send [18:51:09]OFD Sender: No OFD packet to send [18:51:14]OFD Sender: No OFD packet to send [18:51:19]OFD Sender: No OFD packet to send [18:51:24]OFD Sender: No OFD packet to send [18:51:29]OFD Sender: No OFD packet to send [18:51:34]OFD Sender: No OFD packet to send [18:51:39]OFD Sender: No OFD packet to send [18:51:44]OFD Sender: No OFD packet to send [18:51:49]OFD Sender: No OFD packet to send [18:51:54]OFD Sender: No OFD packet to send [18:51:59]OFD Sender: No OFD packet to send [18:52:04]OFD Sender: No OFD packet to send [18:52:09]OFD Sender: No OFD packet to send [18:52:14]OFD Sender: No OFD packet to send [18:52:19]OFD Sender: No OFD packet to send [18:52:24]OFD Sender: No OFD packet to send [18:52:29]OFD Sender: No OFD packet to send [18:52:34]OFD Sender: No OFD packet to send [18:52:39]OFD Sender: No OFD packet to send [18:52:44]OFD Sender: No OFD packet to send [18:52:49]OFD Sender: No OFD packet to send [18:52:54]OFD Sender: No OFD packet to send [18:52:59]OFD Sender: No OFD packet to send [18:53:04]OFD Sender: No OFD packet to send [18:53:09]OFD Sender: No OFD packet to send [18:53:14]OFD Sender: No OFD packet to send [18:53:19]OFD Sender: No OFD packet to send [18:53:24]OFD Sender: No OFD packet to send [18:53:29]OFD Sender: No OFD packet to send [18:53:34]OFD Sender: No OFD packet to send [18:53:39]OFD Sender: No OFD packet to send [18:53:44]OFD Sender: No OFD packet to send [18:53:49]OFD Sender: No OFD packet to send [18:53:54]OFD Sender: No OFD packet to send [18:53:59]OFD Sender: No OFD packet to send [18:54:04]OFD Sender: No OFD packet to send [18:54:09]OFD Sender: No OFD packet to send [18:54:14]OFD Sender: No OFD packet to send [18:54:19]OFD Sender: No OFD packet to send [18:54:24]OFD Sender: No OFD packet to send [18:54:29]OFD Sender: No OFD packet to send [18:54:34]OFD Sender: No OFD packet to send [18:54:39]OFD Sender: No OFD packet to send [18:54:44]OFD Sender: No OFD packet to send [18:54:49]OFD Sender: No OFD packet to send [18:54:54]OFD Sender: No OFD packet to send [18:54:59]OFD Sender: No OFD packet to send [18:55:04]OFD Sender: No OFD packet to send [18:55:09]OFD Sender: No OFD packet to send [18:55:14]OFD Sender: No OFD packet to send [18:55:19]OFD Sender: No OFD packet to send [18:55:24]OFD Sender: No OFD packet to send [18:55:29]OFD Sender: No OFD packet to send [18:55:34]OFD Sender: No OFD packet to send [18:55:39]OFD Sender: No OFD packet to send [18:55:44]OFD Sender: No OFD packet to send [18:55:49]OFD Sender: No OFD packet to send [18:55:54]OFD Sender: No OFD packet to send [18:55:59]OFD Sender: No OFD packet to send [18:56:04]OFD Sender: No OFD packet to send [18:56:09]OFD Sender: No OFD packet to send [18:56:14]OFD Sender: No OFD packet to send [18:56:19]OFD Sender: No OFD packet to send [18:56:24]OFD Sender: No OFD packet to send [18:56:29]OFD Sender: No OFD packet to send [18:56:34]OFD Sender: No OFD packet to send [18:56:39]OFD Sender: No OFD packet to send [18:56:44]OFD Sender: No OFD packet to send [18:56:49]OFD Sender: No OFD packet to send [18:56:54]OFD Sender: No OFD packet to send [18:56:59]OFD Sender: No OFD packet to send [18:57:04]OFD Sender: No OFD packet to send [18:57:09]OFD Sender: No OFD packet to send [18:57:14]OFD Sender: No OFD packet to send [18:57:19]OFD Sender: No OFD packet to send [18:57:24]OFD Sender: No OFD packet to send [18:57:29]OFD Sender: No OFD packet to send [18:57:34]OFD Sender: No OFD packet to send [18:57:35]accept exits with 9 [18:57:35]New connection [18:57:35]New thread 3067108708 created [18:57:35]Thread 3067252068 joined [18:57:35]Waiting for new connection... [18:57:35] Sock 9.Parse request [18:57:35]Sock 9.Check first char [18:57:35]Sock 9.First char is OK [18:57:35]request: POST /json_proto HTTP/1.0 [18:57:35]Method: POST [18:57:35]URL: /json_proto [18:57:35]Method is POST - this is cgi request [18:57:35]url: /json_proto [18:57:35]query_string will be loaded in cgi processing [18:57:35]execute_cgi json_proto POST (null) [18:57:35]execute_cgi path=json_proto method=POST [18:57:35]POST find Content-Length [18:57:35]Host: 172.17.44.4:8080 [18:57:35]Content-Length: 688 [18:57:35]Content-Type: application/json [18:57:35] [18:57:35]POST finish read [18:57:35]Found Content-Length = 688 [18:57:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141095", "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" ] } } [18:57:35]execute_script... [18:57: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)141095", "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" ] } } [18:57:35]POST & json_proto [18:57:35]process_json_proto [18:57:35]json parsed OK: [18:57:35]protocol is kg_v1.0 [18:57:35]action value=close_receipt [18:57:35]process_action close_receipt [18:57:35]cmd_close_receipt [18:57:35]MH_GetDate [18:57:35]Write to MH i2c: F0 00 00 23 38 4A [18:57:35]Write i2c OK [18:57:35]MH_I2C_Read... [18:57:35]Read from MH i2c: F0 [18:57:35]MH_I2C_Read... [18:57:35]Read from MH i2c: F0 09 00 [18:57:35]MH_I2C_Read... [18:57:35]Read from MH i2c: F0 09 00 23 38 00 A6 A8 47 66 6C E9 28 66 31 [18:57:35]GetLastDocTimeStamp 1715971302 [18:57:35]current date 1715972262 [18:57:35]FM_GetShiftState [18:57:35]SAM_PROTO_GetShiftState [18:57:35]wFMCommunicate request_size=4 [18:57:35]MH_SAM_APDU [18:57:35]CAPDU: 80 13 01 00 [18:57:35]Write to MH i2c: E2 08 00 24 38 80 13 01 00 00 00 00 00 D9 [18:57:35]Write i2c OK [18:57:35]MH_I2C_Read... [18:57:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:35]Read from MH i2c: E2 [18:57:35]MH_I2C_Read... [18:57:35]Read from MH i2c: E2 0E 00 [18:57:35]MH_I2C_Read... [18:57:35]Read from MH i2c: E2 0E 00 24 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D4 [18:57:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:57:35]wFMCommunicate OK [18:57:35]SAM_PROTO_GetShiftState done [18:57:35]FM_GetShiftState done [18:57:35]opened in 1715904675 [18:57:35]opened+sec_in_day 1715991075 [18:57:35]quantity*price = 9500 [18:57:35]sum+1 = 9501 [18:57:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 104 17.05.2024 18:57 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5169 ФПД: 70260649313360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T185742&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5169&fm=70260649313360&tin=02508201610067®Number=0000000000154221&sum=9500 0 [18:57:36]StoreToDocumentArchive [18:57:36]shift 45 fd 5169 [18:57:36]save to /storage/0045/doc_00005169 [18:57:36]save last doc name /storage/0045/doc_00005169 to /storage/kkm_last_doc_name [18:57:36]save OK [18:57:36]Clear old archive folders... [18:57:36]ProcessDocumentItem done err = 0, tmpTLVsize=299 [18:57:36]tlvbuf is B6F23460 [18:57:36]SAM_PROTO_ClearQueue [18:57:36]wFMCommunicate request_size=4 [18:57:36]MH_SAM_APDU [18:57:36]CAPDU: 80 09 00 00 [18:57:36]Write to MH i2c: E2 08 00 31 38 80 09 00 00 00 00 00 00 DB [18:57:36]Write i2c OK [18:57:36]MH_I2C_Read... [18:57:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:36]Read from MH i2c: E2 [18:57:36]MH_I2C_Read... [18:57:36]Read from MH i2c: E2 03 00 [18:57:36]MH_I2C_Read... [18:57:36]Read from MH i2c: E2 03 00 31 38 00 90 00 DD [18:57:36]RAPDU: 90 00 [18:57:36]wFMCommunicate OK [18:57:36]SAM_PROTO_ClearQueue done [18:57:36]KKMCreateOFDPacket [18:57:36]OFDProtocolAddRootSTLVToBuf [18:57:36]FM_MakeSignedData [18:57:36]FM_MakeSignedData [18:57:36]SAM_PROTO_SignData [18:57:36]wFMCommunicate request_size=4 [18:57:36]MH_SAM_APDU [18:57:36]CAPDU: 80 0D 01 02 [18:57:36]Write to MH i2c: E2 08 00 32 38 80 0D 01 02 00 00 00 00 E3 [18:57:36]Write i2c OK [18:57:36]MH_I2C_Read... [18:57:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:36]Read from MH i2c: E2 [18:57:36]MH_I2C_Read... [18:57:36]Read from MH i2c: E2 03 00 [18:57:36]MH_I2C_Read... [18:57:36]Read from MH i2c: E2 03 00 32 38 00 90 00 DE [18:57:36]RAPDU: 90 00 [18:57:36]wFMCommunicate OK [18:57:36]wFMCommunicate request_size=255 [18:57:36]MH_SAM_APDU [18:57:36]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 68 00 00 00 F4 03 04 00 A6 A8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 [18:57:36]Write to MH i2c: E2 02 01 33 38 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 68 00 00 00 F4 03 04 00 A6 A8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 1A [18:57:36]Write i2c OK [18:57:36]MH_I2C_Read... [18:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:37]Read from MH i2c: E2 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 03 00 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 03 00 33 38 00 90 00 DF [18:57:37]RAPDU: 90 00 [18:57:37]wFMCommunicate OK [18:57:37]wFMCommunicate request_size=58 [18:57:37]MH_SAM_APDU [18:57:37]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 31 14 00 00 35 04 06 00 3F E6 D5 0B 44 50 [18:57:37]Write to MH i2c: E2 3D 00 34 38 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 31 14 00 00 35 04 06 00 3F E6 D5 0B 44 50 00 00 AB [18:57:37]Write i2c OK [18:57:37]MH_I2C_Read... [18:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:37]Read from MH i2c: E2 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 03 00 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 03 00 34 38 00 90 00 E0 [18:57:37]RAPDU: 90 00 [18:57:37]wFMCommunicate OK [18:57:37]wFMCommunicate request_size=4 [18:57:37]MH_SAM_APDU [18:57:37]CAPDU: 80 0D 03 02 [18:57:37]Write to MH i2c: E2 08 00 35 38 80 0D 03 02 00 00 00 00 E8 [18:57:37]Write i2c OK [18:57:37]MH_I2C_Read... [18:57:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:37]Read from MH i2c: E2 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 0B 00 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 0B 00 35 38 00 C4 0F AB 77 1B 81 E0 69 90 00 C3 [18:57:37]RAPDU: C4 0F AB 77 1B 81 E0 69 90 00 [18:57:37]wFMCommunicate OK [18:57:37]SAM_PROTO_SignData done [18:57:37]FM_MakeSignedData done [18:57:37]CreateOFDProtocolMessage [18:57:37]wFMCommunicate request_size=4 [18:57:37]MH_SAM_APDU [18:57:37]CAPDU: 80 11 00 00 [18:57:37]Write to MH i2c: E2 08 00 36 38 80 11 00 00 00 00 00 00 E8 [18:57:37]Write i2c OK [18:57:37]MH_I2C_Read... [18:57:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:37]Read from MH i2c: E2 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 17 00 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: E2 17 00 36 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3D [18:57:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:57:37]wFMCommunicate OK [18:57:37]CreateOFDProtocolMessage done [18:57:37]OFDSenderStorePacket 5169 [18:57:37]StoreOFDPacket docnum=5169 [18:57:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3F 01 00 00 A8 B1 37 01 9F 49 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 68 00 00 00 F4 03 04 00 A6 A8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 31 14 00 00 35 04 06 00 3F E6 D5 0B 44 50 C4 0F AB 77 1B 81 E0 69 [18:57:37]CheckFolder [18:57:37]dirname=/storage/ofd_packets [18:57:37]CheckFolder done [18:57:37]ProducePacketName [18:57:37]name=ofd_packets/00005169 [18:57:37]NVStorageSaveData ofd_packets/00005169 [18:57:37]File name is /storage/ofd_packets/00005169 [18:57:37]Write 349 bytes [18:57:37]NVStorageSaveData done [18:57:37]OFDSenderStorePacket done [18:57:37]KKMCreateOFDPacket done [18:57:37]NVStorageSaveData kkm_last_timestamp [18:57:37]File name is /storage/kkm_last_timestamp [18:57:37]Write 4 bytes [18:57:37]NVStorageSaveData done [18:57:37]ExternCall_PrintAddStr [18:57:37]wPrintStart [18:57:37]Write to MH i2c: 01 00 00 37 38 6F [18:57:37]OFD Sender: Processing packet 5169 [packets to send 4, broken 3] [18:57:37]ProducePacketName [18:57:37]name=ofd_packets/00005169 [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:37]Write i2c OK [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: 01 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: 01 07 00 [18:57:37]MH_I2C_Read... [18:57:37]Read from MH i2c: 01 07 00 37 38 00 00 00 00 00 FF 0F 84 [18:57:37]RasterBufferAndPrint [18:57:37]line Счет N : (3)141095 [18:57:37]line ИÐÐ: 02508201610067 [18:57:37]line Контрольно-КаÑÑовый Чек [18:57:37]line ПРОДÐЖР[18:57:37]line Товар: 4700003010070 [18:57:37]line Чай хол Let`s Go! чер перÑик ПЭТ 1,25л [18:57:37]line 1.000 * 95.00 [18:57:37]line = 95.00 [18:57:37]line ÐДС 12% ÐСП 1% [18:57:37]line > о реализуемом товаре [18:57:37]line ИТОГО: 95.00 [18:57:37]line ÐСП 1% : 0.84 [18:57:37]line ÐДС 12% : 10.09 [18:57:37]line Ðаличными: 95.00 [18:57:37]line Безнал.: 0.00 [18:57:37]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [18:57:37]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [18:57:37]line СÐО: Общий режим [18:57:37]line Чек 104 17.05.2024 18:57 [18:57:37]line Смена: 45 ФФД: 1.0 [18:57:37]line ЗÐМ: 0300000237 [18:57:37]line РÐМ: 0000000000154221 [18:57:37]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [18:57:37]line ФМ: 0000000000963259 [18:57:37]line ФД: 5169 [18:57:37]line ФПД: 70260649313360 [18:57:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T185742&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5169&fm=70260649313360&tin=02508201610067®Number=0000000000154221&sum=9500 [18:57:37]line 0 [18:57:37]Connected sock=10 [18:57:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3F 01 00 00 A8 B1 37 01 9F 49 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 68 00 00 00 F4 03 04 00 A6 A8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 31 14 00 00 35 04 06 00 3F E6 D5 0B 44 50 C4 0F AB 77 1B 81 E0 69 [18:57:37]written 0, free lines is 4095 [18:57:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 7C 6C 47 00 9C 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 39 36 33 32 35 39 10 04 04 00 31 14 00 00 F4 03 04 00 66 54 47 66 B6 04 01 00 00 50 FA 84 86 35 CD 43 29 [18:57:38]CommunicateWithHost err = 0 [18:57:38]CheckOFDResponse [18:57:38]1017 (14) - 77093643461234 [18:57:38]1041 (16) - 0000000000963259 [18:57:38]1040 (4) - 5169 [18:57:38]1012 (4) - 17.05.2024 12:58 [18:57:38]1206 (1) - 0 [18:57:38]OFD Sender: Remove packet 5169 [18:57:38]ProducePacketName [18:57:38]name=ofd_packets/00005169 [18:57:38]NVStorageDeleteData [18:57:38]Write to MH i2c: 01 00 00 60 38 98 [18:57:38]Write i2c OK [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: 01 [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: 01 07 00 [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: 01 07 00 60 38 00 00 00 00 00 80 0C 2B [18:57:38]RasterBufferAndPrint [18:57:38]line [18:57:38]line [18:57:38]line [18:57:38]line [18:57:38]line [18:57:38]written 0, free lines is 3207 [18:57:38]MH_Cut [18:57:38]Write to MH i2c: D1 01 00 67 38 01 71 [18:57:38]Write i2c OK [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: D1 [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: D1 01 00 [18:57:38]MH_I2C_Read... [18:57:38]Read from MH i2c: D1 01 00 67 38 00 70 [18:57:38]Write to MH i2c: 01 00 00 68 38 A0 [18:57:38]Write i2c OK [18:57:38]MH_I2C_Read... [18:57:38]OFD Sender: No OFD packet to send [18:57:39]*** Cut start [18:57:39]*** Partial cut [18:57:39]*** CUTSNS_PIN = 1 [18:57:39]*** CUTSNS_PIN = 0 [18:57:39]*** Brake cut motor [18:57:39]Read from MH i2c: 01 [18:57:39]MH_I2C_Read... [18:57:39]*** Stop cut motor [18:57:39]*** Cut end [18:57:39]Read from MH i2c: 01 07 00 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: 01 07 00 68 38 00 00 00 00 00 FF 0F B5 [18:57:39]process_action close_receipt done [18:57:39]requested_data is exist [18:57:39]produce_requested_data [18:57:39]requested_item fm.sn is exist - process it [18:57:39]wFMCommunicate request_size=4 [18:57:39]MH_SAM_APDU [18:57:39]CAPDU: 80 11 00 00 [18:57:39]Write to MH i2c: E2 08 00 69 38 80 11 00 00 00 00 00 00 1B [18:57:39]Write i2c OK [18:57:39]MH_I2C_Read... [18:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:39]Read from MH i2c: E2 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: E2 17 00 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: E2 17 00 69 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 70 [18:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:57:39]wFMCommunicate OK [18:57:39]requested_item fd.num is exist - process it [18:57:39]SAM_PROTO_GetFieldsCounters [18:57:39]wFMCommunicate request_size=4 [18:57:39]MH_SAM_APDU [18:57:39]CAPDU: 80 13 00 00 [18:57:39]Write to MH i2c: E2 08 00 6A 38 80 13 00 00 00 00 00 00 1E [18:57:39]Write i2c OK [18:57:39]MH_I2C_Read... [18:57:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:40]Read from MH i2c: E2 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 62 00 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 62 00 6A 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 31 14 00 00 0E 04 04 00 2D 00 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 E1 [18:57:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 31 14 00 00 0E 04 04 00 2D 00 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 [18:57:40]wFMCommunicate OK [18:57:40]SAM_PROTO_GetFieldsCounters done [18:57:40]requested_item shift.num is exist - process it [18:57:40]requested_item shift.opened is exist - process it [18:57:40]req_shift_opened [18:57:40]FM_GetShiftState [18:57:40]SAM_PROTO_GetShiftState [18:57:40]wFMCommunicate request_size=4 [18:57:40]MH_SAM_APDU [18:57:40]CAPDU: 80 13 01 00 [18:57:40]Write to MH i2c: E2 08 00 6B 38 80 13 01 00 00 00 00 00 20 [18:57:40]Write i2c OK [18:57:40]MH_I2C_Read... [18:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:40]Read from MH i2c: E2 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 0E 00 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 0E 00 6B 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1B [18:57:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:57:40]wFMCommunicate OK [18:57:40]SAM_PROTO_GetShiftState done [18:57:40]FM_GetShiftState done [18:57:40]req_shift_opened done [18:57:40]requested_item shift.open_date is exist - process it [18:57:40]req_shift_open_date [18:57:40]req_shift_open_date done [18:57:40]produce_requested_data done [18:57:40]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5169,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:57:40]process_action_free close_receipt [18:57:40]json_value_free [18:57:40]json_value_free done [18:57:40]process_json_proto returns [18:57:40]Send response to host [18:57:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5169,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:57:40]free response buf [18:57:40]execute_script done [18:57:40]execute_script returns [18:57:40]free content buf [18:57:40]Sock 9.Close socket [18:57:40]Sock 9.Thread stoped [18:57:43]OFD Sender: No OFD packet to send [18:57:48]OFD Sender: No OFD packet to send [18:57:53]OFD Sender: No OFD packet to send [18:57:58]OFD Sender: No OFD packet to send [18:58:03]OFD Sender: No OFD packet to send [18:58:08]OFD Sender: No OFD packet to send [18:58:13]OFD Sender: No OFD packet to send [18:58:18]OFD Sender: No OFD packet to send [18:58:23]OFD Sender: No OFD packet to send [18:58:28]OFD Sender: No OFD packet to send [18:58:33]OFD Sender: No OFD packet to send [18:58:38]OFD Sender: No OFD packet to send [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:57]accept exits with 7 [18:58:57]New connection [18:58:57]New thread 3067252068 created [18:58:57]Thread 3067108708 joined [18:58:57]Waiting for new connection... [18:58:57] Sock 7.Parse request [18:58:57]Sock 7.Check first char [18:58:57]Sock 7.First char is OK [18:58:57]request: POST /json_proto HTTP/1.0 [18:58:57]Method: POST [18:58:57]URL: /json_proto [18:58:57]Method is POST - this is cgi request [18:58:57]url: /json_proto [18:58:57]query_string will be loaded in cgi processing [18:58:57]execute_cgi json_proto POST (null) [18:58:57]execute_cgi path=json_proto method=POST [18:58:57]POST find Content-Length [18:58:57]Host: 172.17.44.4:8080 [18:58:57]Content-Length: 1204 [18:58:57]Content-Type: application/json [18:58:57] [18:58:57]POST finish read [18:58:57]Found Content-Length = 1204 [18:58:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993865\u000A17.05.2024 18:51\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 21\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710194210\u000A\u0414\u0422-\u041A-5\u000A 13.390 x 74.70\u000A\u0418\u0422\u041E\u0413: 1000.23\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A1883\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:57]execute_script... [18:58:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993865\u000A17.05.2024 18:51\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 21\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710194210\u000A\u0414\u0422-\u041A-5\u000A 13.390 x 74.70\u000A\u0418\u0422\u041E\u0413: 1000.23\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A1883\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:57]POST & json_proto [18:58:57]process_json_proto [18:58:57]json parsed OK: [18:58:57]protocol is kg_v1.0 [18:58:57]action value=print_text [18:58:57]process_action print_text [18:58:57]cmd_print_text [18:58:57]ExternCall_PrintAddStr [18:58:57]wPrintStart [18:58:57]Write to MH i2c: 01 00 00 6C 38 A4 [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 6C 38 00 00 00 00 00 FF 0F B9 [18:58:57]RasterBufferAndPrint [18:58:57]line *****ТОВÐРÐЫЙ ЧЕК***** [18:58:57]line ÐЗС-135 [18:58:57]line Партнер нефть [18:58:57]line 02508201610067 [18:58:57]line КаÑÑир : Жамболотов Ш. [18:58:57]line Счет N : (1)1993865 [18:58:57]line 17.05.2024 18:51 [18:58:57]line ПРОДÐЖР[18:58:57]line ТРК (МРК, ГÐК): 21 [18:58:57]line Вид ГСМ : 2710194210 [18:58:57]line ДТ-К-5 [18:58:57]line 13.390 x 74.70 [18:58:57]line ИТОГ: 1000.23 [18:58:57]line Тип оплаты: Талоны: Ð¢Ð¾Ð¿Ð»Ð¸Ð²Ð½Ð°Ñ ÐšÐ°Ñ€Ñ‚Ð° [18:58:57]line 1883 [18:58:57]line ______________________ [18:58:57]line (подпиÑÑŒ) [18:58:57]written 0, free lines is 4095 [18:58:57]Write to MH i2c: 01 00 00 81 38 B9 [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 81 38 00 00 00 00 00 F2 0D BF [18:58:57]RasterBufferAndPrint [18:58:57]line [18:58:57]line [18:58:57]line [18:58:57]line [18:58:57]line [18:58:57]written 0, free lines is 3572 [18:58:57]MH_Cut [18:58:57]Write to MH i2c: D1 01 00 88 38 01 92 [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: D1 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: D1 01 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: D1 01 00 88 38 00 91 [18:58:57]Write to MH i2c: 01 00 00 89 38 C1 [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:58]OFD Sender: No OFD packet to send [18:58:58]*** Cut start [18:58:58]*** Partial cut [18:58:58]*** CUTSNS_PIN = 1 [18:58:58]*** CUTSNS_PIN = 0 [18:58:58]*** Brake cut motor [18:58:59]Read from MH i2c: 01 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: 01 07 00 [18:58:59]MH_I2C_Read... [18:58:59]*** Stop cut motor [18:58:59]*** Cut end [18:58:59]Read from MH i2c: 01 07 00 89 38 00 00 00 00 00 FF 0F D6 [18:58:59]process_action print_text done [18:58:59]requested_data is exist [18:58:59]produce_requested_data [18:58:59]requested_item fm.sn is exist - process it [18:58:59]wFMCommunicate request_size=4 [18:58:59]MH_SAM_APDU [18:58:59]CAPDU: 80 11 00 00 [18:58:59]Write to MH i2c: E2 08 00 8A 38 80 11 00 00 00 00 00 00 3C [18:58:59]Write i2c OK [18:58:59]MH_I2C_Read... [18:58:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:59]Read from MH i2c: E2 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 17 00 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 17 00 8A 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 91 [18:58:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [18:58:59]wFMCommunicate OK [18:58:59]requested_item fd.num is exist - process it [18:58:59]SAM_PROTO_GetFieldsCounters [18:58:59]wFMCommunicate request_size=4 [18:58:59]MH_SAM_APDU [18:58:59]CAPDU: 80 13 00 00 [18:58:59]Write to MH i2c: E2 08 00 8B 38 80 13 00 00 00 00 00 00 3F [18:58:59]Write i2c OK [18:58:59]MH_I2C_Read... [18:58:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:59]Read from MH i2c: E2 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 62 00 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 62 00 8B 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 31 14 00 00 0E 04 04 00 2D 00 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 02 [18:58:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 31 14 00 00 0E 04 04 00 2D 00 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 [18:58:59]wFMCommunicate OK [18:58:59]SAM_PROTO_GetFieldsCounters done [18:58:59]requested_item shift.num is exist - process it [18:58:59]requested_item shift.opened is exist - process it [18:58:59]req_shift_opened [18:58:59]FM_GetShiftState [18:58:59]SAM_PROTO_GetShiftState [18:58:59]wFMCommunicate request_size=4 [18:58:59]MH_SAM_APDU [18:58:59]CAPDU: 80 13 01 00 [18:58:59]Write to MH i2c: E2 08 00 8C 38 80 13 01 00 00 00 00 00 41 [18:58:59]Write i2c OK [18:58:59]MH_I2C_Read... [18:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:59]Read from MH i2c: E2 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 0E 00 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: E2 0E 00 8C 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3C [18:58:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [18:58:59]wFMCommunicate OK [18:58:59]SAM_PROTO_GetShiftState done [18:58:59]FM_GetShiftState done [18:58:59]req_shift_opened done [18:58:59]requested_item shift.open_date is exist - process it [18:58:59]req_shift_open_date [18:58:59]req_shift_open_date done [18:58:59]produce_requested_data done [18:58:59]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5169,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [18:58:59]process_action_free print_text [18:58:59]json_value_free [18:58:59]json_value_free done [18:58:59]process_json_proto returns [18:58:59]Send response to host [18:58:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5169,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [18:58:59]free response buf [18:58:59]execute_script done [18:58:59]execute_script returns [18:58:59]free content buf [18:58:59]Sock 7.Close socket [18:58:59]Sock 7.Thread stoped [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:28]OFD Sender: No OFD packet to send [18:59:33]OFD Sender: No OFD packet to send [18:59:38]OFD Sender: No OFD packet to send [18:59:43]OFD Sender: No OFD packet to send [18:59:48]OFD Sender: No OFD packet to send [18:59:53]OFD Sender: No OFD packet to send [18:59:58]OFD Sender: No OFD packet to send [19:00:03]OFD Sender: No OFD packet to send [19:00:08]OFD Sender: No OFD packet to send [19:00:13]OFD Sender: No OFD packet to send [19:00:18]OFD Sender: No OFD packet to send [19:00:23]OFD Sender: No OFD packet to send [19:00:28]OFD Sender: No OFD packet to send [19:00:33]OFD Sender: No OFD packet to send [19:00:38]OFD Sender: No OFD packet to send [19:00:43]OFD Sender: No OFD packet to send [19:00:48]OFD Sender: No OFD packet to send [19:00:53]OFD Sender: No OFD packet to send [19:00:58]OFD Sender: No OFD packet to send [19:01:03]OFD Sender: No OFD packet to send [19:01:08]OFD Sender: No OFD packet to send [19:01:13]OFD Sender: No OFD packet to send [19:01:18]OFD Sender: No OFD packet to send [19:01:23]OFD Sender: No OFD packet to send [19:01:28]OFD Sender: No OFD packet to send [19:01:33]OFD Sender: No OFD packet to send [19:01:38]OFD Sender: No OFD packet to send [19:01:43]OFD Sender: No OFD packet to send [19:01:48]OFD Sender: No OFD packet to send [19:01:53]OFD Sender: No OFD packet to send [19:01:58]OFD Sender: No OFD packet to send [19:02:03]OFD Sender: No OFD packet to send [19:02:08]OFD Sender: No OFD packet to send [19:02:13]OFD Sender: No OFD packet to send [19:02:18]OFD Sender: No OFD packet to send [19:02:23]OFD Sender: No OFD packet to send [19:02:28]OFD Sender: No OFD packet to send [19:02:33]OFD Sender: No OFD packet to send [19:02:38]OFD Sender: No OFD packet to send [19:02:43]OFD Sender: No OFD packet to send [19:02:48]OFD Sender: No OFD packet to send [19:02:53]OFD Sender: No OFD packet to send [19:02:58]OFD Sender: No OFD packet to send [19:03:03]OFD Sender: No OFD packet to send [19:03:08]OFD Sender: No OFD packet to send [19:03:13]OFD Sender: No OFD packet to send [19:03:18]OFD Sender: No OFD packet to send [19:03:23]OFD Sender: No OFD packet to send [19:03:28]OFD Sender: No OFD packet to send [19:03:33]OFD Sender: No OFD packet to send [19:03:38]OFD Sender: No OFD packet to send [19:03:43]OFD Sender: No OFD packet to send [19:03:48]OFD Sender: No OFD packet to send [19:03:53]OFD Sender: No OFD packet to send [19:03:58]OFD Sender: No OFD packet to send [19:04:03]OFD Sender: No OFD packet to send [19:04:08]OFD Sender: No OFD packet to send [19:04:13]OFD Sender: No OFD packet to send [19:04:18]OFD Sender: No OFD packet to send [19:04:23]OFD Sender: No OFD packet to send [19:04:28]OFD Sender: No OFD packet to send [19:04:33]OFD Sender: No OFD packet to send [19:04:38]OFD Sender: No OFD packet to send [19:04:43]OFD Sender: No OFD packet to send [19:04:48]OFD Sender: No OFD packet to send [19:04:53]OFD Sender: No OFD packet to send [19:04:58]OFD Sender: No OFD packet to send [19:05:03]OFD Sender: No OFD packet to send [19:05:08]OFD Sender: No OFD packet to send [19:05:13]OFD Sender: No OFD packet to send [19:05:18]OFD Sender: No OFD packet to send [19:05:23]OFD Sender: No OFD packet to send [19:05:28]OFD Sender: No OFD packet to send [19:05:33]OFD Sender: No OFD packet to send [19:05:38]OFD Sender: No OFD packet to send [19:05:43]OFD Sender: No OFD packet to send [19:05:48]OFD Sender: No OFD packet to send [19:05:53]OFD Sender: No OFD packet to send [19:05:58]OFD Sender: No OFD packet to send [19:06:03]OFD Sender: No OFD packet to send [19:06:08]OFD Sender: No OFD packet to send [19:06:13]OFD Sender: No OFD packet to send [19:06:18]OFD Sender: No OFD packet to send [19:06:23]OFD Sender: No OFD packet to send [19:06:28]OFD Sender: No OFD packet to send [19:06:33]OFD Sender: No OFD packet to send [19:06:38]OFD Sender: No OFD packet to send [19:06:43]OFD Sender: No OFD packet to send [19:06:48]OFD Sender: No OFD packet to send [19:06:53]OFD Sender: No OFD packet to send [19:06:58]OFD Sender: No OFD packet to send [19:07:03]OFD Sender: No OFD packet to send [19:07:08]OFD Sender: No OFD packet to send [19:07:13]OFD Sender: No OFD packet to send [19:07:18]OFD Sender: No OFD packet to send [19:07:23]OFD Sender: No OFD packet to send [19:07:28]OFD Sender: No OFD packet to send [19:07:33]OFD Sender: No OFD packet to send [19:07:38]OFD Sender: No OFD packet to send [19:07:43]OFD Sender: No OFD packet to send [19:07:48]OFD Sender: No OFD packet to send [19:07:53]OFD Sender: No OFD packet to send [19:07:58]OFD Sender: No OFD packet to send [19:08:03]OFD Sender: No OFD packet to send [19:08:09]OFD Sender: No OFD packet to send [19:08:14]OFD Sender: No OFD packet to send [19:08:19]OFD Sender: No OFD packet to send [19:08:24]OFD Sender: No OFD packet to send [19:08:29]OFD Sender: No OFD packet to send [19:08:34]OFD Sender: No OFD packet to send [19:08:39]OFD Sender: No OFD packet to send [19:08:44]OFD Sender: No OFD packet to send [19:08:49]OFD Sender: No OFD packet to send [19:08:54]OFD Sender: No OFD packet to send [19:08:59]OFD Sender: No OFD packet to send [19:09:04]OFD Sender: No OFD packet to send [19:09:09]OFD Sender: No OFD packet to send [19:09:14]OFD Sender: No OFD packet to send [19:09:19]OFD Sender: No OFD packet to send [19:09:24]OFD Sender: No OFD packet to send [19:09:29]OFD Sender: No OFD packet to send [19:09:34]OFD Sender: No OFD packet to send [19:09:39]OFD Sender: No OFD packet to send [19:09:44]OFD Sender: No OFD packet to send [19:09:49]OFD Sender: No OFD packet to send [19:09:54]OFD Sender: No OFD packet to send [19:09:59]OFD Sender: No OFD packet to send [19:10:04]OFD Sender: No OFD packet to send [19:10:09]OFD Sender: No OFD packet to send [19:10:14]OFD Sender: No OFD packet to send [19:10:19]OFD Sender: No OFD packet to send [19:10:24]OFD Sender: No OFD packet to send [19:10:29]OFD Sender: No OFD packet to send [19:10:34]OFD Sender: No OFD packet to send [19:10:39]OFD Sender: No OFD packet to send [19:10:44]OFD Sender: No OFD packet to send [19:10:49]OFD Sender: No OFD packet to send [19:10:54]OFD Sender: No OFD packet to send [19:10:59]OFD Sender: No OFD packet to send [19:11:04]OFD Sender: No OFD packet to send [19:11:09]OFD Sender: No OFD packet to send [19:11:14]OFD Sender: No OFD packet to send [19:11:19]OFD Sender: No OFD packet to send [19:11:24]OFD Sender: No OFD packet to send [19:11:29]OFD Sender: No OFD packet to send [19:11:34]OFD Sender: No OFD packet to send [19:11:39]OFD Sender: No OFD packet to send [19:11:44]OFD Sender: No OFD packet to send [19:11:49]OFD Sender: No OFD packet to send [19:11:54]OFD Sender: No OFD packet to send [19:11:59]OFD Sender: No OFD packet to send [19:12:04]OFD Sender: No OFD packet to send [19:12:09]OFD Sender: No OFD packet to send [19:12:14]OFD Sender: No OFD packet to send [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:44]OFD Sender: No OFD packet to send [19:12:49]OFD Sender: No OFD packet to send [19:12:54]OFD Sender: No OFD packet to send [19:12:59]OFD Sender: No OFD packet to send [19:13:04]OFD Sender: No OFD packet to send [19:13:09]OFD Sender: No OFD packet to send [19:13:14]OFD Sender: No OFD packet to send [19:13:19]OFD Sender: No OFD packet to send [19:13:24]OFD Sender: No OFD packet to send [19:13:29]OFD Sender: No OFD packet to send [19:13:34]OFD Sender: No OFD packet to send [19:13:39]OFD Sender: No OFD packet to send [19:13:44]OFD Sender: No OFD packet to send [19:13:49]OFD Sender: No OFD packet to send [19:13:54]OFD Sender: No OFD packet to send [19:13:59]OFD Sender: No OFD packet to send [19:14:04]OFD Sender: No OFD packet to send [19:14:09]OFD Sender: No OFD packet to send [19:14:14]OFD Sender: No OFD packet to send [19:14:19]OFD Sender: No OFD packet to send [19:14:24]OFD Sender: No OFD packet to send [19:14:29]OFD Sender: No OFD packet to send [19:14:34]OFD Sender: No OFD packet to send [19:14:39]OFD Sender: No OFD packet to send [19:14:44]OFD Sender: No OFD packet to send [19:14:49]OFD Sender: No OFD packet to send [19:14:54]OFD Sender: No OFD packet to send [19:14:59]OFD Sender: No OFD packet to send [19:15:04]OFD Sender: No OFD packet to send [19:15:09]OFD Sender: No OFD packet to send [19:15:14]OFD Sender: No OFD packet to send [19:15:19]OFD Sender: No OFD packet to send [19:15:24]OFD Sender: No OFD packet to send [19:15:29]OFD Sender: No OFD packet to send [19:15:34]OFD Sender: No OFD packet to send [19:15:39]OFD Sender: No OFD packet to send [19:15:44]OFD Sender: No OFD packet to send [19:15:49]OFD Sender: No OFD packet to send [19:15:54]OFD Sender: No OFD packet to send [19:15:59]OFD Sender: No OFD packet to send [19:16:04]OFD Sender: No OFD packet to send [19:16:09]OFD Sender: No OFD packet to send [19:16:14]OFD Sender: No OFD packet to send [19:16:19]OFD Sender: No OFD packet to send [19:16:24]OFD Sender: No OFD packet to send [19:16:29]OFD Sender: No OFD packet to send [19:16:34]OFD Sender: No OFD packet to send [19:16:39]OFD Sender: No OFD packet to send [19:16:44]OFD Sender: No OFD packet to send [19:16:49]OFD Sender: No OFD packet to send [19:16:54]OFD Sender: No OFD packet to send [19:16:59]OFD Sender: No OFD packet to send [19:17:04]OFD Sender: No OFD packet to send [19:17:09]OFD Sender: No OFD packet to send [19:17:14]OFD Sender: No OFD packet to send [19:17:19]OFD Sender: No OFD packet to send [19:17:24]OFD Sender: No OFD packet to send [19:17:29]OFD Sender: No OFD packet to send [19:17:34]OFD Sender: No OFD packet to send [19:17:39]OFD Sender: No OFD packet to send [19:17:44]OFD Sender: No OFD packet to send [19:17:49]OFD Sender: No OFD packet to send [19:17:54]OFD Sender: No OFD packet to send [19:17:59]OFD Sender: No OFD packet to send [19:18:04]OFD Sender: No OFD packet to send [19:18:09]OFD Sender: No OFD packet to send [19:18:14]OFD Sender: No OFD packet to send [19:18:19]OFD Sender: No OFD packet to send [19:18:24]OFD Sender: No OFD packet to send [19:18:29]OFD Sender: No OFD packet to send [19:18:34]OFD Sender: No OFD packet to send [19:18:39]OFD Sender: No OFD packet to send [19:18:44]OFD Sender: No OFD packet to send [19:18:49]OFD Sender: No OFD packet to send [19:18:54]OFD Sender: No OFD packet to send [19:18:59]OFD Sender: No OFD packet to send [19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:14]OFD Sender: No OFD packet to send [19:19:19]OFD Sender: No OFD packet to send [19:19:24]OFD Sender: No OFD packet to send [19:19:29]OFD Sender: No OFD packet to send [19:19:34]OFD Sender: No OFD packet to send [19:19:39]OFD Sender: No OFD packet to send [19:19:44]OFD Sender: No OFD packet to send [19:19:49]OFD Sender: No OFD packet to send [19:19:54]OFD Sender: No OFD packet to send [19:19:59]OFD Sender: No OFD packet to send [19:20:04]OFD Sender: No OFD packet to send [19:20:09]OFD Sender: No OFD packet to send [19:20:14]OFD Sender: No OFD packet to send [19:20:19]OFD Sender: No OFD packet to send [19:20:24]OFD Sender: No OFD packet to send [19:20:29]OFD Sender: No OFD packet to send [19:20:34]OFD Sender: No OFD packet to send [19:20:39]OFD Sender: No OFD packet to send [19:20:44]OFD Sender: No OFD packet to send [19:20:49]OFD Sender: No OFD packet to send [19:20:54]OFD Sender: No OFD packet to send [19:20:59]OFD Sender: No OFD packet to send [19:21:04]OFD Sender: No OFD packet to send [19:21:09]OFD Sender: No OFD packet to send [19:21:14]OFD Sender: No OFD packet to send [19:21:19]OFD Sender: No OFD packet to send [19:21:24]OFD Sender: No OFD packet to send [19:21:29]OFD Sender: No OFD packet to send [19:21:34]OFD Sender: No OFD packet to send [19:21:39]OFD Sender: No OFD packet to send [19:21:44]OFD Sender: No OFD packet to send [19:21:49]OFD Sender: No OFD packet to send [19:21:54]OFD Sender: No OFD packet to send [19:21:59]OFD Sender: No OFD packet to send [19:22:04]OFD Sender: No OFD packet to send [19:22:09]OFD Sender: No OFD packet to send [19:22:14]OFD Sender: No OFD packet to send [19:22:19]OFD Sender: No OFD packet to send [19:22:24]OFD Sender: No OFD packet to send [19:22:29]OFD Sender: No OFD packet to send [19:22:34]OFD Sender: No OFD packet to send [19:22:39]OFD Sender: No OFD packet to send [19:22:44]OFD Sender: No OFD packet to send [19:22:49]OFD Sender: No OFD packet to send [19:22:54]OFD Sender: No OFD packet to send [19:22:59]OFD Sender: No OFD packet to send [19:23:04]OFD Sender: No OFD packet to send [19:23:09]OFD Sender: No OFD packet to send [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [19:23:24]OFD Sender: No OFD packet to send [19:23:29]OFD Sender: No OFD packet to send [19:23:34]OFD Sender: No OFD packet to send [19:23:39]OFD Sender: No OFD packet to send [19:23:44]OFD Sender: No OFD packet to send [19:23:49]OFD Sender: No OFD packet to send [19:23:54]OFD Sender: No OFD packet to send [19:23:59]OFD Sender: No OFD packet to send [19:24:04]OFD Sender: No OFD packet to send [19:24:09]OFD Sender: No OFD packet to send [19:24:14]OFD Sender: No OFD packet to send [19:24:19]OFD Sender: No OFD packet to send [19:24:24]OFD Sender: No OFD packet to send [19:24:29]OFD Sender: No OFD packet to send [19:24:34]OFD Sender: No OFD packet to send [19:24:39]OFD Sender: No OFD packet to send [19:24:44]OFD Sender: No OFD packet to send [19:24:49]OFD Sender: No OFD packet to send [19:24:54]OFD Sender: No OFD packet to send [19:24:59]OFD Sender: No OFD packet to send [19:25:04]OFD Sender: No OFD packet to send [19:25:09]OFD Sender: No OFD packet to send [19:25:14]OFD Sender: No OFD packet to send [19:25:19]OFD Sender: No OFD packet to send [19:25:24]OFD Sender: No OFD packet to send [19:25:29]OFD Sender: No OFD packet to send [19:25:34]OFD Sender: No OFD packet to send [19:25:39]OFD Sender: No OFD packet to send [19:25:44]OFD Sender: No OFD packet to send [19:25:49]OFD Sender: No OFD packet to send [19:25:54]accept exits with 9 [19:25:54]New connection [19:25:54]New thread 3067108708 created [19:25:54]Thread 3067252068 joined [19:25:54]Waiting for new connection... [19:25:54] Sock 9.Parse request [19:25:54]Sock 9.Check first char [19:25:54]Sock 9.First char is OK [19:25:54]request: POST /json_proto HTTP/1.0 [19:25:54]Method: POST [19:25:54]URL: /json_proto [19:25:54]Method is POST - this is cgi request [19:25:54]url: /json_proto [19:25:54]query_string will be loaded in cgi processing [19:25:54]execute_cgi json_proto POST (null) [19:25:54]execute_cgi path=json_proto method=POST [19:25:54]POST find Content-Length [19:25:54]Host: 172.17.44.4:8080 [19:25:54]Content-Length: 728 [19:25:54]Content-Type: application/json [19:25:54] [19:25:54]POST finish read [19:25:54]Found Content-Length = 728 [19:25:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141096", "tax_sys" : 0, "items" : [ { "code": "4607072196592", "name": "\u0410\u0432\u0442\u043E\u0448\u0430\u043C\u043F\u0443\u043D\u044C Universal \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u044F\u0431\u043B\u043E\u043A\u043E 1\u043B", "price" : 305.00, "quantity" : 1.000, "sum" : 305.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:54]execute_script... [19:25:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141096", "tax_sys" : 0, "items" : [ { "code": "4607072196592", "name": "\u0410\u0432\u0442\u043E\u0448\u0430\u043C\u043F\u0443\u043D\u044C Universal \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u044F\u0431\u043B\u043E\u043A\u043E 1\u043B", "price" : 305.00, "quantity" : 1.000, "sum" : 305.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:54]POST & json_proto [19:25:54]process_json_proto [19:25:54]json parsed OK: [19:25:54]protocol is kg_v1.0 [19:25:54]action value=close_receipt [19:25:54]process_action close_receipt [19:25:54]cmd_close_receipt [19:25:54]MH_GetDate [19:25:54]Write to MH i2c: F0 00 00 8D 38 B4 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: F0 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: F0 09 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: F0 09 00 8D 38 00 49 AF 47 66 6C E9 28 66 45 [19:25:54]GetLastDocTimeStamp 1715972262 [19:25:54]current date 1715973961 [19:25:54]FM_GetShiftState [19:25:54]SAM_PROTO_GetShiftState [19:25:54]wFMCommunicate request_size=4 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 13 01 00 [19:25:54]Write to MH i2c: E2 08 00 8E 38 80 13 01 00 00 00 00 00 43 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 0E 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 0E 00 8E 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3E [19:25:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:25:54]wFMCommunicate OK [19:25:54]SAM_PROTO_GetShiftState done [19:25:54]FM_GetShiftState done [19:25:54]opened in 1715904675 [19:25:54]opened+sec_in_day 1715991075 [19:25:54]quantity*price = 30500 [19:25:54]sum+1 = 30501 [19:25:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 305.00 ÐСП 1% : 2.70 ÐДС 12% : 32.39 Ðаличными: 305.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 105 17.05.2024 19:26 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5170 ФПД: 132470623785674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T192601&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5170&fm=132470623785674&tin=02508201610067®Number=0000000000154221&sum=30500 0 [19:25:55]StoreToDocumentArchive [19:25:55]shift 45 fd 5170 [19:25:55]save to /storage/0045/doc_00005170 [19:25:55]save last doc name /storage/0045/doc_00005170 to /storage/kkm_last_doc_name [19:25:55]save OK [19:25:55]Clear old archive folders... [19:25:55]ProcessDocumentItem done err = 0, tmpTLVsize=308 [19:25:55]tlvbuf is B6F9E100 [19:25:55]SAM_PROTO_ClearQueue [19:25:55]wFMCommunicate request_size=4 [19:25:55]MH_SAM_APDU [19:25:55]CAPDU: 80 09 00 00 [19:25:55]Write to MH i2c: E2 08 00 9B 38 80 09 00 00 00 00 00 00 45 [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:55]Read from MH i2c: E2 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: E2 03 00 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: E2 03 00 9B 38 00 90 00 47 [19:25:55]RAPDU: 90 00 [19:25:55]wFMCommunicate OK [19:25:55]SAM_PROTO_ClearQueue done [19:25:55]KKMCreateOFDPacket [19:25:55]OFDProtocolAddRootSTLVToBuf [19:25:55]FM_MakeSignedData [19:25:55]FM_MakeSignedData [19:25:55]SAM_PROTO_SignData [19:25:55]wFMCommunicate request_size=4 [19:25:55]MH_SAM_APDU [19:25:55]CAPDU: 80 0D 01 02 [19:25:55]Write to MH i2c: E2 08 00 9C 38 80 0D 01 02 00 00 00 00 4D [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:55]Read from MH i2c: E2 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: E2 03 00 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: E2 03 00 9C 38 00 90 00 48 [19:25:55]RAPDU: 90 00 [19:25:55]wFMCommunicate OK [19:25:55]wFMCommunicate request_size=255 [19:25:55]MH_SAM_APDU [19:25:55]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 36 30 37 30 37 32 31 39 36 35 39 32 06 04 42 00 D0 90 D0 B2 D1 82 D0 BE D1 88 D0 B0 D0 BC D0 BF D1 83 D0 BD D1 8C 20 55 6E 69 76 65 72 73 61 6C 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 77 00 00 00 00 13 04 06 00 24 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 49 AF 47 66 0E 04 04 00 2D 00 00 00 B9 [19:25:55]Write to MH i2c: E2 02 01 9D 38 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 36 30 37 30 37 32 31 39 36 35 39 32 06 04 42 00 D0 90 D0 B2 D1 82 D0 BE D1 88 D0 B0 D0 BC D0 BF D1 83 D0 BD D1 8C 20 55 6E 69 76 65 72 73 61 6C 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 77 00 00 00 00 13 04 06 00 24 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 49 AF 47 66 0E 04 04 00 2D 00 00 00 B9 00 00 96 [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 03 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 03 00 9D 38 00 90 00 49 [19:25:56]RAPDU: 90 00 [19:25:56]wFMCommunicate OK [19:25:56]wFMCommunicate request_size=67 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 32 14 00 00 35 04 06 00 78 7B 38 79 52 CA [19:25:56]Write to MH i2c: E2 46 00 9E 38 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 32 14 00 00 35 04 06 00 78 7B 38 79 52 CA 00 00 A6 [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:56]Read from MH i2c: E2 03 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 03 00 9E 38 00 90 00 4A [19:25:56]RAPDU: 90 00 [19:25:56]wFMCommunicate OK [19:25:56]wFMCommunicate request_size=4 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 0D 03 02 [19:25:56]Write to MH i2c: E2 08 00 9F 38 80 0D 03 02 00 00 00 00 52 [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 0B 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 0B 00 9F 38 00 13 74 53 57 38 B2 5C 36 90 00 00 [19:25:56]RAPDU: 13 74 53 57 38 B2 5C 36 90 00 [19:25:56]wFMCommunicate OK [19:25:56]SAM_PROTO_SignData done [19:25:56]FM_MakeSignedData done [19:25:56]CreateOFDProtocolMessage [19:25:56]wFMCommunicate request_size=4 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 11 00 00 [19:25:56]Write to MH i2c: E2 08 00 A0 38 80 11 00 00 00 00 00 00 52 [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 17 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 17 00 A0 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A7 [19:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:25:56]wFMCommunicate OK [19:25:56]CreateOFDProtocolMessage done [19:25:56]OFDSenderStorePacket 5170 [19:25:56]StoreOFDPacket docnum=5170 [19:25:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 48 01 00 00 A4 2B 40 01 41 47 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 36 30 37 30 37 32 31 39 36 35 39 32 06 04 42 00 D0 90 D0 B2 D1 82 D0 BE D1 88 D0 B0 D0 BC D0 BF D1 83 D0 BD D1 8C 20 55 6E 69 76 65 72 73 61 6C 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 77 00 00 00 00 13 04 06 00 24 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 49 AF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 32 14 00 00 35 04 06 00 78 7B 38 79 52 CA 13 74 53 57 38 B2 5C 36 [19:25:56]CheckFolder [19:25:56]dirname=/storage/ofd_packets [19:25:56]CheckFolder done [19:25:56]ProducePacketName [19:25:56]name=ofd_packets/00005170 [19:25:56]NVStorageSaveData ofd_packets/00005170 [19:25:56]File name is /storage/ofd_packets/00005170 [19:25:56]Write 358 bytes [19:25:56]NVStorageSaveData done [19:25:56]OFDSenderStorePacket done [19:25:56]KKMCreateOFDPacket done [19:25:56]NVStorageSaveData kkm_last_timestamp [19:25:56]File name is /storage/kkm_last_timestamp [19:25:56]Write 4 bytes [19:25:56]NVStorageSaveData done [19:25:56]ExternCall_PrintAddStr [19:25:56]wPrintStart [19:25:56]Write to MH i2c: 01 00 00 A1 38 D9 [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: 01 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: 01 07 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: 01 07 00 A1 38 00 00 00 00 00 FF 0F EE [19:25:56]RasterBufferAndPrint [19:25:56]line Счет N : (3)141096 [19:25:56]line ИÐÐ: 02508201610067 [19:25:56]line Контрольно-КаÑÑовый Чек [19:25:56]line ПРОДÐЖР[19:25:56]line Товар: 4607072196592 [19:25:56]line Ðвтошампунь Universal апельÑин Ñблоко 1л [19:25:56]line 1.000 * 305.00 [19:25:56]line = 305.00 [19:25:56]line ÐДС 12% ÐСП 1% [19:25:56]line > о реализуемом товаре [19:25:56]line ИТОГО: 305.00 [19:25:56]line ÐСП 1% : 2.70 [19:25:56]line ÐДС 12% : 32.39 [19:25:56]line Ðаличными: 305.00 [19:25:56]line Безнал.: 0.00 [19:25:56]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [19:25:56]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [19:25:56]line СÐО: Общий режим [19:25:56]line Чек 105 17.05.2024 19:26 [19:25:56]line Смена: 45 ФФД: 1.0 [19:25:56]line ЗÐМ: 0300000237 [19:25:56]line РÐМ: 0000000000154221 [19:25:56]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [19:25:56]line ФМ: 0000000000963259 [19:25:56]line ФД: 5170 [19:25:56]line ФПД: 132470623785674 [19:25:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T192601&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5170&fm=132470623785674&tin=02508201610067®Number=0000000000154221&sum=30500 [19:25:56]OFD Sender: Processing packet 5170 [packets to send 4, broken 3] [19:25:56]ProducePacketName [19:25:56]name=ofd_packets/00005170 [19:25:56]OFD Sender: To server: ‡•öpG, [19:25:56]CommunicateWithHost lk.salyk.kg:30040 [19:25:56]ConnectInit lk.salyk.kg [19:25:56]line 0 [19:25:56]written 0, free lines is 4095 [19:25:56]Connected sock=11 [19:25:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 48 01 00 00 A4 2B 40 01 41 47 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 36 30 37 30 37 32 31 39 36 35 39 32 06 04 42 00 D0 90 D0 B2 D1 82 D0 BE D1 88 D0 B0 D0 BC D0 BF D1 83 D0 BD D1 8C 20 55 6E 69 76 65 72 73 61 6C 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 77 00 00 00 00 13 04 06 00 24 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 49 AF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 32 14 00 00 35 04 06 00 78 7B 38 79 52 CA 13 74 53 57 38 B2 5C 36 [19:25:57]Write to MH i2c: 01 00 00 CA 38 02 [19:25:57]Write i2c OK [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: 01 [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: 01 07 00 [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: 01 07 00 CA 38 00 00 00 00 00 6E 0C 83 [19:25:57]RasterBufferAndPrint [19:25:57]line [19:25:57]line [19:25:57]line [19:25:57]line [19:25:57]line [19:25:57]written 0, free lines is 3188 [19:25:57]MH_Cut [19:25:57]Write to MH i2c: D1 01 00 D1 38 01 DB [19:25:57]Write i2c OK [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: D1 [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: D1 01 00 [19:25:57]MH_I2C_Read... [19:25:57]Read from MH i2c: D1 01 00 D1 38 00 DA [19:25:57]Write to MH i2c: 01 00 00 D2 38 0A [19:25:57]Write i2c OK [19:25:57]MH_I2C_Read... [19:25:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 10 2B 47 00 9B C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 32 14 00 00 F4 03 04 00 09 5B 47 66 B6 04 01 00 00 EA 14 BC 7C 1C CF 50 DA [19:25:57]CommunicateWithHost err = 0 [19:25:57]CheckOFDResponse [19:25:57]1017 (14) - 77093643461234 [19:25:57]1041 (16) - 0000000000963259 [19:25:57]1040 (4) - 5170 [19:25:57]1012 (4) - 17.05.2024 13:26 [19:25:57]1206 (1) - 0 [19:25:57]OFD Sender: Remove packet 5170 [19:25:57]ProducePacketName [19:25:57]name=ofd_packets/00005170 [19:25:57]NVStorageDeleteData [19:25:57]OFD Sender: No OFD packet to send [19:25:58]*** Cut start [19:25:58]*** Partial cut [19:25:58]*** CUTSNS_PIN = 1 [19:25:58]*** CUTSNS_PIN = 0 [19:25:58]*** Brake cut motor [19:25:58]Read from MH i2c: 01 [19:25:58]MH_I2C_Read... [19:25:58]*** Stop cut motor [19:25:58]*** Cut end [19:25:58]Read from MH i2c: 01 07 00 [19:25:58]MH_I2C_Read... [19:25:58]Read from MH i2c: 01 07 00 D2 38 00 00 00 00 00 FF 0F 1F [19:25:58]process_action close_receipt done [19:25:58]requested_data is exist [19:25:58]produce_requested_data [19:25:58]requested_item fm.sn is exist - process it [19:25:58]wFMCommunicate request_size=4 [19:25:58]MH_SAM_APDU [19:25:58]CAPDU: 80 11 00 00 [19:25:58]Write to MH i2c: E2 08 00 D3 38 80 11 00 00 00 00 00 00 85 [19:25:58]Write i2c OK [19:25:58]MH_I2C_Read... [19:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:58]Read from MH i2c: E2 [19:25:58]MH_I2C_Read... [19:25:58]Read from MH i2c: E2 17 00 [19:25:58]MH_I2C_Read... [19:25:58]Read from MH i2c: E2 17 00 D3 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 DA [19:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:25:58]wFMCommunicate OK [19:25:58]requested_item fd.num is exist - process it [19:25:58]SAM_PROTO_GetFieldsCounters [19:25:58]wFMCommunicate request_size=4 [19:25:58]MH_SAM_APDU [19:25:58]CAPDU: 80 13 00 00 [19:25:58]Write to MH i2c: E2 08 00 D4 38 80 13 00 00 00 00 00 00 88 [19:25:58]Write i2c OK [19:25:58]MH_I2C_Read... [19:25:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:59]Read from MH i2c: E2 [19:25:59]MH_I2C_Read... [19:25:59]Read from MH i2c: E2 62 00 [19:25:59]MH_I2C_Read... [19:25:59]Read from MH i2c: E2 62 00 D4 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 32 14 00 00 0E 04 04 00 2D 00 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 4F [19:25:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 32 14 00 00 0E 04 04 00 2D 00 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 [19:25:59]wFMCommunicate OK [19:25:59]SAM_PROTO_GetFieldsCounters done [19:25:59]requested_item shift.num is exist - process it [19:25:59]requested_item shift.opened is exist - process it [19:25:59]req_shift_opened [19:25:59]FM_GetShiftState [19:25:59]SAM_PROTO_GetShiftState [19:25:59]wFMCommunicate request_size=4 [19:25:59]MH_SAM_APDU [19:25:59]CAPDU: 80 13 01 00 [19:25:59]Write to MH i2c: E2 08 00 D5 38 80 13 01 00 00 00 00 00 8A [19:25:59]Write i2c OK [19:25:59]MH_I2C_Read... [19:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:59]Read from MH i2c: E2 [19:25:59]MH_I2C_Read... [19:25:59]Read from MH i2c: E2 0E 00 [19:25:59]MH_I2C_Read... [19:25:59]Read from MH i2c: E2 0E 00 D5 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 85 [19:25:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:25:59]wFMCommunicate OK [19:25:59]SAM_PROTO_GetShiftState done [19:25:59]FM_GetShiftState done [19:25:59]req_shift_opened done [19:25:59]requested_item shift.open_date is exist - process it [19:25:59]req_shift_open_date [19:25:59]req_shift_open_date done [19:25:59]produce_requested_data done [19:25:59]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5170,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [19:25:59]process_action_free close_receipt [19:25:59]json_value_free [19:25:59]json_value_free done [19:25:59]process_json_proto returns [19:25:59]Send response to host [19:25:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5170,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [19:25:59]free response buf [19:25:59]execute_script done [19:25:59]execute_script returns [19:25:59]free content buf [19:25:59]Sock 9.Close socket [19:25:59]Sock 9.Thread stoped [19:26:02]OFD Sender: No OFD packet to send [19:26:07]OFD Sender: No OFD packet to send [19:26:12]OFD Sender: No OFD packet to send [19:26:17]OFD Sender: No OFD packet to send [19:26:22]OFD Sender: No OFD packet to send [19:26:27]OFD Sender: No OFD packet to send [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:32]OFD Sender: No OFD packet to send [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:47]OFD Sender: No OFD packet to send [19:27:52]OFD Sender: No OFD packet to send [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:22]OFD Sender: No OFD packet to send [19:28:27]OFD Sender: No OFD packet to send [19:28:32]OFD Sender: No OFD packet to send [19:28:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:37]OFD Sender: No OFD packet to send [19:29:42]OFD Sender: No OFD packet to send [19:29:47]OFD Sender: No OFD packet to send [19:29:52]OFD Sender: No OFD packet to send [19:29:57]OFD Sender: No OFD packet to send [19:30:02]OFD Sender: No OFD packet to send [19:30:07]OFD Sender: No OFD packet to send [19:30:12]OFD Sender: No OFD packet to send [19:30:17]OFD Sender: No OFD packet to send [19:30:22]OFD Sender: No OFD packet to send [19:30:27]OFD Sender: No OFD packet to send [19:30:32]OFD Sender: No OFD packet to send [19:30:37]OFD Sender: No OFD packet to send [19:30:42]OFD Sender: No OFD packet to send [19:30:47]OFD Sender: No OFD packet to send [19:30:52]OFD Sender: No OFD packet to send [19:30:57]OFD Sender: No OFD packet to send [19:31:02]OFD Sender: No OFD packet to send [19:31:07]OFD Sender: No OFD packet to send [19:31:12]OFD Sender: No OFD packet to send [19:31:17]OFD Sender: No OFD packet to send [19:31:22]OFD Sender: No OFD packet to send [19:31:27]OFD Sender: No OFD packet to send [19:31:32]OFD Sender: No OFD packet to send [19:31:37]OFD Sender: No OFD packet to send [19:31:42]OFD Sender: No OFD packet to send [19:31:47]OFD Sender: No OFD packet to send [19:31:52]OFD Sender: No OFD packet to send [19:31:57]OFD Sender: No OFD packet to send [19:32:02]OFD Sender: No OFD packet to send [19:32:07]OFD Sender: No OFD packet to send [19:32:12]OFD Sender: No OFD packet to send [19:32:17]OFD Sender: No OFD packet to send [19:32:22]OFD Sender: No OFD packet to send [19:32:27]OFD Sender: No OFD packet to send [19:32:32]OFD Sender: No OFD packet to send [19:32:37]OFD Sender: No OFD packet to send [19:32:42]OFD Sender: No OFD packet to send [19:32:47]OFD Sender: No OFD packet to send [19:32:53]OFD Sender: No OFD packet to send [19:32:58]OFD Sender: No OFD packet to send [19:33:03]OFD Sender: No OFD packet to send [19:33:08]OFD Sender: No OFD packet to send [19:33:13]OFD Sender: No OFD packet to send [19:33:18]OFD Sender: No OFD packet to send [19:33:23]OFD Sender: No OFD packet to send [19:33:28]OFD Sender: No OFD packet to send [19:33:33]OFD Sender: No OFD packet to send [19:33:38]OFD Sender: No OFD packet to send [19:33:43]OFD Sender: No OFD packet to send [19:33:48]OFD Sender: No OFD packet to send [19:33:53]OFD Sender: No OFD packet to send [19:33:58]OFD Sender: No OFD packet to send [19:34:03]OFD Sender: No OFD packet to send [19:34:08]OFD Sender: No OFD packet to send [19:34:13]OFD Sender: No OFD packet to send [19:34:18]OFD Sender: No OFD packet to send [19:34:23]OFD Sender: No OFD packet to send [19:34:28]OFD Sender: No OFD packet to send [19:34:33]OFD Sender: No OFD packet to send [19:34:38]OFD Sender: No OFD packet to send [19:34:43]OFD Sender: No OFD packet to send [19:34:48]OFD Sender: No OFD packet to send [19:34:53]OFD Sender: No OFD packet to send [19:34:58]OFD Sender: No OFD packet to send [19:35:03]OFD Sender: No OFD packet to send [19:35:08]OFD Sender: No OFD packet to send [19:35:13]OFD Sender: No OFD packet to send [19:35:18]OFD Sender: No OFD packet to send [19:35:23]OFD Sender: No OFD packet to send [19:35:28]OFD Sender: No OFD packet to send [19:35:33]OFD Sender: No OFD packet to send [19:35:38]OFD Sender: No OFD packet to send [19:35:43]OFD Sender: No OFD packet to send [19:35:48]OFD Sender: No OFD packet to send [19:35:53]OFD Sender: No OFD packet to send [19:35:58]OFD Sender: No OFD packet to send [19:36:03]OFD Sender: No OFD packet to send [19:36:08]OFD Sender: No OFD packet to send [19:36:13]OFD Sender: No OFD packet to send [19:36:18]OFD Sender: No OFD packet to send [19:36:23]OFD Sender: No OFD packet to send [19:36:28]OFD Sender: No OFD packet to send [19:36:33]OFD Sender: No OFD packet to send [19:36:38]OFD Sender: No OFD packet to send [19:36:43]OFD Sender: No OFD packet to send [19:36:48]OFD Sender: No OFD packet to send [19:36:53]OFD Sender: No OFD packet to send [19:36:58]OFD Sender: No OFD packet to send [19:37:03]OFD Sender: No OFD packet to send [19:37:08]OFD Sender: No OFD packet to send [19:37:13]OFD Sender: No OFD packet to send [19:37:18]OFD Sender: No OFD packet to send [19:37:23]OFD Sender: No OFD packet to send [19:37:28]OFD Sender: No OFD packet to send [19:37:33]OFD Sender: No OFD packet to send [19:37:38]OFD Sender: No OFD packet to send [19:37:43]OFD Sender: No OFD packet to send [19:37:48]OFD Sender: No OFD packet to send [19:37:53]OFD Sender: No OFD packet to send [19:37:58]OFD Sender: No OFD packet to send [19:38:03]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [19:38:33]OFD Sender: No OFD packet to send [19:38:38]OFD Sender: No OFD packet to send [19:38:43]OFD Sender: No OFD packet to send [19:38:48]OFD Sender: No OFD packet to send [19:38:53]OFD Sender: No OFD packet to send [19:38:58]OFD Sender: No OFD packet to send [19:39:03]OFD Sender: No OFD packet to send [19:39:08]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:33]OFD Sender: No OFD packet to send [19:39:38]OFD Sender: No OFD packet to send [19:39:43]OFD Sender: No OFD packet to send [19:39:48]OFD Sender: No OFD packet to send [19:39:53]OFD Sender: No OFD packet to send [19:39:58]OFD Sender: No OFD packet to send [19:40:03]OFD Sender: No OFD packet to send [19:40:08]OFD Sender: No OFD packet to send [19:40:13]OFD Sender: No OFD packet to send [19:40:18]OFD Sender: No OFD packet to send [19:40:23]OFD Sender: No OFD packet to send [19:40:28]OFD Sender: No OFD packet to send [19:40:33]OFD Sender: No OFD packet to send [19:40:38]OFD Sender: No OFD packet to send [19:40:43]OFD Sender: No OFD packet to send [19:40:48]OFD Sender: No OFD packet to send [19:40:53]OFD Sender: No OFD packet to send [19:40:58]OFD Sender: No OFD packet to send [19:41:03]OFD Sender: No OFD packet to send [19:41:08]OFD Sender: No OFD packet to send [19:41:13]OFD Sender: No OFD packet to send [19:41:18]OFD Sender: No OFD packet to send [19:41:23]OFD Sender: No OFD packet to send [19:41:28]OFD Sender: No OFD packet to send [19:41:33]OFD Sender: No OFD packet to send [19:41:38]OFD Sender: No OFD packet to send [19:41:43]OFD Sender: No OFD packet to send [19:41:48]OFD Sender: No OFD packet to send [19:41:53]OFD Sender: No OFD packet to send [19:41:58]OFD Sender: No OFD packet to send [19:42:03]OFD Sender: No OFD packet to send [19:42:08]OFD Sender: No OFD packet to send [19:42:13]OFD Sender: No OFD packet to send [19:42:18]OFD Sender: No OFD packet to send [19:42:23]OFD Sender: No OFD packet to send [19:42:28]OFD Sender: No OFD packet to send [19:42:33]OFD Sender: No OFD packet to send [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: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:23]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: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:05]accept exits with 7 [19:44:05]New connection [19:44:05]New thread 3067252068 created [19:44:05]Thread 3067108708 joined [19:44:05]Waiting for new connection... [19:44:05] Sock 7.Parse request [19:44:05]Sock 7.Check first char [19:44:05]Sock 7.First char is OK [19:44:05]request: POST /json_proto HTTP/1.0 [19:44:05]Method: POST [19:44:05]URL: /json_proto [19:44:05]Method is POST - this is cgi request [19:44:05]url: /json_proto [19:44:05]query_string will be loaded in cgi processing [19:44:05]execute_cgi json_proto POST (null) [19:44:05]execute_cgi path=json_proto method=POST [19:44:05]POST find Content-Length [19:44:05]Host: 172.17.44.4:8080 [19:44:05]Content-Length: 885 [19:44:05]Content-Type: application/json [19:44:05] [19:44:05]POST finish read [19:44:05]Found Content-Length = 885 [19:44:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141097", "tax_sys" : 0, "items" : [ { "code": "8901086040008", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:05]execute_script... [19:44:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141097", "tax_sys" : 0, "items" : [ { "code": "8901086040008", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:05]POST & json_proto [19:44:05]process_json_proto [19:44:05]json parsed OK: [19:44:05]protocol is kg_v1.0 [19:44:05]action value=close_receipt [19:44:05]process_action close_receipt [19:44:05]cmd_close_receipt [19:44:05]MH_GetDate [19:44:05]Write to MH i2c: F0 00 00 D6 38 FD [19:44:05]Write i2c OK [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: F0 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: F0 09 00 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: F0 09 00 D6 38 00 8C B3 47 66 6C E9 28 66 D5 [19:44:05]GetLastDocTimeStamp 1715973961 [19:44:05]current date 1715975052 [19:44:05]FM_GetShiftState [19:44:05]SAM_PROTO_GetShiftState [19:44:05]wFMCommunicate request_size=4 [19:44:05]MH_SAM_APDU [19:44:05]CAPDU: 80 13 01 00 [19:44:05]Write to MH i2c: E2 08 00 D7 38 80 13 01 00 00 00 00 00 8C [19:44:05]Write i2c OK [19:44:05]MH_I2C_Read... [19:44:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:05]Read from MH i2c: E2 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: E2 0E 00 [19:44:05]MH_I2C_Read... [19:44:05]Read from MH i2c: E2 0E 00 D7 38 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 87 [19:44:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:44:05]wFMCommunicate OK [19:44:05]SAM_PROTO_GetShiftState done [19:44:05]FM_GetShiftState done [19:44:05]opened in 1715904675 [19:44:05]opened+sec_in_day 1715991075 [19:44:05]quantity*price = 13000 [19:44:05]sum+1 = 13001 [19:44:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48745000 Сигареты Winston Purple Mix 1.000 * 130.00 = 130.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 260.00 ÐСП 1% : 2.30 ÐДС 12% : 27.60 Ðаличными: 260.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 106 17.05.2024 19:44 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5171 ФПД: 3695121502514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T194412&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5171&fm=3695121502514&tin=02508201610067®Number=0000000000154221&sum=26000 0 [19:44:06]StoreToDocumentArchive [19:44:06]shift 45 fd 5171 [19:44:06]save to /storage/0045/doc_00005171 [19:44:06]save last doc name /storage/0045/doc_00005171 to /storage/kkm_last_doc_name [19:44:06]save OK [19:44:06]Clear old archive folders... [19:44:06]ProcessDocumentItem done err = 0, tmpTLVsize=379 [19:44:06]tlvbuf is 01252F90 [19:44:06]SAM_PROTO_ClearQueue [19:44:06]wFMCommunicate request_size=4 [19:44:06]MH_SAM_APDU [19:44:06]CAPDU: 80 09 00 00 [19:44:06]Write to MH i2c: E2 08 00 E4 38 80 09 00 00 00 00 00 00 8E [19:44:06]Write i2c OK [19:44:06]MH_I2C_Read... [19:44:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:06]Read from MH i2c: E2 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 03 00 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 03 00 E4 38 00 90 00 90 [19:44:06]RAPDU: 90 00 [19:44:06]wFMCommunicate OK [19:44:06]SAM_PROTO_ClearQueue done [19:44:06]KKMCreateOFDPacket [19:44:06]OFDProtocolAddRootSTLVToBuf [19:44:06]FM_MakeSignedData [19:44:06]FM_MakeSignedData [19:44:06]SAM_PROTO_SignData [19:44:06]wFMCommunicate request_size=4 [19:44:06]MH_SAM_APDU [19:44:06]CAPDU: 80 0D 01 02 [19:44:06]Write to MH i2c: E2 08 00 E5 38 80 0D 01 02 00 00 00 00 96 [19:44:06]Write i2c OK [19:44:06]MH_I2C_Read... [19:44:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:06]Read from MH i2c: E2 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 03 00 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 03 00 E5 38 00 90 00 91 [19:44:06]RAPDU: 90 00 [19:44:06]wFMCommunicate OK [19:44:06]wFMCommunicate request_size=255 [19:44:06]MH_SAM_APDU [19:44:06]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 [19:44:06]Write to MH i2c: E2 02 01 E6 38 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 00 C1 [19:44:06]Write i2c OK [19:44:06]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 03 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 03 00 E6 38 00 90 00 92 [19:44:07]RAPDU: 90 00 [19:44:07]wFMCommunicate OK [19:44:07]wFMCommunicate request_size=138 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 8C B3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 33 14 00 00 35 04 06 00 03 5C 56 67 91 32 [19:44:07]Write to MH i2c: E2 8D 00 E7 38 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 8C B3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 33 14 00 00 35 04 06 00 03 5C 56 67 91 32 00 00 38 [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 03 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 03 00 E7 38 00 90 00 93 [19:44:07]RAPDU: 90 00 [19:44:07]wFMCommunicate OK [19:44:07]wFMCommunicate request_size=4 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 0D 03 02 [19:44:07]Write to MH i2c: E2 08 00 E8 38 80 0D 03 02 00 00 00 00 9B [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 0B 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 0B 00 E8 38 00 38 AA F6 F3 E2 43 66 0C 90 00 FE [19:44:07]RAPDU: 38 AA F6 F3 E2 43 66 0C 90 00 [19:44:07]wFMCommunicate OK [19:44:07]SAM_PROTO_SignData done [19:44:07]FM_MakeSignedData done [19:44:07]CreateOFDProtocolMessage [19:44:07]wFMCommunicate request_size=4 [19:44:07]MH_SAM_APDU [19:44:07]CAPDU: 80 11 00 00 [19:44:07]Write to MH i2c: E2 08 00 E9 38 80 11 00 00 00 00 00 00 9B [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:07]Read from MH i2c: E2 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 17 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: E2 17 00 E9 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F0 [19:44:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:44:07]wFMCommunicate OK [19:44:07]CreateOFDProtocolMessage done [19:44:07]OFDSenderStorePacket 5171 [19:44:07]StoreOFDPacket docnum=5171 [19:44:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 8F 01 00 00 33 12 87 01 35 85 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 8C B3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 33 14 00 00 35 04 06 00 03 5C 56 67 91 32 38 AA F6 F3 E2 43 66 0C [19:44:07]CheckFolder [19:44:07]dirname=/storage/ofd_packets [19:44:07]CheckFolder done [19:44:07]ProducePacketName [19:44:07]name=ofd_packets/00005171 [19:44:07]NVStorageSaveData ofd_packets/00005171 [19:44:07]File name is /storage/ofd_packets/00005171 [19:44:07]Write 429 bytes [19:44:07]NVStorageSaveData done [19:44:07]OFDSenderStorePacket done [19:44:07]KKMCreateOFDPacket done [19:44:07]NVStorageSaveData kkm_last_timestamp [19:44:07]File name is /storage/kkm_last_timestamp [19:44:07]Write 4 bytes [19:44:07]NVStorageSaveData done [19:44:07]ExternCall_PrintAddStr [19:44:07]wPrintStart [19:44:07]Write to MH i2c: 01 00 00 EA 38 22 [19:44:07]Write i2c OK [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: 01 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: 01 07 00 [19:44:07]MH_I2C_Read... [19:44:07]Read from MH i2c: 01 07 00 EA 38 00 00 00 00 00 FF 0F 37 [19:44:07]RasterBufferAndPrint [19:44:07]line Счет N : (3)141097 [19:44:07]line ИÐÐ: 02508201610067 [19:44:07]line Контрольно-КаÑÑовый Чек [19:44:07]line ПРОДÐЖР[19:44:07]line Товар: 8901086040008 [19:44:07]line Жид/ÑÑ‚ ПРлетнÑÑ 4,5л [19:44:07]line 1.000 * 130.00 [19:44:07]line = 130.00 [19:44:07]line ÐДС 12% ÐСП 1% [19:44:07]line > о реализуемом товаре [19:44:07]line Товар: 48745000 [19:44:07]line Сигареты Winston Purple Mix [19:44:07]line 1.000 * 130.00 [19:44:07]line = 130.00 [19:44:07]line ÐДС 12% ÐСП 1% [19:44:07]line > о реализуемом товаре [19:44:07]line ИТОГО: 260.00 [19:44:07]line ÐСП 1% : 2.30 [19:44:07]line ÐДС 12% : 27.60 [19:44:07]line Ðаличными: 260.00 [19:44:07]line Безнал.: 0.00 [19:44:07]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [19:44:07]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [19:44:07]line СÐО: Общий режим [19:44:07]line Чек 106 17.05.2024 19:44 [19:44:07]line Смена: 45 ФФД: 1.0 [19:44:07]line ЗÐМ: 0300000237 [19:44:07]line РÐМ: 0000000000154221 [19:44:07]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [19:44:07]line ФМ: 0000000000963259 [19:44:07]line ФД: 5171 [19:44:07]line ФПД: 3695121502514 [19:44:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T194412&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5171&fm=3695121502514&tin=02508201610067®Number=0000000000154221&sum=26000 [19:44:07]OFD Sender: Processing packet 5171 [packets to send 4, broken 3] [19:44:07]ProducePacketName [19:44:07]name=ofd_packets/00005171 [19:44:07]OFD Sender: To server: ‡•öpG, [19:44:07]CommunicateWithHost lk.salyk.kg:30040 [19:44:07]ConnectInit lk.salyk.kg [19:44:07]line 0 [19:44:07]written 0, free lines is 4095 [19:44:07]Connected sock=10 [19:44:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 8F 01 00 00 33 12 87 01 35 85 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 8C B3 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 33 14 00 00 35 04 06 00 03 5C 56 67 91 32 38 AA F6 F3 E2 43 66 0C [19:44:08]Write to MH i2c: 01 00 00 18 39 51 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 07 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 07 00 18 39 00 00 00 00 00 22 0C 86 [19:44:08]RasterBufferAndPrint [19:44:08]line [19:44:08]line [19:44:08]line [19:44:08]line [19:44:08]line [19:44:08]written 0, free lines is 3110 [19:44:08]MH_Cut [19:44:08]Write to MH i2c: D1 01 00 1F 39 01 2A [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: D1 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: D1 01 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: D1 01 00 1F 39 00 29 [19:44:08]Write to MH i2c: 01 00 00 20 39 59 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 14 EA 47 00 D4 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 39 36 33 32 35 39 10 04 04 00 33 14 00 00 F4 03 04 00 4C 5F 47 66 B6 04 01 00 00 A0 02 4F 5D 42 4B 6A 5B [19:44:08]CommunicateWithHost err = 0 [19:44:08]CheckOFDResponse [19:44:08]1017 (14) - 77093643461234 [19:44:08]1041 (16) - 0000000000963259 [19:44:08]1040 (4) - 5171 [19:44:08]1012 (4) - 17.05.2024 13:44 [19:44:08]1206 (1) - 0 [19:44:08]OFD Sender: Remove packet 5171 [19:44:08]ProducePacketName [19:44:08]name=ofd_packets/00005171 [19:44:08]NVStorageDeleteData [19:44:08]OFD Sender: No OFD packet to send [19:44:09]*** Cut start [19:44:09]*** Partial cut [19:44:09]*** CUTSNS_PIN = 1 [19:44:09]*** CUTSNS_PIN = 0 [19:44:09]*** Brake cut motor [19:44:10]Read from MH i2c: 01 [19:44:10]MH_I2C_Read... [19:44:10]*** Stop cut motor [19:44:10]*** Cut end [19:44:10]Read from MH i2c: 01 07 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: 01 07 00 20 39 00 00 00 00 00 FF 0F 6E [19:44:10]process_action close_receipt done [19:44:10]requested_data is exist [19:44:10]produce_requested_data [19:44:10]requested_item fm.sn is exist - process it [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 11 00 00 [19:44:10]Write to MH i2c: E2 08 00 21 39 80 11 00 00 00 00 00 00 D4 [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 21 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 29 [19:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:44:10]wFMCommunicate OK [19:44:10]requested_item fd.num is exist - process it [19:44:10]SAM_PROTO_GetFieldsCounters [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 13 00 00 [19:44:10]Write to MH i2c: E2 08 00 22 39 80 13 00 00 00 00 00 00 D7 [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 62 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 62 00 22 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 33 14 00 00 0E 04 04 00 2D 00 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 A2 [19:44:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 33 14 00 00 0E 04 04 00 2D 00 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 [19:44:10]wFMCommunicate OK [19:44:10]SAM_PROTO_GetFieldsCounters done [19:44:10]requested_item shift.num is exist - process it [19:44:10]requested_item shift.opened is exist - process it [19:44:10]req_shift_opened [19:44:10]FM_GetShiftState [19:44:10]SAM_PROTO_GetShiftState [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 13 01 00 [19:44:10]Write to MH i2c: E2 08 00 23 39 80 13 01 00 00 00 00 00 D9 [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:10]Read from MH i2c: E2 0E 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 0E 00 23 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D4 [19:44:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:44:10]wFMCommunicate OK [19:44:10]SAM_PROTO_GetShiftState done [19:44:10]FM_GetShiftState done [19:44:10]req_shift_opened done [19:44:10]requested_item shift.open_date is exist - process it [19:44:10]req_shift_open_date [19:44:10]req_shift_open_date done [19:44:10]produce_requested_data done [19:44:10]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5171,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [19:44:10]process_action_free close_receipt [19:44:10]json_value_free [19:44:10]json_value_free done [19:44:10]process_json_proto returns [19:44:10]Send response to host [19:44:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5171,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [19:44:10]free response buf [19:44:10]execute_script done [19:44:10]execute_script returns [19:44:10]free content buf [19:44:10]Sock 7.Close socket [19:44:10]Sock 7.Thread stoped [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45: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:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:03]OFD Sender: No OFD packet to send [19:47:08]OFD Sender: No OFD packet to send [19:47:13]OFD Sender: No OFD packet to send [19:47:18]OFD Sender: No OFD packet to send [19:47:23]OFD Sender: No OFD packet to send [19:47:28]OFD Sender: No OFD packet to send [19:47:34]OFD Sender: No OFD packet to send [19:47:39]OFD Sender: No OFD packet to send [19:47:44]OFD Sender: No OFD packet to send [19:47:49]OFD Sender: No OFD packet to send [19:47:54]OFD Sender: No OFD packet to send [19:47:59]OFD Sender: No OFD packet to send [19:48:04]OFD Sender: No OFD packet to send [19:48:09]OFD Sender: No OFD packet to send [19:48:14]OFD Sender: No OFD packet to send [19:48:19]OFD Sender: No OFD packet to send [19:48:24]OFD Sender: No OFD packet to send [19:48:29]OFD Sender: No OFD packet to send [19:48:34]OFD Sender: No OFD packet to send [19:48:39]OFD Sender: No OFD packet to send [19:48:44]OFD Sender: No OFD packet to send [19:48:49]OFD Sender: No OFD packet to send [19:48:54]OFD Sender: No OFD packet to send [19:48:59]OFD Sender: No OFD packet to send [19:49:04]OFD Sender: No OFD packet to send [19:49:09]OFD Sender: No OFD packet to send [19:49:14]OFD Sender: No OFD packet to send [19:49:19]OFD Sender: No OFD packet to send [19:49:24]OFD Sender: No OFD packet to send [19:49:29]OFD Sender: No OFD packet to send [19:49:34]OFD Sender: No OFD packet to send [19:49:39]OFD Sender: No OFD packet to send [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:54]OFD Sender: No OFD packet to send [19:49:59]OFD Sender: No OFD packet to send [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:44]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:29]OFD Sender: No OFD packet to send [19:51:34]OFD Sender: No OFD packet to send [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:54]OFD Sender: No OFD packet to send [19:51:59]OFD Sender: No OFD packet to send [19:52:04]OFD Sender: No OFD packet to send [19:52:09]OFD Sender: No OFD packet to send [19:52:14]OFD Sender: No OFD packet to send [19:52:19]OFD Sender: No OFD packet to send [19:52:24]OFD Sender: No OFD packet to send [19:52:29]OFD Sender: No OFD packet to send [19:52:34]OFD Sender: No OFD packet to send [19:52:39]OFD Sender: No OFD packet to send [19:52:44]OFD Sender: No OFD packet to send [19:52:49]OFD Sender: No OFD packet to send [19:52:54]OFD Sender: No OFD packet to send [19:52:59]OFD Sender: No OFD packet to send [19:53:04]OFD Sender: No OFD packet to send [19:53:09]OFD Sender: No OFD packet to send [19:53:14]OFD Sender: No OFD packet to send [19:53:19]OFD Sender: No OFD packet to send [19:53:24]OFD Sender: No OFD packet to send [19:53:28]accept exits with 9 [19:53:28]New connection [19:53:28]New thread 3067108708 created [19:53:28]Thread 3067252068 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.44.4:8080 [19:53:28]Content-Length: 657 [19:53:28]Content-Type: application/json [19:53:28] [19:53:28]POST finish read [19:53:28]Found Content-Length = 657 [19:53:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141098", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 : (3)141098", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 24 39 4C [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 24 39 00 BF B5 47 66 6C E9 28 66 59 [19:53:28]GetLastDocTimeStamp 1715975052 [19:53:28]current date 1715975615 [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 25 39 80 13 01 00 00 00 00 00 DB [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 25 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D6 [19:53:28]RAPDU: 09 00 01 A3 A0 46 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 1715904675 [19:53:28]opened+sec_in_day 1715991075 [19:53:28]quantity*price = 9500 [19:53:28]sum+1 = 9501 [19:53:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 107 17.05.2024 19:53 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5172 ФПД: 53974604668093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T195335&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5172&fm=53974604668093&tin=02508201610067®Number=0000000000154221&sum=9500 0 [19:53:29]StoreToDocumentArchive [19:53:29]shift 45 fd 5172 [19:53:29]save to /storage/0045/doc_00005172 [19:53:29]save last doc name /storage/0045/doc_00005172 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=288 [19:53:29]tlvbuf is B6FA1DA0 [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 32 39 80 09 00 00 00 00 00 00 DD [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 32 39 00 90 00 DF [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 33 39 80 0D 01 02 00 00 00 00 E5 [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 33 39 00 90 00 E0 [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 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 6B 00 00 00 F4 03 04 00 BF B5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 [19:53:29]Write to MH i2c: E2 02 01 34 39 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 6B 00 00 00 F4 03 04 00 BF B5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 00 00 86 [19:53:29]Write i2c OK [19:53:29]MH_I2C_Read... [19:53:29]*** iso7816_exchange 80 0D 02 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 34 39 00 90 00 E1 [19:53:29]RAPDU: 90 00 [19:53:29]wFMCommunicate OK [19:53:29]wFMCommunicate request_size=47 [19:53:29]MH_SAM_APDU [19:53:29]CAPDU: 80 0D 02 02 2A 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 34 14 00 00 35 04 06 00 31 16 F1 23 5C BD [19:53:29]Write to MH i2c: E2 32 00 35 39 80 0D 02 02 2A 00 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 34 14 00 00 35 04 06 00 31 16 F1 23 5C BD 00 00 5F [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 35 39 00 90 00 E2 [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 36 39 80 0D 03 02 00 00 00 00 EA [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 36 39 00 90 CA 7A 52 48 14 26 65 90 00 F8 [19:53:30]RAPDU: 90 CA 7A 52 48 14 26 65 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 37 39 80 11 00 00 00 00 00 00 EA [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 37 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3F [19:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:53:30]wFMCommunicate OK [19:53:30]CreateOFDProtocolMessage done [19:53:30]OFDSenderStorePacket 5172 [19:53:30]StoreOFDPacket docnum=5172 [19:53:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 34 01 00 00 D8 5A 2C 01 DA C4 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 6B 00 00 00 F4 03 04 00 BF B5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 34 14 00 00 35 04 06 00 31 16 F1 23 5C BD 90 CA 7A 52 48 14 26 65 [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/00005172 [19:53:30]NVStorageSaveData ofd_packets/00005172 [19:53:30]File name is /storage/ofd_packets/00005172 [19:53:30]Write 338 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 38 39 71 [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 38 39 00 00 00 00 00 FF 0F 86 [19:53:30]RasterBufferAndPrint [19:53:30]line Счет N : (3)141098 [19:53:30]line ИÐÐ: 02508201610067 [19:53:30]line Контрольно-КаÑÑовый Чек [19:53:30]line ПРОДÐЖР[19:53:30]line Товар: 4700000481453 [19:53:30]line Ðапиток Ñнерг Nitro Max 0,45 ж/б [19:53:30]line 1.000 * 95.00 [19:53:30]line = 95.00 [19:53:30]line ÐДС 12% ÐСП 1% [19:53:30]line > о реализуемом товаре [19:53:30]line ИТОГО: 95.00 [19:53:30]line ÐСП 1% : 0.84 [19:53:30]line ÐДС 12% : 10.09 [19:53:30]line Ðаличными: 95.00 [19:53:30]line Безнал.: 0.00 [19:53:30]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [19:53:30]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [19:53:30]line СÐО: Общий режим [19:53:30]line Чек 107 17.05.2024 19:53 [19:53:30]line Смена: 45 ФФД: 1.0 [19:53:30]line ЗÐМ: 0300000237 [19:53:30]line РÐМ: 0000000000154221 [19:53:30]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [19:53:30]line ФМ: 0000000000963259 [19:53:30]line ФД: 5172 [19:53:30]line ФПД: 53974604668093 [19:53:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T195335&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5172&fm=53974604668093&tin=02508201610067®Number=0000000000154221&sum=9500 [19:53:30]line 0 [19:53:30]OFD Sender: Processing packet 5172 [packets to send 4, broken 3] [19:53:30]ProducePacketName [19:53:30]name=ofd_packets/00005172 [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:30]Connected sock=10 [19:53:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 34 01 00 00 D8 5A 2C 01 DA C4 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 6B 00 00 00 F4 03 04 00 BF B5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 34 14 00 00 35 04 06 00 31 16 F1 23 5C BD 90 CA 7A 52 48 14 26 65 [19:53:30]Write to MH i2c: 01 00 00 61 39 9A [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 61 39 00 00 00 00 00 7D 0C 2A [19:53:30]RasterBufferAndPrint [19:53:30]line [19:53:30]line [19:53:30]line [19:53:30]line [19:53:30]line [19:53:30]written 0, free lines is 3202 [19:53:30]MH_Cut [19:53:30]Write to MH i2c: D1 01 00 68 39 01 73 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: D1 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: D1 01 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: D1 01 00 68 39 00 72 [19:53:30]Write to MH i2c: 01 00 00 69 39 A2 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 E6 77 47 00 3C 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 34 14 00 00 F4 03 04 00 7F 61 47 66 B6 04 01 00 00 2B 85 1B 20 E8 7A C8 55 [19:53:30]CommunicateWithHost err = 0 [19:53:30]CheckOFDResponse [19:53:30]1017 (14) - 77093643461234 [19:53:30]1041 (16) - 0000000000963259 [19:53:30]1040 (4) - 5172 [19:53:30]1012 (4) - 17.05.2024 13:54 [19:53:30]1206 (1) - 0 [19:53:30]OFD Sender: Remove packet 5172 [19:53:30]ProducePacketName [19:53:30]name=ofd_packets/00005172 [19:53:30]NVStorageDeleteData [19:53:31]OFD Sender: No OFD packet to send [19:53:32]*** Cut start [19:53:32]*** Partial cut [19:53:32]*** CUTSNS_PIN = 1 [19:53:32]*** CUTSNS_PIN = 0 [19:53:32]*** Brake cut motor [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 69 39 00 00 00 00 00 FF 0F B7 [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 6A 39 80 11 00 00 00 00 00 00 1D [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 11 00 00... Resp OK rsp.len_out = 20! [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 6A 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 72 [19:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 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 6B 39 80 13 00 00 00 00 00 00 20 [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 6B 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 34 14 00 00 0E 04 04 00 2D 00 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 EF [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 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 34 14 00 00 0E 04 04 00 2D 00 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 [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 6C 39 80 13 01 00 00 00 00 00 22 [19:53:32]Write i2c OK [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 [19:53:32]MH_I2C_Read... [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 6C 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1D [19:53:32]RAPDU: 09 00 01 A3 A0 46 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":"0000000000963259","fd.num":5172,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [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":"0000000000963259","fd.num":5172,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [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:36]OFD Sender: No OFD packet to send [19:53:41]OFD Sender: No OFD packet to send [19:53:46]OFD Sender: No OFD packet to send [19:53:51]OFD Sender: No OFD packet to send [19:53:56]OFD Sender: No OFD packet to send [19:54:01]OFD Sender: No OFD packet to send [19:54:06]OFD Sender: No OFD packet to send [19:54:11]OFD Sender: No OFD packet to send [19:54:16]OFD Sender: No OFD packet to send [19:54:21]OFD Sender: No OFD packet to send [19:54:26]OFD Sender: No OFD packet to send [19:54:31]OFD Sender: No OFD packet to send [19:54:36]OFD Sender: No OFD packet to send [19:54:41]OFD Sender: No OFD packet to send [19:54:46]OFD Sender: No OFD packet to send [19:54:51]OFD Sender: No OFD packet to send [19:54:56]OFD Sender: No OFD packet to send [19:55:01]OFD Sender: No OFD packet to send [19:55:06]OFD Sender: No OFD packet to send [19:55:11]OFD Sender: No OFD packet to send [19:55:16]OFD Sender: No OFD packet to send [19:55:21]OFD Sender: No OFD packet to send [19:55:26]OFD Sender: No OFD packet to send [19:55:31]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: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:36]OFD Sender: No OFD packet to send [19:57:41]OFD Sender: No OFD packet to send [19:57:46]OFD Sender: No OFD packet to send [19:57:51]OFD Sender: No OFD packet to send [19:57:56]OFD Sender: No OFD packet to send [19:58:01]OFD Sender: No OFD packet to send [19:58:06]OFD Sender: No OFD packet to send [19:58:11]OFD Sender: No OFD packet to send [19:58:16]OFD Sender: No OFD packet to send [19:58:21]OFD Sender: No OFD packet to send [19:58:26]OFD Sender: No OFD packet to send [19:58:31]OFD Sender: No OFD packet to send [19:58:36]OFD Sender: No OFD packet to send [19:58:41]OFD Sender: No OFD packet to send [19:58:46]OFD Sender: No OFD packet to send [19:58:51]OFD Sender: No OFD packet to send [19:58:56]OFD Sender: No OFD packet to send [19:59:01]OFD Sender: No OFD packet to send [19:59:02]accept exits with 7 [19:59:02]New connection [19:59:02]New thread 3067252068 created [19:59:02]Thread 3067108708 joined [19:59:02]Waiting for new connection... [19:59:02] Sock 7.Parse request [19:59:02]Sock 7.Check first char [19:59:02]Sock 7.First char is OK [19:59:02]request: POST /json_proto HTTP/1.0 [19:59:02]Method: POST [19:59:02]URL: /json_proto [19:59:02]Method is POST - this is cgi request [19:59:02]url: /json_proto [19:59:02]query_string will be loaded in cgi processing [19:59:02]execute_cgi json_proto POST (null) [19:59:02]execute_cgi path=json_proto method=POST [19:59:02]POST find Content-Length [19:59:02]Host: 172.17.44.4:8080 [19:59:02]Content-Length: 730 [19:59:02]Content-Type: application/json [19:59:02] [19:59:02]POST finish read [19:59:02]Found Content-Length = 730 [19:59:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141099", "tax_sys" : 0, "items" : [ { "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 4.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:02]execute_script... [19:59: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)141099", "tax_sys" : 0, "items" : [ { "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 4.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:02]POST & json_proto [19:59:02]process_json_proto [19:59:02]json parsed OK: [19:59:02]protocol is kg_v1.0 [19:59:02]action value=close_receipt [19:59:02]process_action close_receipt [19:59:02]cmd_close_receipt [19:59:02]MH_GetDate [19:59:02]Write to MH i2c: F0 00 00 6D 39 95 [19:59:02]Write i2c OK [19:59:02]MH_I2C_Read... [19:59:02]Read from MH i2c: F0 [19:59:02]MH_I2C_Read... [19:59:02]Read from MH i2c: F0 09 00 [19:59:02]MH_I2C_Read... [19:59:02]Read from MH i2c: F0 09 00 6D 39 00 0D B7 47 66 6C E9 28 66 F2 [19:59:02]GetLastDocTimeStamp 1715975615 [19:59:02]current date 1715975949 [19:59:02]FM_GetShiftState [19:59:02]SAM_PROTO_GetShiftState [19:59:02]wFMCommunicate request_size=4 [19:59:02]MH_SAM_APDU [19:59:02]CAPDU: 80 13 01 00 [19:59:02]Write to MH i2c: E2 08 00 6E 39 80 13 01 00 00 00 00 00 24 [19:59:02]Write i2c OK [19:59:02]MH_I2C_Read... [19:59:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:02]Read from MH i2c: E2 [19:59:02]MH_I2C_Read... [19:59:02]Read from MH i2c: E2 0E 00 [19:59:02]MH_I2C_Read... [19:59:02]Read from MH i2c: E2 0E 00 6E 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1F [19:59:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:59:02]wFMCommunicate OK [19:59:02]SAM_PROTO_GetShiftState done [19:59:02]FM_GetShiftState done [19:59:02]opened in 1715904675 [19:59:02]opened+sec_in_day 1715991075 [19:59:02]quantity*price = 24000 [19:59:02]sum+1 = 24001 [19:59:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 240.00 ÐСП 1% : 2.12 ÐДС 12% : 25.49 Ðаличными: 240.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 108 17.05.2024 19:59 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5173 ФПД: 48072552823247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T195909&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5173&fm=48072552823247&tin=02508201610067®Number=0000000000154221&sum=24000 0 [19:59:03]StoreToDocumentArchive [19:59:03]shift 45 fd 5173 [19:59:03]save to /storage/0045/doc_00005173 [19:59:03]save last doc name /storage/0045/doc_00005173 to /storage/kkm_last_doc_name [19:59:03]save OK [19:59:03]Clear old archive folders... [19:59:03]ProcessDocumentItem done err = 0, tmpTLVsize=303 [19:59:03]tlvbuf is 01269FB0 [19:59:03]SAM_PROTO_ClearQueue [19:59:03]wFMCommunicate request_size=4 [19:59:03]MH_SAM_APDU [19:59:03]CAPDU: 80 09 00 00 [19:59:03]Write to MH i2c: E2 08 00 7B 39 80 09 00 00 00 00 00 00 26 [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:03]Read from MH i2c: E2 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: E2 03 00 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: E2 03 00 7B 39 00 90 00 28 [19:59:03]RAPDU: 90 00 [19:59:03]wFMCommunicate OK [19:59:03]SAM_PROTO_ClearQueue done [19:59:03]KKMCreateOFDPacket [19:59:03]OFDProtocolAddRootSTLVToBuf [19:59:03]FM_MakeSignedData [19:59:03]FM_MakeSignedData [19:59:03]SAM_PROTO_SignData [19:59:03]wFMCommunicate request_size=4 [19:59:03]MH_SAM_APDU [19:59:03]CAPDU: 80 0D 01 02 [19:59:03]Write to MH i2c: E2 08 00 7C 39 80 0D 01 02 00 00 00 00 2E [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:03]Read from MH i2c: E2 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: E2 03 00 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: E2 03 00 7C 39 00 90 00 29 [19:59:03]RAPDU: 90 00 [19:59:03]wFMCommunicate OK [19:59:03]wFMCommunicate request_size=255 [19:59:03]MH_SAM_APDU [19:59:03]CAPDU: 80 0D 02 02 FA 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0D B7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D [19:59:03]Write to MH i2c: E2 02 01 7D 39 80 0D 02 02 FA 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0D B7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 00 00 BC [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 03 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 03 00 7D 39 00 90 00 2A [19:59:04]RAPDU: 90 00 [19:59:04]wFMCommunicate OK [19:59:04]wFMCommunicate request_size=62 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 0D 02 02 39 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 35 14 00 00 35 04 06 00 2B B8 C3 6F 39 CF [19:59:04]Write to MH i2c: E2 41 00 7E 39 80 0D 02 02 39 00 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 35 14 00 00 35 04 06 00 2B B8 C3 6F 39 CF 00 00 CA [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 03 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 03 00 7E 39 00 90 00 2B [19:59:04]RAPDU: 90 00 [19:59:04]wFMCommunicate OK [19:59:04]wFMCommunicate request_size=4 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 0D 03 02 [19:59:04]Write to MH i2c: E2 08 00 7F 39 80 0D 03 02 00 00 00 00 33 [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 0B 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 0B 00 7F 39 00 B5 43 43 FA CE 1E D8 5C 90 00 89 [19:59:04]RAPDU: B5 43 43 FA CE 1E D8 5C 90 00 [19:59:04]wFMCommunicate OK [19:59:04]SAM_PROTO_SignData done [19:59:04]FM_MakeSignedData done [19:59:04]CreateOFDProtocolMessage [19:59:04]wFMCommunicate request_size=4 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 11 00 00 [19:59:04]Write to MH i2c: E2 08 00 80 39 80 11 00 00 00 00 00 00 33 [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 17 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 17 00 80 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 88 [19:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:59:04]wFMCommunicate OK [19:59:04]CreateOFDProtocolMessage done [19:59:04]OFDSenderStorePacket 5173 [19:59:04]StoreOFDPacket docnum=5173 [19:59:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 43 01 00 00 9E 25 3B 01 F3 F7 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0D B7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 35 14 00 00 35 04 06 00 2B B8 C3 6F 39 CF B5 43 43 FA CE 1E D8 5C [19:59:04]CheckFolder [19:59:04]dirname=/storage/ofd_packets [19:59:04]CheckFolder done [19:59:04]ProducePacketName [19:59:04]name=ofd_packets/00005173 [19:59:04]NVStorageSaveData ofd_packets/00005173 [19:59:04]File name is /storage/ofd_packets/00005173 [19:59:04]Write 353 bytes [19:59:04]NVStorageSaveData done [19:59:04]OFDSenderStorePacket done [19:59:04]KKMCreateOFDPacket done [19:59:04]NVStorageSaveData kkm_last_timestamp [19:59:04]File name is /storage/kkm_last_timestamp [19:59:04]Write 4 bytes [19:59:04]NVStorageSaveData done [19:59:04]ExternCall_PrintAddStr [19:59:04]wPrintStart [19:59:04]Write to MH i2c: 01 00 00 81 39 BA [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: 01 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: 01 07 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: 01 07 00 81 39 00 00 00 00 00 FF 0F CF [19:59:04]RasterBufferAndPrint [19:59:04]line Счет N : (3)141099 [19:59:04]line ИÐÐ: 02508201610067 [19:59:04]line Контрольно-КаÑÑовый Чек [19:59:04]line ПРОДÐЖР[19:59:04]line Товар: 4700000160792 [19:59:04]line Снек Курут клаÑÑичеÑкий (круглый) [19:59:04]line 4.000 * 60.00 [19:59:04]line = 240.00 [19:59:04]line ÐДС 12% ÐСП 1% [19:59:04]line > о реализуемом товаре [19:59:04]line ИТОГО: 240.00 [19:59:04]line ÐСП 1% : 2.12 [19:59:04]line ÐДС 12% : 25.49 [19:59:04]line Ðаличными: 240.00 [19:59:04]line Безнал.: 0.00 [19:59:04]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [19:59:04]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [19:59:04]line СÐО: Общий режим [19:59:04]line Чек 108 17.05.2024 19:59 [19:59:04]line Смена: 45 ФФД: 1.0 [19:59:04]line ЗÐМ: 0300000237 [19:59:04]line РÐМ: 0000000000154221 [19:59:04]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [19:59:04]line ФМ: 0000000000963259 [19:59:04]line ФД: 5173 [19:59:04]line ФПД: 48072552823247 [19:59:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T195909&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5173&fm=48072552823247&tin=02508201610067®Number=0000000000154221&sum=24000 [19:59:04]line 0 [19:59:04]OFD Sender: Processing packet 5173 [packets to send 4, broken 3] [19:59:04]ProducePacketName [19:59:04]name=ofd_packets/00005173 [19:59:04]OFD Sender: To server: ‡•öpG, [19:59:04]CommunicateWithHost lk.salyk.kg:30040 [19:59:04]ConnectInit lk.salyk.kg [19:59:04]written 0, free lines is 4095 [19:59:04]Connected sock=10 [19:59:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 43 01 00 00 9E 25 3B 01 F3 F7 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0D B7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 35 14 00 00 35 04 06 00 2B B8 C3 6F 39 CF B5 43 43 FA CE 1E D8 5C [19:59:05]Write to MH i2c: 01 00 00 AA 39 E3 [19:59:05]Write i2c OK [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: 01 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: 01 07 00 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: 01 07 00 AA 39 00 00 00 00 00 9A 0C 90 [19:59:05]RasterBufferAndPrint [19:59:05]line [19:59:05]line [19:59:05]line [19:59:05]line [19:59:05]line [19:59:05]written 0, free lines is 3230 [19:59:05]MH_Cut [19:59:05]Write to MH i2c: D1 01 00 B1 39 01 BC [19:59:05]Write i2c OK [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: D1 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: D1 01 00 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: D1 01 00 B1 39 00 BB [19:59:05]Write to MH i2c: 01 00 00 B2 39 EB [19:59:05]Write i2c OK [19:59:05]MH_I2C_Read... [19:59:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 90 75 47 00 DF 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 39 36 33 32 35 39 10 04 04 00 35 14 00 00 F4 03 04 00 CD 62 47 66 B6 04 01 00 00 5E B6 3F BC 2A B2 B8 9A [19:59:05]CommunicateWithHost err = 0 [19:59:05]CheckOFDResponse [19:59:05]1017 (14) - 77093643461234 [19:59:05]1041 (16) - 0000000000963259 [19:59:05]1040 (4) - 5173 [19:59:05]1012 (4) - 17.05.2024 13:59 [19:59:05]1206 (1) - 0 [19:59:05]OFD Sender: Remove packet 5173 [19:59:05]ProducePacketName [19:59:05]name=ofd_packets/00005173 [19:59:05]NVStorageDeleteData [19:59:05]OFD Sender: No OFD packet to send [19:59:06]*** Cut start [19:59:06]*** Partial cut [19:59:06]*** CUTSNS_PIN = 1 [19:59:06]*** CUTSNS_PIN = 0 [19:59:06]*** Brake cut motor [19:59:06]Read from MH i2c: 01 [19:59:06]MH_I2C_Read... [19:59:06]*** Stop cut motor [19:59:06]*** Cut end [19:59:06]Read from MH i2c: 01 07 00 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: 01 07 00 B2 39 00 00 00 00 00 FF 0F 00 [19:59:06]process_action close_receipt done [19:59:06]requested_data is exist [19:59:06]produce_requested_data [19:59:06]requested_item fm.sn is exist - process it [19:59:06]wFMCommunicate request_size=4 [19:59:06]MH_SAM_APDU [19:59:06]CAPDU: 80 11 00 00 [19:59:06]Write to MH i2c: E2 08 00 B3 39 80 11 00 00 00 00 00 00 66 [19:59:06]Write i2c OK [19:59:06]MH_I2C_Read... [19:59:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:06]Read from MH i2c: E2 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 17 00 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 17 00 B3 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 BB [19:59:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [19:59:06]wFMCommunicate OK [19:59:06]requested_item fd.num is exist - process it [19:59:06]SAM_PROTO_GetFieldsCounters [19:59:06]wFMCommunicate request_size=4 [19:59:06]MH_SAM_APDU [19:59:06]CAPDU: 80 13 00 00 [19:59:06]Write to MH i2c: E2 08 00 B4 39 80 13 00 00 00 00 00 00 69 [19:59:06]Write i2c OK [19:59:06]MH_I2C_Read... [19:59:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:06]Read from MH i2c: E2 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 62 00 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 62 00 B4 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 35 14 00 00 0E 04 04 00 2D 00 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 3C [19:59:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 35 14 00 00 0E 04 04 00 2D 00 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 [19:59:06]wFMCommunicate OK [19:59:06]SAM_PROTO_GetFieldsCounters done [19:59:06]requested_item shift.num is exist - process it [19:59:06]requested_item shift.opened is exist - process it [19:59:06]req_shift_opened [19:59:06]FM_GetShiftState [19:59:06]SAM_PROTO_GetShiftState [19:59:06]wFMCommunicate request_size=4 [19:59:06]MH_SAM_APDU [19:59:06]CAPDU: 80 13 01 00 [19:59:06]Write to MH i2c: E2 08 00 B5 39 80 13 01 00 00 00 00 00 6B [19:59:06]Write i2c OK [19:59:06]MH_I2C_Read... [19:59:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:06]Read from MH i2c: E2 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 0E 00 [19:59:06]MH_I2C_Read... [19:59:06]Read from MH i2c: E2 0E 00 B5 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 66 [19:59:06]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [19:59:06]wFMCommunicate OK [19:59:06]SAM_PROTO_GetShiftState done [19:59:06]FM_GetShiftState done [19:59:06]req_shift_opened done [19:59:06]requested_item shift.open_date is exist - process it [19:59:06]req_shift_open_date [19:59:06]req_shift_open_date done [19:59:06]produce_requested_data done [19:59:06]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5173,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [19:59:06]process_action_free close_receipt [19:59:06]json_value_free [19:59:06]json_value_free done [19:59:06]process_json_proto returns [19:59:06]Send response to host [19:59:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5173,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [19:59:06]free response buf [19:59:06]execute_script done [19:59:06]execute_script returns [19:59:06]free content buf [19:59:06]Sock 7.Close socket [19:59:06]Sock 7.Thread stoped [19:59:10]OFD Sender: No OFD packet to send [19:59:15]OFD Sender: No OFD packet to send [19:59:20]OFD Sender: No OFD packet to send [19:59:25]OFD Sender: No OFD packet to send [19:59:30]OFD Sender: No OFD packet to send [19:59:35]OFD Sender: No OFD packet to send [19:59:40]OFD Sender: No OFD packet to send [19:59:45]OFD Sender: No OFD packet to send [19:59:50]OFD Sender: No OFD packet to send [19:59:55]OFD Sender: No OFD packet to send [20:00:00]OFD Sender: No OFD packet to send [20:00:05]OFD Sender: No OFD packet to send [20:00:10]OFD Sender: No OFD packet to send [20:00:15]OFD Sender: No OFD packet to send [20:00:20]OFD Sender: No OFD packet to send [20:00:25]OFD Sender: No OFD packet to send [20:00:30]OFD Sender: No OFD packet to send [20:00:35]OFD Sender: No OFD packet to send [20:00:40]OFD Sender: No OFD packet to send [20:00:45]OFD Sender: No OFD packet to send [20:00:50]OFD Sender: No OFD packet to send [20:00:55]OFD Sender: No OFD packet to send [20:01:00]OFD Sender: No OFD packet to send [20:01:05]OFD Sender: No OFD packet to send [20:01:10]OFD Sender: No OFD packet to send [20:01:15]OFD Sender: No OFD packet to send [20:01:20]OFD Sender: No OFD packet to send [20:01:25]OFD Sender: No OFD packet to send [20:01:30]OFD Sender: No OFD packet to send [20:01:35]OFD Sender: No OFD packet to send [20:01:40]OFD Sender: No OFD packet to send [20:01:45]OFD Sender: No OFD packet to send [20:01:50]OFD Sender: No OFD packet to send [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: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]OFD Sender: No OFD packet to send [20:04:10]OFD Sender: No OFD packet to send [20:04:15]OFD Sender: No OFD packet to send [20:04:20]OFD Sender: No OFD packet to send [20:04:25]OFD Sender: No OFD packet to send [20:04:30]OFD Sender: No OFD packet to send [20:04:35]OFD Sender: No OFD packet to send [20:04:40]OFD Sender: No OFD packet to send [20:04:45]OFD Sender: No OFD packet to send [20:04:50]OFD Sender: No OFD packet to send [20:04:55]OFD Sender: No OFD packet to send [20:05:00]OFD Sender: No OFD packet to send [20:05:05]OFD Sender: No OFD packet to send [20:05:10]OFD Sender: No OFD packet to send [20:05:15]OFD Sender: No OFD packet to send [20:05:20]OFD Sender: No OFD packet to send [20:05:25]OFD Sender: No OFD packet to send [20:05:30]OFD Sender: No OFD packet to send [20:05:35]OFD Sender: No OFD packet to send [20:05:40]OFD Sender: No OFD packet to send [20:05:45]OFD Sender: No OFD packet to send [20:05:50]OFD Sender: No OFD packet to send [20:05:55]OFD Sender: No OFD packet to send [20:06:00]OFD Sender: No OFD packet to send [20:06:05]OFD Sender: No OFD packet to send [20:06:10]OFD Sender: No OFD packet to send [20:06:15]OFD Sender: No OFD packet to send [20:06:20]OFD Sender: No OFD packet to send [20:06:25]OFD Sender: No OFD packet to send [20:06:30]OFD Sender: No OFD packet to send [20:06:35]OFD Sender: No OFD packet to send [20:06:40]OFD Sender: No OFD packet to send [20:06:45]OFD Sender: No OFD packet to send [20:06:50]OFD Sender: No OFD packet to send [20:06:55]OFD Sender: No OFD packet to send [20:07:00]OFD Sender: No OFD packet to send [20:07:05]OFD Sender: No OFD packet to send [20:07:10]OFD Sender: No OFD packet to send [20:07:15]OFD Sender: No OFD packet to send [20:07:20]OFD Sender: No OFD packet to send [20:07:25]OFD Sender: No OFD packet to send [20:07:30]OFD Sender: No OFD packet to send [20:07:35]OFD Sender: No OFD packet to send [20:07:40]OFD Sender: No OFD packet to send [20:07:45]OFD Sender: No OFD packet to send [20:07:50]OFD Sender: No OFD packet to send [20:07:55]OFD Sender: No OFD packet to send [20:08:00]OFD Sender: No OFD packet to send [20:08:05]OFD Sender: No OFD packet to send [20:08:11]OFD Sender: No OFD packet to send [20:08:16]OFD Sender: No OFD packet to send [20:08:21]OFD Sender: No OFD packet to send [20:08:26]OFD Sender: No OFD packet to send [20:08:31]OFD Sender: No OFD packet to send [20:08:36]OFD Sender: No OFD packet to send [20:08:41]OFD Sender: No OFD packet to send [20:08:46]OFD Sender: No OFD packet to send [20:08:51]OFD Sender: No OFD packet to send [20:08:56]OFD Sender: No OFD packet to send [20:09:01]OFD Sender: No OFD packet to send [20:09:06]OFD Sender: No OFD packet to send [20:09:11]OFD Sender: No OFD packet to send [20:09:16]OFD Sender: No OFD packet to send [20:09:21]OFD Sender: No OFD packet to send [20:09:26]OFD Sender: No OFD packet to send [20:09:31]OFD Sender: No OFD packet to send [20:09:36]OFD Sender: No OFD packet to send [20:09:41]OFD Sender: No OFD packet to send [20:09:46]OFD Sender: No OFD packet to send [20:09:51]OFD Sender: No OFD packet to send [20:09:56]OFD Sender: No OFD packet to send [20:10:01]OFD Sender: No OFD packet to send [20:10:06]OFD Sender: No OFD packet to send [20:10:11]OFD Sender: No OFD packet to send [20:10:16]OFD Sender: No OFD packet to send [20:10:21]OFD Sender: No OFD packet to send [20:10:26]OFD Sender: No OFD packet to send [20:10:31]OFD Sender: No OFD packet to send [20:10:36]OFD Sender: No OFD packet to send [20:10:41]OFD Sender: No OFD packet to send [20:10:46]OFD Sender: No OFD packet to send [20:10:51]OFD Sender: No OFD packet to send [20:10:56]OFD Sender: No OFD packet to send [20:11:01]OFD Sender: No OFD packet to send [20:11:06]OFD Sender: No OFD packet to send [20:11:11]OFD Sender: No OFD packet to send [20:11:16]OFD Sender: No OFD packet to send [20:11:21]OFD Sender: No OFD packet to send [20:11:26]OFD Sender: No OFD packet to send [20:11:31]OFD Sender: No OFD packet to send [20:11:36]OFD Sender: No OFD packet to send [20:11:41]OFD Sender: No OFD packet to send [20:11:46]OFD Sender: No OFD packet to send [20:11:51]OFD Sender: No OFD packet to send [20:11:56]OFD Sender: No OFD packet to send [20:12:01]OFD Sender: No OFD packet to send [20:12:06]OFD Sender: No OFD packet to send [20:12:11]OFD Sender: No OFD packet to send [20:12:16]OFD Sender: No OFD packet to send [20:12:21]OFD Sender: No OFD packet to send [20:12:26]OFD Sender: No OFD packet to send [20:12:31]OFD Sender: No OFD packet to send [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:56]OFD Sender: No OFD packet to send [20:13:01]OFD Sender: No OFD packet to send [20:13:06]OFD Sender: No OFD packet to send [20:13:11]OFD Sender: No OFD packet to send [20:13:16]OFD Sender: No OFD packet to send [20:13:21]OFD Sender: No OFD packet to send [20:13:26]OFD Sender: No OFD packet to send [20:13:31]OFD Sender: No OFD packet to send [20:13:36]OFD Sender: No OFD packet to send [20:13:41]OFD Sender: No OFD packet to send [20:13:46]OFD Sender: No OFD packet to send [20:13:51]OFD Sender: No OFD packet to send [20:13:56]OFD Sender: No OFD packet to send [20:14:01]OFD Sender: No OFD packet to send [20:14:06]OFD Sender: No OFD packet to send [20:14:11]OFD Sender: No OFD packet to send [20:14:16]OFD Sender: No OFD packet to send [20:14:21]OFD Sender: No OFD packet to send [20:14:26]OFD Sender: No OFD packet to send [20:14:31]OFD Sender: No OFD packet to send [20:14:36]OFD Sender: No OFD packet to send [20:14:41]OFD Sender: No OFD packet to send [20:14:46]OFD Sender: No OFD packet to send [20:14:51]OFD Sender: No OFD packet to send [20:14:56]OFD Sender: No OFD packet to send [20:15:01]OFD Sender: No OFD packet to send [20:15:06]OFD Sender: No OFD packet to send [20:15:11]OFD Sender: No OFD packet to send [20:15:16]OFD Sender: No OFD packet to send [20:15:21]OFD Sender: No OFD packet to send [20:15:26]OFD Sender: No OFD packet to send [20:15:31]OFD Sender: No OFD packet to send [20:15:36]OFD Sender: No OFD packet to send [20:15:41]OFD Sender: No OFD packet to send [20:15:46]OFD Sender: No OFD packet to send [20:15:51]OFD Sender: No OFD packet to send [20:15:56]OFD Sender: No OFD packet to send [20:16:01]OFD Sender: No OFD packet to send [20:16:06]OFD Sender: No OFD packet to send [20:16:11]OFD Sender: No OFD packet to send [20:16:16]OFD Sender: No OFD packet to send [20:16:21]OFD Sender: No OFD packet to send [20:16:26]OFD Sender: No OFD packet to send [20:16:31]OFD Sender: No OFD packet to send [20:16:36]OFD Sender: No OFD packet to send [20:16:41]OFD Sender: No OFD packet to send [20:16:46]OFD Sender: No OFD packet to send [20:16:51]OFD Sender: No OFD packet to send [20:16:56]OFD Sender: No OFD packet to send [20:16:59]accept exits with 9 [20:16:59]New connection [20:16:59]New thread 3067108708 created [20:16:59]Thread 3067252068 joined [20:16:59]Waiting for new connection... [20:16:59] Sock 9.Parse request [20:16:59]Sock 9.Check first char [20:16:59]Sock 9.First char is OK [20:16:59]request: POST /json_proto HTTP/1.0 [20:16:59]Method: POST [20:16:59]URL: /json_proto [20:16:59]Method is POST - this is cgi request [20:16:59]url: /json_proto [20:16:59]query_string will be loaded in cgi processing [20:16:59]execute_cgi json_proto POST (null) [20:16:59]execute_cgi path=json_proto method=POST [20:16:59]POST find Content-Length [20:16:59]Host: 172.17.44.4:8080 [20:16:59]Content-Length: 698 [20:16:59]Content-Type: application/json [20:16:59] [20:16:59]POST finish read [20:16:59]Found Content-Length = 698 [20:16:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141100", "tax_sys" : 0, "items" : [ { "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:59]execute_script... [20:16:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141100", "tax_sys" : 0, "items" : [ { "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:59]POST & json_proto [20:16:59]process_json_proto [20:16:59]json parsed OK: [20:16:59]protocol is kg_v1.0 [20:16:59]action value=close_receipt [20:16:59]process_action close_receipt [20:16:59]cmd_close_receipt [20:16:59]MH_GetDate [20:16:59]Write to MH i2c: F0 00 00 B6 39 DE [20:16:59]Write i2c OK [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: F0 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: F0 09 00 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: F0 09 00 B6 39 00 42 BB 47 66 6C E9 28 66 74 [20:16:59]GetLastDocTimeStamp 1715975949 [20:16:59]current date 1715977026 [20:16:59]FM_GetShiftState [20:16:59]SAM_PROTO_GetShiftState [20:16:59]wFMCommunicate request_size=4 [20:16:59]MH_SAM_APDU [20:16:59]CAPDU: 80 13 01 00 [20:16:59]Write to MH i2c: E2 08 00 B7 39 80 13 01 00 00 00 00 00 6D [20:16:59]Write i2c OK [20:16:59]MH_I2C_Read... [20:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:59]Read from MH i2c: E2 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: E2 0E 00 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: E2 0E 00 B7 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 68 [20:16:59]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:16:59]wFMCommunicate OK [20:16:59]SAM_PROTO_GetShiftState done [20:16:59]FM_GetShiftState done [20:16:59]opened in 1715904675 [20:16:59]opened+sec_in_day 1715991075 [20:16:59]quantity*price = 10000 [20:16:59]sum+1 = 10001 [20:16:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 ÐСП 1% : 0.88 ÐДС 12% : 10.62 Ðаличными: 100.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 109 17.05.2024 20:17 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5174 ФПД: 183384000593999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T201706&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5174&fm=183384000593999&tin=02508201610067®Number=0000000000154221&sum=10000 0 [20:17:00]StoreToDocumentArchive [20:17:00]shift 45 fd 5174 [20:17:00]save to /storage/0045/doc_00005174 [20:17:00]save last doc name /storage/0045/doc_00005174 to /storage/kkm_last_doc_name [20:17:00]save OK [20:17:00]Clear old archive folders... [20:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=298 [20:17:00]tlvbuf is B6F9E130 [20:17:00]SAM_PROTO_ClearQueue [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 09 00 00 [20:17:00]Write to MH i2c: E2 08 00 C4 39 80 09 00 00 00 00 00 00 6F [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 C4 39 00 90 00 71 [20:17:00]RAPDU: 90 00 [20:17:00]wFMCommunicate OK [20:17:00]SAM_PROTO_ClearQueue done [20:17:00]KKMCreateOFDPacket [20:17:00]OFDProtocolAddRootSTLVToBuf [20:17:00]FM_MakeSignedData [20:17:00]FM_MakeSignedData [20:17:00]SAM_PROTO_SignData [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 0D 01 02 [20:17:00]Write to MH i2c: E2 08 00 C5 39 80 0D 01 02 00 00 00 00 77 [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 C5 39 00 90 00 72 [20:17:00]RAPDU: 90 00 [20:17:00]wFMCommunicate OK [20:17:00]wFMCommunicate request_size=255 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 6D 00 00 00 F4 03 04 00 42 BB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [20:17:00]Write to MH i2c: E2 02 01 C6 39 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 6D 00 00 00 F4 03 04 00 42 BB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 24 [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 C6 39 00 90 00 73 [20:17:00]RAPDU: 90 00 [20:17:00]wFMCommunicate OK [20:17:00]wFMCommunicate request_size=57 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 36 14 00 00 35 04 06 00 A6 C9 6A 36 80 4F [20:17:00]Write to MH i2c: E2 3C 00 C7 39 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 36 14 00 00 35 04 06 00 A6 C9 6A 36 80 4F 00 00 57 [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 03 00 C7 39 00 90 00 74 [20:17:00]RAPDU: 90 00 [20:17:00]wFMCommunicate OK [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 0D 03 02 [20:17:00]Write to MH i2c: E2 08 00 C8 39 80 0D 03 02 00 00 00 00 7C [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 0B 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 0B 00 C8 39 00 21 A0 76 9B 0E 1B 2C EC 90 00 90 [20:17:00]RAPDU: 21 A0 76 9B 0E 1B 2C EC 90 00 [20:17:00]wFMCommunicate OK [20:17:00]SAM_PROTO_SignData done [20:17:00]FM_MakeSignedData done [20:17:00]CreateOFDProtocolMessage [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 C9 39 80 11 00 00 00 00 00 00 7C [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:01]Read from MH i2c: E2 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: E2 17 00 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: E2 17 00 C9 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D1 [20:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:17:01]wFMCommunicate OK [20:17:01]CreateOFDProtocolMessage done [20:17:01]OFDSenderStorePacket 5174 [20:17:01]StoreOFDPacket docnum=5174 [20:17:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3E 01 00 00 38 BC 36 01 BD 15 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 6D 00 00 00 F4 03 04 00 42 BB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 36 14 00 00 35 04 06 00 A6 C9 6A 36 80 4F 21 A0 76 9B 0E 1B 2C EC [20:17:01]CheckFolder [20:17:01]dirname=/storage/ofd_packets [20:17:01]CheckFolder done [20:17:01]ProducePacketName [20:17:01]name=ofd_packets/00005174 [20:17:01]NVStorageSaveData ofd_packets/00005174 [20:17:01]File name is /storage/ofd_packets/00005174 [20:17:01]Write 348 bytes [20:17:01]NVStorageSaveData done [20:17:01]OFDSenderStorePacket done [20:17:01]KKMCreateOFDPacket done [20:17:01]NVStorageSaveData kkm_last_timestamp [20:17:01]File name is /storage/kkm_last_timestamp [20:17:01]Write 4 bytes [20:17:01]NVStorageSaveData done [20:17:01]ExternCall_PrintAddStr [20:17:01]wPrintStart [20:17:01]Write to MH i2c: 01 00 00 CA 39 03 [20:17:01]Write i2c OK [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 07 00 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 07 00 CA 39 00 00 00 00 00 FF 0F 18 [20:17:01]RasterBufferAndPrint [20:17:01]line Счет N : (3)141100 [20:17:01]line ИÐÐ: 02508201610067 [20:17:01]line Контрольно-КаÑÑовый Чек [20:17:01]line ПРОДÐЖР[20:17:01]line Товар: 4870001571528 [20:17:01]line Вода ASU пит н.газ перÑик ПЭТ 1,0 л [20:17:01]line 1.000 * 100.00 [20:17:01]line = 100.00 [20:17:01]line ÐДС 12% ÐСП 1% [20:17:01]line > о реализуемом товаре [20:17:01]line ИТОГО: 100.00 [20:17:01]line ÐСП 1% : 0.88 [20:17:01]line ÐДС 12% : 10.62 [20:17:01]line Ðаличными: 100.00 [20:17:01]line Безнал.: 0.00 [20:17:01]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [20:17:01]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [20:17:01]line СÐО: Общий режим [20:17:01]line Чек 109 17.05.2024 20:17 [20:17:01]line Смена: 45 ФФД: 1.0 [20:17:01]line ЗÐМ: 0300000237 [20:17:01]line РÐМ: 0000000000154221 [20:17:01]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [20:17:01]line ФМ: 0000000000963259 [20:17:01]line ФД: 5174 [20:17:01]line ФПД: 183384000593999 [20:17:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T201706&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5174&fm=183384000593999&tin=02508201610067®Number=0000000000154221&sum=10000 [20:17:01]line 0 [20:17:01]OFD Sender: Processing packet 5174 [packets to send 4, broken 3] [20:17:01]ProducePacketName [20:17:01]name=ofd_packets/00005174 [20:17:01]OFD Sender: To server: ‡•öpG, [20:17:01]CommunicateWithHost lk.salyk.kg:30040 [20:17:01]ConnectInit lk.salyk.kg [20:17:01]written 0, free lines is 4095 [20:17:01]Connected sock=10 [20:17:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3E 01 00 00 38 BC 36 01 BD 15 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 6D 00 00 00 F4 03 04 00 42 BB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 36 14 00 00 35 04 06 00 A6 C9 6A 36 80 4F 21 A0 76 9B 0E 1B 2C EC [20:17:01]Write to MH i2c: 01 00 00 F3 39 2C [20:17:01]Write i2c OK [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 07 00 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: 01 07 00 F3 39 00 00 00 00 00 7A 0C B9 [20:17:01]RasterBufferAndPrint [20:17:01]line [20:17:01]line [20:17:01]line [20:17:01]line [20:17:01]line [20:17:01]written 0, free lines is 3200 [20:17:01]MH_Cut [20:17:01]Write to MH i2c: D1 01 00 FA 39 01 05 [20:17:01]Write i2c OK [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: D1 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: D1 01 00 [20:17:01]MH_I2C_Read... [20:17:01]Read from MH i2c: D1 01 00 FA 39 00 04 [20:17:01]Write to MH i2c: 01 00 00 FB 39 34 [20:17:01]Write i2c OK [20:17:01]MH_I2C_Read... [20:17:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 39 D5 47 00 4A 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 39 36 33 32 35 39 10 04 04 00 36 14 00 00 F4 03 04 00 02 67 47 66 B6 04 01 00 00 B1 F7 CD C3 0A 0D 94 00 [20:17:01]CommunicateWithHost err = 0 [20:17:01]CheckOFDResponse [20:17:01]1017 (14) - 77093643461234 [20:17:01]1041 (16) - 0000000000963259 [20:17:01]1040 (4) - 5174 [20:17:01]1012 (4) - 17.05.2024 14:17 [20:17:01]1206 (1) - 0 [20:17:01]OFD Sender: Remove packet 5174 [20:17:01]ProducePacketName [20:17:01]name=ofd_packets/00005174 [20:17:01]NVStorageDeleteData [20:17:02]OFD Sender: No OFD packet to send [20:17:02]*** Cut start [20:17:02]*** Partial cut [20:17:02]*** CUTSNS_PIN = 1 [20:17:03]*** CUTSNS_PIN = 0 [20:17:03]*** Brake cut motor [20:17:03]Read from MH i2c: 01 [20:17:03]MH_I2C_Read... [20:17:03]*** Stop cut motor [20:17:03]*** Cut end [20:17:03]Read from MH i2c: 01 07 00 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: 01 07 00 FB 39 00 00 00 00 00 FF 0F 49 [20:17:03]process_action close_receipt done [20:17:03]requested_data is exist [20:17:03]produce_requested_data [20:17:03]requested_item fm.sn is exist - process it [20:17:03]wFMCommunicate request_size=4 [20:17:03]MH_SAM_APDU [20:17:03]CAPDU: 80 11 00 00 [20:17:03]Write to MH i2c: E2 08 00 FC 39 80 11 00 00 00 00 00 00 AF [20:17:03]Write i2c OK [20:17:03]MH_I2C_Read... [20:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:03]Read from MH i2c: E2 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 17 00 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 17 00 FC 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 04 [20:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:17:03]wFMCommunicate OK [20:17:03]requested_item fd.num is exist - process it [20:17:03]SAM_PROTO_GetFieldsCounters [20:17:03]wFMCommunicate request_size=4 [20:17:03]MH_SAM_APDU [20:17:03]CAPDU: 80 13 00 00 [20:17:03]Write to MH i2c: E2 08 00 FD 39 80 13 00 00 00 00 00 00 B2 [20:17:03]Write i2c OK [20:17:03]MH_I2C_Read... [20:17:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:03]Read from MH i2c: E2 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 62 00 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 62 00 FD 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 36 14 00 00 0E 04 04 00 2D 00 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 89 [20:17:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 36 14 00 00 0E 04 04 00 2D 00 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 [20:17:03]wFMCommunicate OK [20:17:03]SAM_PROTO_GetFieldsCounters done [20:17:03]requested_item shift.num is exist - process it [20:17:03]requested_item shift.opened is exist - process it [20:17:03]req_shift_opened [20:17:03]FM_GetShiftState [20:17:03]SAM_PROTO_GetShiftState [20:17:03]wFMCommunicate request_size=4 [20:17:03]MH_SAM_APDU [20:17:03]CAPDU: 80 13 01 00 [20:17:03]Write to MH i2c: E2 08 00 FE 39 80 13 01 00 00 00 00 00 B4 [20:17:03]Write i2c OK [20:17:03]MH_I2C_Read... [20:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:03]Read from MH i2c: E2 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 0E 00 [20:17:03]MH_I2C_Read... [20:17:03]Read from MH i2c: E2 0E 00 FE 39 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AF [20:17:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:17:03]wFMCommunicate OK [20:17:03]SAM_PROTO_GetShiftState done [20:17:03]FM_GetShiftState done [20:17:03]req_shift_opened done [20:17:03]requested_item shift.open_date is exist - process it [20:17:03]req_shift_open_date [20:17:03]req_shift_open_date done [20:17:03]produce_requested_data done [20:17:03]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5174,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:17:03]process_action_free close_receipt [20:17:03]json_value_free [20:17:03]json_value_free done [20:17:03]process_json_proto returns [20:17:03]Send response to host [20:17:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5174,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:17:03]free response buf [20:17:03]execute_script done [20:17:03]execute_script returns [20:17:03]free content buf [20:17:03]Sock 9.Close socket [20:17:03]Sock 9.Thread stoped [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]OFD Sender: No OFD packet to send [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:07]OFD Sender: No OFD packet to send [20:18:08]accept exits with 7 [20:18:08]New connection [20:18:08]New thread 3067252068 created [20:18:08]Thread 3067108708 joined [20:18:08]Waiting for new connection... [20:18:08] Sock 7.Parse request [20:18:08]Sock 7.Check first char [20:18:08]Sock 7.First char is OK [20:18:08]request: POST /json_proto HTTP/1.0 [20:18:08]Method: POST [20:18:08]URL: /json_proto [20:18:08]Method is POST - this is cgi request [20:18:08]url: /json_proto [20:18:08]query_string will be loaded in cgi processing [20:18:08]execute_cgi json_proto POST (null) [20:18:08]execute_cgi path=json_proto method=POST [20:18:08]POST find Content-Length [20:18:08]Host: 172.17.44.4:8080 [20:18:08]Content-Length: 1146 [20:18:08]Content-Type: application/json [20:18:08] [20:18:08]POST finish read [20:18:08]Found Content-Length = 1146 [20:18:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993931\u000A17.05.2024 20:10\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 54\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000ASU-92\u000A 7.000 x 67.80\u000A\u0418\u0422\u041E\u0413: 474.60\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A56622\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:08]execute_script... [20:18:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-135\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. \u000A\u0421\u0447\u0435\u0442 N : (1)1993931\u000A17.05.2024 20:10\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 54\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000ASU-92\u000A 7.000 x 67.80\u000A\u0418\u0422\u041E\u0413: 474.60\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A56622\u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:08]POST & json_proto [20:18:08]process_json_proto [20:18:08]json parsed OK: [20:18:08]protocol is kg_v1.0 [20:18:08]action value=print_text [20:18:08]process_action print_text [20:18:08]cmd_print_text [20:18:08]ExternCall_PrintAddStr [20:18:08]wPrintStart [20:18:08]Write to MH i2c: 01 00 00 FF 39 38 [20:18:08]Write i2c OK [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 07 00 [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 07 00 FF 39 00 00 00 00 00 FF 0F 4D [20:18:08]RasterBufferAndPrint [20:18:08]line *****ТОВÐРÐЫЙ ЧЕК***** [20:18:08]line ÐЗС-135 [20:18:08]line Партнер нефть [20:18:08]line 02508201610067 [20:18:08]line КаÑÑир : Жамболотов Ш. [20:18:08]line Счет N : (1)1993931 [20:18:08]line 17.05.2024 20:10 [20:18:08]line ПРОДÐЖР[20:18:08]line ТРК (МРК, ГÐК): 54 [20:18:08]line Вид ГСМ : 2710124130 [20:18:08]line SU-92 [20:18:08]line 7.000 x 67.80 [20:18:08]line ИТОГ: 474.60 [20:18:08]line Тип оплаты: Талоны: ТК ГПÐÐ Online [20:18:08]line 56622 [20:18:08]line ______________________ [20:18:08]line (подпиÑÑŒ) [20:18:08]written 0, free lines is 4095 [20:18:08]Write to MH i2c: 01 00 00 14 3A 4E [20:18:08]Write i2c OK [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 07 00 [20:18:08]MH_I2C_Read... [20:18:08]Read from MH i2c: 01 07 00 14 3A 00 00 00 00 00 F0 0D 52 [20:18:08]RasterBufferAndPrint [20:18:08]line [20:18:08]line [20:18:08]line [20:18:08]line [20:18:08]line [20:18:08]written 0, free lines is 3569 [20:18:09]MH_Cut [20:18:09]Write to MH i2c: D1 01 00 1B 3A 01 27 [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: D1 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: D1 01 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: D1 01 00 1B 3A 00 26 [20:18:09]Write to MH i2c: 01 00 00 1C 3A 56 [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** Cut start [20:18:09]*** Partial cut [20:18:09]*** CUTSNS_PIN = 1 [20:18:09]*** CUTSNS_PIN = 0 [20:18:09]*** Brake cut motor [20:18:10]Read from MH i2c: 01 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 [20:18:10]MH_I2C_Read... [20:18:10]*** Stop cut motor [20:18:10]*** Cut end [20:18:10]Read from MH i2c: 01 07 00 1C 3A 00 00 00 00 00 FF 0F 6B [20:18:10]process_action print_text done [20:18:10]requested_data is exist [20:18:10]produce_requested_data [20:18:10]requested_item fm.sn is exist - process it [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 11 00 00 [20:18:10]Write to MH i2c: E2 08 00 1D 3A 80 11 00 00 00 00 00 00 D1 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 17 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 17 00 1D 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 26 [20:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:18:10]wFMCommunicate OK [20:18:10]requested_item fd.num is exist - process it [20:18:10]SAM_PROTO_GetFieldsCounters [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 13 00 00 [20:18:10]Write to MH i2c: E2 08 00 1E 3A 80 13 00 00 00 00 00 00 D4 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 62 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 62 00 1E 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 36 14 00 00 0E 04 04 00 2D 00 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 AB [20:18:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 36 14 00 00 0E 04 04 00 2D 00 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 [20:18:10]wFMCommunicate OK [20:18:10]SAM_PROTO_GetFieldsCounters done [20:18:10]requested_item shift.num is exist - process it [20:18:10]requested_item shift.opened is exist - process it [20:18:10]req_shift_opened [20:18:10]FM_GetShiftState [20:18:10]SAM_PROTO_GetShiftState [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 13 01 00 [20:18:10]Write to MH i2c: E2 08 00 1F 3A 80 13 01 00 00 00 00 00 D6 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 0E 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 0E 00 1F 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D1 [20:18:10]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:18:10]wFMCommunicate OK [20:18:10]SAM_PROTO_GetShiftState done [20:18:10]FM_GetShiftState done [20:18:10]req_shift_opened done [20:18:10]requested_item shift.open_date is exist - process it [20:18:10]req_shift_open_date [20:18:10]req_shift_open_date done [20:18:10]produce_requested_data done [20:18:10]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5174,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:18:10]process_action_free print_text [20:18:10]json_value_free [20:18:10]json_value_free done [20:18:10]process_json_proto returns [20:18:10]Send response to host [20:18:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5174,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:18:10]free response buf [20:18:10]execute_script done [20:18:10]execute_script returns [20:18:10]free content buf [20:18:10]Sock 7.Close socket [20:18:10]Sock 7.Thread stoped [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [20:19:37]OFD Sender: No OFD packet to send [20:19:42]OFD Sender: No OFD packet to send [20:19:47]OFD Sender: No OFD packet to send [20:19:52]OFD Sender: No OFD packet to send [20:19:57]OFD Sender: No OFD packet to send [20:20:02]OFD Sender: No OFD packet to send [20:20:07]OFD Sender: No OFD packet to send [20:20:12]OFD Sender: No OFD packet to send [20:20:17]OFD Sender: No OFD packet to send [20:20:22]OFD Sender: No OFD packet to send [20:20:27]OFD Sender: No OFD packet to send [20:20:32]OFD Sender: No OFD packet to send [20:20:37]OFD Sender: No OFD packet to send [20:20:42]OFD Sender: No OFD packet to send [20:20:47]OFD Sender: No OFD packet to send [20:20:52]OFD Sender: No OFD packet to send [20:20:57]OFD Sender: No OFD packet to send [20:21:02]OFD Sender: No OFD packet to send [20:21:07]OFD Sender: No OFD packet to send [20:21:12]OFD Sender: No OFD packet to send [20:21:17]OFD Sender: No OFD packet to send [20:21:22]OFD Sender: No OFD packet to send [20:21:27]OFD Sender: No OFD packet to send [20:21:32]OFD Sender: No OFD packet to send [20:21:37]OFD Sender: No OFD packet to send [20:21:42]OFD Sender: No OFD packet to send [20:21:47]OFD Sender: No OFD packet to send [20:21:52]OFD Sender: No OFD packet to send [20:21:57]OFD Sender: No OFD packet to send [20:22:02]OFD Sender: No OFD packet to send [20:22:07]OFD Sender: No OFD packet to send [20:22:12]OFD Sender: No OFD packet to send [20:22:17]OFD Sender: No OFD packet to send [20:22:22]OFD Sender: No OFD packet to send [20:22:27]OFD Sender: No OFD packet to send [20:22:32]OFD Sender: No OFD packet to send [20:22:37]OFD Sender: No OFD packet to send [20:22:42]OFD Sender: No OFD packet to send [20:22:47]OFD Sender: No OFD packet to send [20:22:52]OFD Sender: No OFD packet to send [20:22:57]OFD Sender: No OFD packet to send [20:23:02]OFD Sender: No OFD packet to send [20:23:07]OFD Sender: No OFD packet to send [20:23:12]OFD Sender: No OFD packet to send [20:23:17]OFD Sender: No OFD packet to send [20:23:22]OFD Sender: No OFD packet to send [20:23:27]OFD Sender: No OFD packet to send [20:23:32]OFD Sender: No OFD packet to send [20:23:37]OFD Sender: No OFD packet to send [20:23:42]OFD Sender: No OFD packet to send [20:23:47]OFD Sender: No OFD packet to send [20:23:52]OFD Sender: No OFD packet to send [20:23:57]OFD Sender: No OFD packet to send [20:24:02]OFD Sender: No OFD packet to send [20:24:07]OFD Sender: No OFD packet to send [20:24:12]OFD Sender: No OFD packet to send [20:24:17]OFD Sender: No OFD packet to send [20:24:22]OFD Sender: No OFD packet to send [20:24:27]OFD Sender: No OFD packet to send [20:24:32]OFD Sender: No OFD packet to send [20:24:37]OFD Sender: No OFD packet to send [20:24:42]OFD Sender: No OFD packet to send [20:24:47]OFD Sender: No OFD packet to send [20:24:52]OFD Sender: No OFD packet to send [20:24:57]OFD Sender: No OFD packet to send [20:25:02]OFD Sender: No OFD packet to send [20:25:07]OFD Sender: No OFD packet to send [20:25:12]OFD Sender: No OFD packet to send [20:25:17]OFD Sender: No OFD packet to send [20:25:22]OFD Sender: No OFD packet to send [20:25:27]OFD Sender: No OFD packet to send [20:25:32]OFD Sender: No OFD packet to send [20:25:37]OFD Sender: No OFD packet to send [20:25:42]OFD Sender: No OFD packet to send [20:25:47]OFD Sender: No OFD packet to send [20:25:52]OFD Sender: No OFD packet to send [20:25:57]OFD Sender: No OFD packet to send [20:26:02]OFD Sender: No OFD packet to send [20:26:07]OFD Sender: No OFD packet to send [20:26:12]OFD Sender: No OFD packet to send [20:26:17]OFD Sender: No OFD packet to send [20:26:22]OFD Sender: No OFD packet to send [20:26:27]OFD Sender: No OFD packet to send [20:26:32]OFD Sender: No OFD packet to send [20:26:37]OFD Sender: No OFD packet to send [20:26:42]OFD Sender: No OFD packet to send [20:26:47]OFD Sender: No OFD packet to send [20:26:52]OFD Sender: No OFD packet to send [20:26:57]OFD Sender: No OFD packet to send [20:27:02]OFD Sender: No OFD packet to send [20:27:07]OFD Sender: No OFD packet to send [20:27:12]OFD Sender: No OFD packet to send [20:27:17]OFD Sender: No OFD packet to send [20:27:22]OFD Sender: No OFD packet to send [20:27:27]OFD Sender: No OFD packet to send [20:27:32]OFD Sender: No OFD packet to send [20:27:37]OFD Sender: No OFD packet to send [20:27:42]OFD Sender: No OFD packet to send [20:27:47]OFD Sender: No OFD packet to send [20:27:52]OFD Sender: No OFD packet to send [20:27:57]OFD Sender: No OFD packet to send [20:28:02]OFD Sender: No OFD packet to send [20:28:07]OFD Sender: No OFD packet to send [20:28:12]OFD Sender: No OFD packet to send [20:28:17]OFD Sender: No OFD packet to send [20:28:22]OFD Sender: No OFD packet to send [20:28:27]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [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: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:38]OFD Sender: No OFD packet to send [20:29:43]OFD Sender: No OFD packet to send [20:29:48]OFD Sender: No OFD packet to send [20:29:53]OFD Sender: No OFD packet to send [20:29:58]OFD Sender: No OFD packet to send [20:30:03]OFD Sender: No OFD packet to send [20:30:08]OFD Sender: No OFD packet to send [20:30:13]OFD Sender: No OFD packet to send [20:30:18]OFD Sender: No OFD packet to send [20:30:23]OFD Sender: No OFD packet to send [20:30:28]OFD Sender: No OFD packet to send [20:30:33]OFD Sender: No OFD packet to send [20:30:38]OFD Sender: No OFD packet to send [20:30:43]OFD Sender: No OFD packet to send [20:30:48]OFD Sender: No OFD packet to send [20:30:53]OFD Sender: No OFD packet to send [20:30:58]OFD Sender: No OFD packet to send [20:31:03]OFD Sender: No OFD packet to send [20:31:08]OFD Sender: No OFD packet to send [20:31:13]OFD Sender: No OFD packet to send [20:31:18]OFD Sender: No OFD packet to send [20:31:23]OFD Sender: No OFD packet to send [20:31:28]OFD Sender: No OFD packet to send [20:31:33]OFD Sender: No OFD packet to send [20:31:38]OFD Sender: No OFD packet to send [20:31:43]OFD Sender: No OFD packet to send [20:31:48]OFD Sender: No OFD packet to send [20:31:53]OFD Sender: No OFD packet to send [20:31:58]OFD Sender: No OFD packet to send [20:32:03]OFD Sender: No OFD packet to send [20:32:08]OFD Sender: No OFD packet to send [20:32:13]OFD Sender: No OFD packet to send [20:32:18]OFD Sender: No OFD packet to send [20:32:23]OFD Sender: No OFD packet to send [20:32:28]OFD Sender: No OFD packet to send [20:32:33]OFD Sender: No OFD packet to send [20:32:38]OFD Sender: No OFD packet to send [20:32:43]OFD Sender: No OFD packet to send [20:32:48]OFD Sender: No OFD packet to send [20:32:53]OFD Sender: No OFD packet to send [20:32:58]OFD Sender: No OFD packet to send [20:33:03]OFD Sender: No OFD packet to send [20:33:08]OFD Sender: No OFD packet to send [20:33:13]OFD Sender: No OFD packet to send [20:33:18]OFD Sender: No OFD packet to send [20:33:23]OFD Sender: No OFD packet to send [20:33:28]OFD Sender: No OFD packet to send [20:33:33]OFD Sender: No OFD packet to send [20:33:38]OFD Sender: No OFD packet to send [20:33:43]OFD Sender: No OFD packet to send [20:33:48]OFD Sender: No OFD packet to send [20:33:53]OFD Sender: No OFD packet to send [20:33:58]OFD Sender: No OFD packet to send [20:34:03]OFD Sender: No OFD packet to send [20:34:08]OFD Sender: No OFD packet to send [20:34:13]OFD Sender: No OFD packet to send [20:34:18]OFD Sender: No OFD packet to send [20:34:23]OFD Sender: No OFD packet to send [20:34:28]OFD Sender: No OFD packet to send [20:34:33]OFD Sender: No OFD packet to send [20:34:38]OFD Sender: No OFD packet to send [20:34:43]OFD Sender: No OFD packet to send [20:34:48]OFD Sender: No OFD packet to send [20:34:53]OFD Sender: No OFD packet to send [20:34:58]OFD Sender: No OFD packet to send [20:35:03]OFD Sender: No OFD packet to send [20:35:08]OFD Sender: No OFD packet to send [20:35:13]OFD Sender: No OFD packet to send [20:35:18]OFD Sender: No OFD packet to send [20:35:23]OFD Sender: No OFD packet to send [20:35:28]OFD Sender: No OFD packet to send [20:35:33]OFD Sender: No OFD packet to send [20:35:38]OFD Sender: No OFD packet to send [20:35:43]OFD Sender: No OFD packet to send [20:35:48]OFD Sender: No OFD packet to send [20:35:53]OFD Sender: No OFD packet to send [20:35:58]OFD Sender: No OFD packet to send [20:36:03]OFD Sender: No OFD packet to send [20:36:08]OFD Sender: No OFD packet to send [20:36:13]OFD Sender: No OFD packet to send [20:36:18]OFD Sender: No OFD packet to send [20:36:23]OFD Sender: No OFD packet to send [20:36:28]OFD Sender: No OFD packet to send [20:36:33]OFD Sender: No OFD packet to send [20:36:38]OFD Sender: No OFD packet to send [20:36:43]OFD Sender: No OFD packet to send [20:36:48]OFD Sender: No OFD packet to send [20:36:53]OFD Sender: No OFD packet to send [20:36:58]OFD Sender: No OFD packet to send [20:37:03]OFD Sender: No OFD packet to send [20:37:08]OFD Sender: No OFD packet to send [20:37:13]OFD Sender: No OFD packet to send [20:37:18]OFD Sender: No OFD packet to send [20:37:23]OFD Sender: No OFD packet to send [20:37:28]OFD Sender: No OFD packet to send [20:37:33]OFD Sender: No OFD packet to send [20:37:38]OFD Sender: No OFD packet to send [20:37:43]OFD Sender: No OFD packet to send [20:37:48]OFD Sender: No OFD packet to send [20:37:53]OFD Sender: No OFD packet to send [20:37:58]OFD Sender: No OFD packet to send [20:38:03]OFD Sender: No OFD packet to send [20:38:08]OFD Sender: No OFD packet to send [20:38:13]OFD Sender: No OFD packet to send [20:38:18]OFD Sender: No OFD packet to send [20:38:23]OFD Sender: No OFD packet to send [20:38:28]OFD Sender: No OFD packet to send [20:38:33]OFD Sender: No OFD packet to send [20:38:38]OFD Sender: No OFD packet to send [20:38:43]OFD Sender: No OFD packet to send [20:38:48]OFD Sender: No OFD packet to send [20:38:53]OFD Sender: No OFD packet to send [20:38:58]OFD Sender: No OFD packet to send [20:39:03]OFD Sender: No OFD packet to send [20:39:08]OFD Sender: No OFD packet to send [20:39:13]OFD Sender: No OFD packet to send [20:39:16]accept exits with 9 [20:39:16]New connection [20:39:16]New thread 3067108708 created [20:39:16]Thread 3067252068 joined [20:39:16]Waiting for new connection... [20:39:16] Sock 9.Parse request [20:39:16]Sock 9.Check first char [20:39:16]Sock 9.First char is OK [20:39:16]request: POST /json_proto HTTP/1.0 [20:39:16]Method: POST [20:39:16]URL: /json_proto [20:39:16]Method is POST - this is cgi request [20:39:16]url: /json_proto [20:39:16]query_string will be loaded in cgi processing [20:39:16]execute_cgi json_proto POST (null) [20:39:16]execute_cgi path=json_proto method=POST [20:39:16]POST find Content-Length [20:39:16]Host: 172.17.44.4:8080 [20:39:16]Content-Length: 922 [20:39:16]Content-Type: application/json [20:39:16] [20:39:16]POST finish read [20:39:16]Found Content-Length = 922 [20:39:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141101", "tax_sys" : 0, "items" : [ { "code": "4700003150400", "name": "\u0412\u043E\u0434\u043A\u0430 \u0424\u0440\u0443\u043D\u0437\u0435 0,75", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 544.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:16]execute_script... [20:39:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141101", "tax_sys" : 0, "items" : [ { "code": "4700003150400", "name": "\u0412\u043E\u0434\u043A\u0430 \u0424\u0440\u0443\u043D\u0437\u0435 0,75", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 544.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:16]POST & json_proto [20:39:16]process_json_proto [20:39:16]json parsed OK: [20:39:16]protocol is kg_v1.0 [20:39:16]action value=close_receipt [20:39:16]process_action close_receipt [20:39:16]cmd_close_receipt [20:39:16]MH_GetDate [20:39:16]Write to MH i2c: F0 00 00 20 3A 49 [20:39:16]Write i2c OK [20:39:16]MH_I2C_Read... [20:39:16]Read from MH i2c: F0 [20:39:16]MH_I2C_Read... [20:39:16]Read from MH i2c: F0 09 00 [20:39:16]MH_I2C_Read... [20:39:16]Read from MH i2c: F0 09 00 20 3A 00 7B C0 47 66 6C E9 28 66 1D [20:39:16]GetLastDocTimeStamp 1715977026 [20:39:16]current date 1715978363 [20:39:16]FM_GetShiftState [20:39:16]SAM_PROTO_GetShiftState [20:39:16]wFMCommunicate request_size=4 [20:39:16]MH_SAM_APDU [20:39:16]CAPDU: 80 13 01 00 [20:39:16]Write to MH i2c: E2 08 00 21 3A 80 13 01 00 00 00 00 00 D8 [20:39:16]Write i2c OK [20:39:16]MH_I2C_Read... [20:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:16]Read from MH i2c: E2 [20:39:16]MH_I2C_Read... [20:39:16]Read from MH i2c: E2 0E 00 [20:39:16]MH_I2C_Read... [20:39:16]Read from MH i2c: E2 0E 00 21 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D3 [20:39:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:39:16]wFMCommunicate OK [20:39:16]SAM_PROTO_GetShiftState done [20:39:16]FM_GetShiftState done [20:39:16]opened in 1715904675 [20:39:16]opened+sec_in_day 1715991075 [20:39:16]quantity*price = 53000 [20:39:16]sum+1 = 53001 [20:39:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000053020015 Бумажные Ñтаканы 250мл 1шт 2.000 * 7.00 = 14.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 544.00 ÐСП 1% : 4.81 ÐДС 12% : 57.77 Ðаличными: 544.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 110 17.05.2024 20:39 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5175 ФПД: 239282466039727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T203923&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5175&fm=239282466039727&tin=02508201610067®Number=0000000000154221&sum=54400 0 [20:39:17]StoreToDocumentArchive [20:39:17]shift 45 fd 5175 [20:39:17]save to /storage/0045/doc_00005175 [20:39:17]save last doc name /storage/0045/doc_00005175 to /storage/kkm_last_doc_name [20:39:17]save OK [20:39:17]Clear old archive folders... [20:39:17]ProcessDocumentItem done err = 0, tmpTLVsize=387 [20:39:17]tlvbuf is B6F23C90 [20:39:17]SAM_PROTO_ClearQueue [20:39:17]wFMCommunicate request_size=4 [20:39:17]MH_SAM_APDU [20:39:17]CAPDU: 80 09 00 00 [20:39:17]Write to MH i2c: E2 08 00 2E 3A 80 09 00 00 00 00 00 00 DA [20:39:17]Write i2c OK [20:39:17]MH_I2C_Read... [20:39:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:17]Read from MH i2c: E2 [20:39:17]MH_I2C_Read... [20:39:17]Read from MH i2c: E2 03 00 [20:39:17]MH_I2C_Read... [20:39:17]Read from MH i2c: E2 03 00 2E 3A 00 90 00 DC [20:39:17]RAPDU: 90 00 [20:39:17]wFMCommunicate OK [20:39:17]SAM_PROTO_ClearQueue done [20:39:17]KKMCreateOFDPacket [20:39:17]OFDProtocolAddRootSTLVToBuf [20:39:17]FM_MakeSignedData [20:39:17]FM_MakeSignedData [20:39:17]SAM_PROTO_SignData [20:39:17]wFMCommunicate request_size=4 [20:39:17]MH_SAM_APDU [20:39:17]CAPDU: 80 0D 01 02 [20:39:17]Write to MH i2c: E2 08 00 2F 3A 80 0D 01 02 00 00 00 00 E2 [20:39:17]Write i2c OK [20:39:17]MH_I2C_Read... [20:39:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:17]Read from MH i2c: E2 [20:39:17]MH_I2C_Read... [20:39:17]Read from MH i2c: E2 03 00 [20:39:17]MH_I2C_Read... [20:39:17]Read from MH i2c: E2 03 00 2F 3A 00 90 00 DD [20:39:17]RAPDU: 90 00 [20:39:17]wFMCommunicate OK [20:39:17]wFMCommunicate request_size=255 [20:39:17]MH_SAM_APDU [20:39:17]CAPDU: 80 0D 02 02 FA 03 00 83 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 D4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 [20:39:17]Write to MH i2c: E2 02 01 30 3A 80 0D 02 02 FA 00 03 00 83 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 D4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 00 79 [20:39:17]Write i2c OK [20:39:17]MH_I2C_Read... [20:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:18]Read from MH i2c: E2 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 03 00 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 03 00 30 3A 00 90 00 DE [20:39:18]RAPDU: 90 00 [20:39:18]wFMCommunicate OK [20:39:18]wFMCommunicate request_size=146 [20:39:18]MH_SAM_APDU [20:39:18]CAPDU: 80 0D 02 02 8D 03 06 00 E1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 16 00 00 00 00 07 04 06 00 80 D4 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 7B C0 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 37 14 00 00 35 04 06 00 D9 A0 4A 63 A7 AF [20:39:18]Write to MH i2c: E2 95 00 31 3A 80 0D 02 02 8D 00 03 06 00 E1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 16 00 00 00 00 07 04 06 00 80 D4 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 7B C0 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 37 14 00 00 35 04 06 00 D9 A0 4A 63 A7 AF 00 00 54 [20:39:18]Write i2c OK [20:39:18]MH_I2C_Read... [20:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:18]Read from MH i2c: E2 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 03 00 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 03 00 31 3A 00 90 00 DF [20:39:18]RAPDU: 90 00 [20:39:18]wFMCommunicate OK [20:39:18]wFMCommunicate request_size=4 [20:39:18]MH_SAM_APDU [20:39:18]CAPDU: 80 0D 03 02 [20:39:18]Write to MH i2c: E2 08 00 32 3A 80 0D 03 02 00 00 00 00 E7 [20:39:18]Write i2c OK [20:39:18]MH_I2C_Read... [20:39:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:18]Read from MH i2c: E2 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 0B 00 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 0B 00 32 3A 00 FC 98 B6 0A 8C C1 A4 6E 90 00 9B [20:39:18]RAPDU: FC 98 B6 0A 8C C1 A4 6E 90 00 [20:39:18]wFMCommunicate OK [20:39:18]SAM_PROTO_SignData done [20:39:18]FM_MakeSignedData done [20:39:18]CreateOFDProtocolMessage [20:39:18]wFMCommunicate request_size=4 [20:39:18]MH_SAM_APDU [20:39:18]CAPDU: 80 11 00 00 [20:39:18]Write to MH i2c: E2 08 00 33 3A 80 11 00 00 00 00 00 00 E7 [20:39:18]Write i2c OK [20:39:18]MH_I2C_Read... [20:39:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:18]Read from MH i2c: E2 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 17 00 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: E2 17 00 33 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 3C [20:39:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:39:18]wFMCommunicate OK [20:39:18]CreateOFDProtocolMessage done [20:39:18]OFDSenderStorePacket 5175 [20:39:18]StoreOFDPacket docnum=5175 [20:39:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 97 01 00 00 69 6C 8F 01 8D FF 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 D4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 16 00 00 00 00 07 04 06 00 80 D4 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 7B C0 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 37 14 00 00 35 04 06 00 D9 A0 4A 63 A7 AF FC 98 B6 0A 8C C1 A4 6E [20:39:18]CheckFolder [20:39:18]dirname=/storage/ofd_packets [20:39:18]CheckFolder done [20:39:18]ProducePacketName [20:39:18]name=ofd_packets/00005175 [20:39:18]NVStorageSaveData ofd_packets/00005175 [20:39:18]File name is /storage/ofd_packets/00005175 [20:39:18]Write 437 bytes [20:39:18]NVStorageSaveData done [20:39:18]OFDSenderStorePacket done [20:39:18]KKMCreateOFDPacket done [20:39:18]NVStorageSaveData kkm_last_timestamp [20:39:18]File name is /storage/kkm_last_timestamp [20:39:18]Write 4 bytes [20:39:18]NVStorageSaveData done [20:39:18]ExternCall_PrintAddStr [20:39:18]wPrintStart [20:39:18]Write to MH i2c: 01 00 00 34 3A 6E [20:39:18]Write i2c OK [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: 01 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: 01 07 00 [20:39:18]MH_I2C_Read... [20:39:18]Read from MH i2c: 01 07 00 34 3A 00 00 00 00 00 FF 0F 83 [20:39:18]RasterBufferAndPrint [20:39:18]line Счет N : (3)141101 [20:39:18]line ИÐÐ: 02508201610067 [20:39:18]line Контрольно-КаÑÑовый Чек [20:39:18]line ПРОДÐЖР[20:39:18]line Товар: 4700003150400 [20:39:18]line Водка Фрунзе 0,75 [20:39:18]line 1.000 * 530.00 [20:39:18]line = 530.00 [20:39:18]line ÐДС 12% ÐСП 1% [20:39:18]line > о реализуемом товаре [20:39:18]line Товар: 2000053020015 [20:39:18]line Бумажные Ñтаканы 250мл 1шт [20:39:18]line 2.000 * 7.00 [20:39:18]line = 14.00 [20:39:18]line ÐДС 12% ÐСП 1% [20:39:18]line > о реализуемом товаре [20:39:18]line ИТОГО: 544.00 [20:39:18]line ÐСП 1% : 4.81 [20:39:18]line ÐДС 12% : 57.77 [20:39:18]line Ðаличными: 544.00 [20:39:18]line Безнал.: 0.00 [20:39:18]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [20:39:18]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [20:39:18]line СÐО: Общий режим [20:39:18]line Чек 110 17.05.2024 20:39 [20:39:18]line Смена: 45 ФФД: 1.0 [20:39:18]line ЗÐМ: 0300000237 [20:39:18]line РÐМ: 0000000000154221 [20:39:18]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [20:39:18]line ФМ: 0000000000963259 [20:39:18]line ФД: 5175 [20:39:18]line ФПД: 239282466039727 [20:39:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T203923&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5175&fm=239282466039727&tin=02508201610067®Number=0000000000154221&sum=54400 [20:39:18]line 0 [20:39:18]OFD Sender: Processing packet 5175 [packets to send 4, broken 3] [20:39:18]ProducePacketName [20:39:18]name=ofd_packets/00005175 [20:39:18]OFD Sender: To server: ‡•öpG, [20:39:18]CommunicateWithHost lk.salyk.kg:30040 [20:39:18]ConnectInit lk.salyk.kg [20:39:18]written 0, free lines is 4095 [20:39:19]Connected sock=11 [20:39:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 97 01 00 00 69 6C 8F 01 8D FF 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 D4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 16 00 00 00 00 07 04 06 00 80 D4 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 7B C0 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 37 14 00 00 35 04 06 00 D9 A0 4A 63 A7 AF FC 98 B6 0A 8C C1 A4 6E [20:39:19]Write to MH i2c: 01 00 00 63 3A 9D [20:39:19]Write i2c OK [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: 01 [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: 01 07 00 [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: 01 07 00 63 3A 00 00 00 00 00 0E 0C BE [20:39:19]RasterBufferAndPrint [20:39:19]line [20:39:19]line [20:39:19]line [20:39:19]line [20:39:19]line [20:39:19]written 0, free lines is 3089 [20:39:19]MH_Cut [20:39:19]Write to MH i2c: D1 01 00 6A 3A 01 76 [20:39:19]Write i2c OK [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: D1 [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: D1 01 00 [20:39:19]MH_I2C_Read... [20:39:19]Read from MH i2c: D1 01 00 6A 3A 00 75 [20:39:19]Write to MH i2c: 01 00 00 6B 3A A5 [20:39:19]Write i2c OK [20:39:19]MH_I2C_Read... [20:39:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 4A F5 47 00 CF 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 37 14 00 00 F4 03 04 00 3B 6C 47 66 B6 04 01 00 00 75 03 60 F6 40 F7 8F 36 [20:39:19]CommunicateWithHost err = 0 [20:39:19]CheckOFDResponse [20:39:19]1017 (14) - 77093643461234 [20:39:19]1041 (16) - 0000000000963259 [20:39:19]1040 (4) - 5175 [20:39:19]1012 (4) - 17.05.2024 14:39 [20:39:19]1206 (1) - 0 [20:39:19]OFD Sender: Remove packet 5175 [20:39:19]ProducePacketName [20:39:19]name=ofd_packets/00005175 [20:39:19]NVStorageDeleteData [20:39:19]OFD Sender: No OFD packet to send [20:39:20]*** Cut start [20:39:20]*** Partial cut [20:39:20]*** CUTSNS_PIN = 1 [20:39:20]*** CUTSNS_PIN = 0 [20:39:20]*** Brake cut motor [20:39:21]Read from MH i2c: 01 [20:39:21]MH_I2C_Read... [20:39:21]*** Stop cut motor [20:39:21]*** Cut end [20:39:21]Read from MH i2c: 01 07 00 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: 01 07 00 6B 3A 00 00 00 00 00 FF 0F BA [20:39:21]process_action close_receipt done [20:39:21]requested_data is exist [20:39:21]produce_requested_data [20:39:21]requested_item fm.sn is exist - process it [20:39:21]wFMCommunicate request_size=4 [20:39:21]MH_SAM_APDU [20:39:21]CAPDU: 80 11 00 00 [20:39:21]Write to MH i2c: E2 08 00 6C 3A 80 11 00 00 00 00 00 00 20 [20:39:21]Write i2c OK [20:39:21]MH_I2C_Read... [20:39:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:21]Read from MH i2c: E2 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 17 00 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 17 00 6C 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 75 [20:39:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:39:21]wFMCommunicate OK [20:39:21]requested_item fd.num is exist - process it [20:39:21]SAM_PROTO_GetFieldsCounters [20:39:21]wFMCommunicate request_size=4 [20:39:21]MH_SAM_APDU [20:39:21]CAPDU: 80 13 00 00 [20:39:21]Write to MH i2c: E2 08 00 6D 3A 80 13 00 00 00 00 00 00 23 [20:39:21]Write i2c OK [20:39:21]MH_I2C_Read... [20:39:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:21]Read from MH i2c: E2 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 62 00 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 62 00 6D 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 37 14 00 00 0E 04 04 00 2D 00 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 FE [20:39:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 37 14 00 00 0E 04 04 00 2D 00 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 [20:39:21]wFMCommunicate OK [20:39:21]SAM_PROTO_GetFieldsCounters done [20:39:21]requested_item shift.num is exist - process it [20:39:21]requested_item shift.opened is exist - process it [20:39:21]req_shift_opened [20:39:21]FM_GetShiftState [20:39:21]SAM_PROTO_GetShiftState [20:39:21]wFMCommunicate request_size=4 [20:39:21]MH_SAM_APDU [20:39:21]CAPDU: 80 13 01 00 [20:39:21]Write to MH i2c: E2 08 00 6E 3A 80 13 01 00 00 00 00 00 25 [20:39:21]Write i2c OK [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 [20:39:21]MH_I2C_Read... [20:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:21]Read from MH i2c: E2 0E 00 [20:39:21]MH_I2C_Read... [20:39:21]Read from MH i2c: E2 0E 00 6E 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 20 [20:39:21]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:39:21]wFMCommunicate OK [20:39:21]SAM_PROTO_GetShiftState done [20:39:21]FM_GetShiftState done [20:39:21]req_shift_opened done [20:39:21]requested_item shift.open_date is exist - process it [20:39:21]req_shift_open_date [20:39:21]req_shift_open_date done [20:39:21]produce_requested_data done [20:39:21]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5175,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:39:21]process_action_free close_receipt [20:39:21]json_value_free [20:39:21]json_value_free done [20:39:21]process_json_proto returns [20:39:21]Send response to host [20:39:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5175,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:39:21]free response buf [20:39:21]execute_script done [20:39:21]execute_script returns [20:39:21]free content buf [20:39:21]Sock 9.Close socket [20:39:21]Sock 9.Thread stoped [20:39:24]OFD Sender: No OFD packet to send [20:39:29]OFD Sender: No OFD packet to send [20:39:34]OFD Sender: No OFD packet to send [20:39:39]OFD Sender: No OFD packet to send [20:39:44]OFD Sender: No OFD packet to send [20:39:49]OFD Sender: No OFD packet to send [20:39:54]OFD Sender: No OFD packet to send [20:39:59]OFD Sender: No OFD packet to send [20:40:04]OFD Sender: No OFD packet to send [20:40:09]OFD Sender: No OFD packet to send [20:40:14]OFD Sender: No OFD packet to send [20:40:19]OFD Sender: No OFD packet to send [20:40:24]OFD Sender: No OFD packet to send [20:40:29]OFD Sender: No OFD packet to send [20:40:34]OFD Sender: No OFD packet to send [20:40:39]OFD Sender: No OFD packet to send [20:40:44]OFD Sender: No OFD packet to send [20:40:49]OFD Sender: No OFD packet to send [20:40:54]OFD Sender: No OFD packet to send [20:40:59]OFD Sender: No OFD packet to send [20:41:04]OFD Sender: No OFD packet to send [20:41:09]OFD Sender: No OFD packet to send [20:41:14]OFD Sender: No OFD packet to send [20:41:19]OFD Sender: No OFD packet to send [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:09]OFD Sender: No OFD packet to send [20:42:14]OFD Sender: No OFD packet to send [20:42:19]OFD Sender: No OFD packet to send [20:42:24]OFD Sender: No OFD packet to send [20:42:29]OFD Sender: No OFD packet to send [20:42:34]OFD Sender: No OFD packet to send [20:42:39]OFD Sender: No OFD packet to send [20:42:44]OFD Sender: No OFD packet to send [20:42:49]OFD Sender: No OFD packet to send [20:42:54]OFD Sender: No OFD packet to send [20:42:59]OFD Sender: No OFD packet to send [20:43:04]OFD Sender: No OFD packet to send [20:43:09]OFD Sender: No OFD packet to send [20:43:14]OFD Sender: No OFD packet to send [20:43:19]OFD Sender: No OFD packet to send [20:43:24]OFD Sender: No OFD packet to send [20:43:29]OFD Sender: No OFD packet to send [20:43:34]OFD Sender: No OFD packet to send [20:43:39]OFD Sender: No OFD packet to send [20:43:44]OFD Sender: No OFD packet to send [20:43:50]OFD Sender: No OFD packet to send [20:43:55]OFD Sender: No OFD packet to send [20:43:58]accept exits with 7 [20:43:58]New connection [20:43:58]New thread 3067252068 created [20:43:58]Thread 3067108708 joined [20:43:58]Waiting for new connection... [20:43:58] Sock 7.Parse request [20:43:58]Sock 7.Check first char [20:43:58]Sock 7.First char is OK [20:43:58]request: POST /json_proto HTTP/1.0 [20:43:58]Method: POST [20:43:58]URL: /json_proto [20:43:58]Method is POST - this is cgi request [20:43:58]url: /json_proto [20:43:58]query_string will be loaded in cgi processing [20:43:58]execute_cgi json_proto POST (null) [20:43:58]execute_cgi path=json_proto method=POST [20:43:58]POST find Content-Length [20:43:58]Host: 172.17.44.4:8080 [20:43:58]Content-Length: 678 [20:43:58]Content-Type: application/json [20:43:58] [20:43:58]POST finish read [20:43:58]Found Content-Length = 678 [20:43:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:58]execute_script... [20:43: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)1993954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:58]POST & json_proto [20:43:58]process_json_proto [20:43:58]json parsed OK: [20:43:58]protocol is kg_v1.0 [20:43:58]action value=close_receipt [20:43:58]process_action close_receipt [20:43:58]cmd_close_receipt [20:43:58]MH_GetDate [20:43:58]Write to MH i2c: F0 00 00 6F 3A 98 [20:43:58]Write i2c OK [20:43:58]MH_I2C_Read... [20:43:58]Read from MH i2c: F0 [20:43:58]MH_I2C_Read... [20:43:58]Read from MH i2c: F0 09 00 [20:43:58]MH_I2C_Read... [20:43:58]Read from MH i2c: F0 09 00 6F 3A 00 95 C1 47 66 6C E9 28 66 87 [20:43:58]GetLastDocTimeStamp 1715978363 [20:43:58]current date 1715978645 [20:43:58]FM_GetShiftState [20:43:58]SAM_PROTO_GetShiftState [20:43:58]wFMCommunicate request_size=4 [20:43:58]MH_SAM_APDU [20:43:58]CAPDU: 80 13 01 00 [20:43:58]Write to MH i2c: E2 08 00 70 3A 80 13 01 00 00 00 00 00 27 [20:43:58]Write i2c OK [20:43:58]MH_I2C_Read... [20:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:58]Read from MH i2c: E2 [20:43:58]MH_I2C_Read... [20:43:58]Read from MH i2c: E2 0E 00 [20:43:58]MH_I2C_Read... [20:43:58]Read from MH i2c: E2 0E 00 70 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 22 [20:43:58]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:43:58]wFMCommunicate OK [20:43:58]SAM_PROTO_GetShiftState done [20:43:58]FM_GetShiftState done [20:43:58]opened in 1715904675 [20:43:58]opened+sec_in_day 1715991075 [20:43:58]quantity*price = 50068 [20:43:58]sum+1 = 50070 [20:43:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.69 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.17 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 111 17.05.2024 20:44 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5176 ФПД: 95289566988847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T204405&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5176&fm=95289566988847&tin=02508201610067®Number=0000000000154221&sum=50000 [20:43:59]StoreToDocumentArchive [20:43:59]shift 45 fd 5176 [20:43:59]save to /storage/0045/doc_00005176 [20:43:59]save last doc name /storage/0045/doc_00005176 to /storage/kkm_last_doc_name [20:43:59]save OK [20:43:59]Clear old archive folders... [20:43:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:59]tlvbuf is 0119B460 [20:43:59]SAM_PROTO_ClearQueue [20:43:59]wFMCommunicate request_size=4 [20:43:59]MH_SAM_APDU [20:43:59]CAPDU: 80 09 00 00 [20:43:59]Write to MH i2c: E2 08 00 7D 3A 80 09 00 00 00 00 00 00 29 [20:43:59]Write i2c OK [20:43:59]MH_I2C_Read... [20:43:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:59]Read from MH i2c: E2 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 7D 3A 00 90 00 2B [20:43:59]RAPDU: 90 00 [20:43:59]wFMCommunicate OK [20:43:59]SAM_PROTO_ClearQueue done [20:43:59]KKMCreateOFDPacket [20:43:59]OFDProtocolAddRootSTLVToBuf [20:43:59]FM_MakeSignedData [20:43:59]FM_MakeSignedData [20:43:59]SAM_PROTO_SignData [20:43:59]wFMCommunicate request_size=4 [20:43:59]MH_SAM_APDU [20:43:59]CAPDU: 80 0D 01 02 [20:43:59]Write to MH i2c: E2 08 00 7E 3A 80 0D 01 02 00 00 00 00 31 [20:43:59]Write i2c OK [20:43:59]MH_I2C_Read... [20:43:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:59]Read from MH i2c: E2 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 7E 3A 00 90 00 2C [20:43:59]RAPDU: 90 00 [20:43:59]wFMCommunicate OK [20:43:59]wFMCommunicate request_size=255 [20:43:59]MH_SAM_APDU [20:43: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 95 C1 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 38 14 00 00 35 04 06 00 56 [20:43:59]Write to MH i2c: E2 02 01 7F 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 95 C1 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 38 14 00 00 35 04 06 00 56 00 00 11 [20:43:59]Write i2c OK [20:43:59]MH_I2C_Read... [20:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:59]Read from MH i2c: E2 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 7F 3A 00 90 00 2D [20:43:59]RAPDU: 90 00 [20:43:59]wFMCommunicate OK [20:43:59]wFMCommunicate request_size=10 [20:43:59]MH_SAM_APDU [20:43:59]CAPDU: 80 0D 02 02 05 AA 54 CA 8A 2F [20:43:59]Write to MH i2c: E2 0D 00 80 3A 80 0D 02 02 05 00 AA 54 CA 8A 2F 00 00 BF [20:43:59]Write i2c OK [20:43:59]MH_I2C_Read... [20:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:59]Read from MH i2c: E2 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 [20:43:59]MH_I2C_Read... [20:43:59]Read from MH i2c: E2 03 00 80 3A 00 90 00 2E [20:43:59]RAPDU: 90 00 [20:43:59]wFMCommunicate OK [20:43:59]wFMCommunicate request_size=4 [20:43:59]MH_SAM_APDU [20:43:59]CAPDU: 80 0D 03 02 [20:43:59]Write to MH i2c: E2 08 00 81 3A 80 0D 03 02 00 00 00 00 36 [20:43:59]Write i2c OK [20:43:59]MH_I2C_Read... [20:43:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:00]Read from MH i2c: E2 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 0B 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 0B 00 81 3A 00 0D 1A 23 85 F4 E8 87 69 90 00 D2 [20:44:00]RAPDU: 0D 1A 23 85 F4 E8 87 69 90 00 [20:44:00]wFMCommunicate OK [20:44:00]SAM_PROTO_SignData done [20:44:00]FM_MakeSignedData done [20:44:00]CreateOFDProtocolMessage [20:44:00]wFMCommunicate request_size=4 [20:44:00]MH_SAM_APDU [20:44:00]CAPDU: 80 11 00 00 [20:44:00]Write to MH i2c: E2 08 00 82 3A 80 11 00 00 00 00 00 00 36 [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]OFD Sender: No OFD packet to send [20:44:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:00]Read from MH i2c: E2 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 17 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 17 00 82 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8B [20:44:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:44:00]wFMCommunicate OK [20:44:00]CreateOFDProtocolMessage done [20:44:00]OFDSenderStorePacket 5176 [20:44:00]StoreOFDPacket docnum=5176 [20:44:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 DE DF 07 01 37 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 95 C1 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 38 14 00 00 35 04 06 00 56 AA 54 CA 8A 2F 0D 1A 23 85 F4 E8 87 69 [20:44:00]CheckFolder [20:44:00]dirname=/storage/ofd_packets [20:44:00]CheckFolder done [20:44:00]ProducePacketName [20:44:00]name=ofd_packets/00005176 [20:44:00]NVStorageSaveData ofd_packets/00005176 [20:44:00]File name is /storage/ofd_packets/00005176 [20:44:00]Write 301 bytes [20:44:00]NVStorageSaveData done [20:44:00]OFDSenderStorePacket done [20:44:00]KKMCreateOFDPacket done [20:44:00]NVStorageSaveData kkm_last_timestamp [20:44:00]File name is /storage/kkm_last_timestamp [20:44:00]Write 4 bytes [20:44:00]NVStorageSaveData done [20:44:00]ExternCall_PrintAddStr [20:44:00]wPrintStart [20:44:00]Write to MH i2c: 01 00 00 83 3A BD [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 07 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 07 00 83 3A 00 00 00 00 00 FF 0F D2 [20:44:00]RasterBufferAndPrint [20:44:00]line Счет N : (1)1993954 [20:44:00]line ИÐÐ: 02508201610067 [20:44:00]line Контрольно-КаÑÑовый Чек [20:44:00]line ПРОДÐЖР[20:44:00]line ТРК (МРК, ГÐК) : 32 [20:44:00]line Товар: 2710124500 [20:44:00]line Ðи-95-К-5 [20:44:00]line 6.840 * 73.20 [20:44:00]line = 500.69 [20:44:00]line ÐДС 12% ÐСП 1% [20:44:00]line > о реализуемом товаре [20:44:00]line ОКРУГЛЕÐИЕ: -0.69 [20:44:00]line ИТОГО: 500.00 [20:44:00]line ВнеÑено: 500.00 [20:44:00]line СДÐЧÐ: 0.00 [20:44:00]line ÐСП 1% : 4.43 [20:44:00]line ÐДС 12% : 53.17 [20:44:00]line Ðаличными: 500.00 [20:44:00]line Безнал.: 0.00 [20:44:00]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [20:44:00]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [20:44:00]line СÐО: Общий режим [20:44:00]line Чек 111 17.05.2024 20:44 [20:44:00]line Смена: 45 ФФД: 1.0 [20:44:00]line ЗÐМ: 0300000237 [20:44:00]line РÐМ: 0000000000154221 [20:44:00]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [20:44:00]line ФМ: 0000000000963259 [20:44:00]line ФД: 5176 [20:44:00]line ФПД: 95289566988847 [20:44:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T204405&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5176&fm=95289566988847&tin=02508201610067®Number=0000000000154221&sum=50000 [20:44:00]OFD Sender: Processing packet 5176 [packets to send 4, broken 3] [20:44:00]ProducePacketName [20:44:00]name=ofd_packets/00005176 [20:44:00]OFD Sender: To server: ‡•öpG, [20:44:00]CommunicateWithHost lk.salyk.kg:30040 [20:44:00]ConnectInit lk.salyk.kg [20:44:00]written 0, free lines is 4095 [20:44:00]Connected sock=10 [20:44:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 DE DF 07 01 37 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 95 C1 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 38 14 00 00 35 04 06 00 56 AA 54 CA 8A 2F 0D 1A 23 85 F4 E8 87 69 [20:44:00]Write to MH i2c: 01 00 00 AE 3A E8 [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 07 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: 01 07 00 AE 3A 00 00 00 00 00 72 0C 6D [20:44:00]RasterBufferAndPrint [20:44:00]line [20:44:00]line [20:44:00]line [20:44:00]line [20:44:00]line [20:44:00]written 0, free lines is 3188 [20:44:00]MH_Cut [20:44:00]Write to MH i2c: D1 01 00 B5 3A 01 C1 [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: D1 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: D1 01 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: D1 01 00 B5 3A 00 C0 [20:44:00]Write to MH i2c: 01 00 00 B6 3A F0 [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 78 8A 47 00 45 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 38 14 00 00 F4 03 04 00 55 6D 47 66 B6 04 01 00 00 C5 FF 19 D8 77 42 2E 24 [20:44:00]CommunicateWithHost err = 0 [20:44:00]CheckOFDResponse [20:44:00]1017 (14) - 77093643461234 [20:44:00]1041 (16) - 0000000000963259 [20:44:00]1040 (4) - 5176 [20:44:00]1012 (4) - 17.05.2024 14:44 [20:44:00]1206 (1) - 0 [20:44:00]OFD Sender: Remove packet 5176 [20:44:00]ProducePacketName [20:44:00]name=ofd_packets/00005176 [20:44:00]NVStorageDeleteData [20:44:01]OFD Sender: No OFD packet to send [20:44:02]*** Cut start [20:44:02]*** Partial cut [20:44:02]*** CUTSNS_PIN = 1 [20:44:02]*** CUTSNS_PIN = 0 [20:44:02]*** Brake cut motor [20:44:02]Read from MH i2c: 01 [20:44:02]MH_I2C_Read... [20:44:02]*** Stop cut motor [20:44:02]*** Cut end [20:44:02]Read from MH i2c: 01 07 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: 01 07 00 B6 3A 00 00 00 00 00 FF 0F 05 [20:44:02]process_action close_receipt done [20:44:02]requested_data is exist [20:44:02]produce_requested_data [20:44:02]requested_item fm.sn is exist - process it [20:44:02]wFMCommunicate request_size=4 [20:44:02]MH_SAM_APDU [20:44:02]CAPDU: 80 11 00 00 [20:44:02]Write to MH i2c: E2 08 00 B7 3A 80 11 00 00 00 00 00 00 6B [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:02]Read from MH i2c: E2 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 17 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 17 00 B7 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C0 [20:44:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:44:02]wFMCommunicate OK [20:44:02]requested_item fd.num is exist - process it [20:44:02]SAM_PROTO_GetFieldsCounters [20:44:02]wFMCommunicate request_size=4 [20:44:02]MH_SAM_APDU [20:44:02]CAPDU: 80 13 00 00 [20:44:02]Write to MH i2c: E2 08 00 B8 3A 80 13 00 00 00 00 00 00 6E [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:02]Read from MH i2c: E2 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 62 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 62 00 B8 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 38 14 00 00 0E 04 04 00 2D 00 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 4D [20:44:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 38 14 00 00 0E 04 04 00 2D 00 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 [20:44:02]wFMCommunicate OK [20:44:02]SAM_PROTO_GetFieldsCounters done [20:44:02]requested_item shift.num is exist - process it [20:44:02]requested_item shift.opened is exist - process it [20:44:02]req_shift_opened [20:44:02]FM_GetShiftState [20:44:02]SAM_PROTO_GetShiftState [20:44:02]wFMCommunicate request_size=4 [20:44:02]MH_SAM_APDU [20:44:02]CAPDU: 80 13 01 00 [20:44:02]Write to MH i2c: E2 08 00 B9 3A 80 13 01 00 00 00 00 00 70 [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:02]Read from MH i2c: E2 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 0E 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: E2 0E 00 B9 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6B [20:44:02]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:44:02]wFMCommunicate OK [20:44:02]SAM_PROTO_GetShiftState done [20:44:02]FM_GetShiftState done [20:44:02]req_shift_opened done [20:44:02]requested_item shift.open_date is exist - process it [20:44:02]req_shift_open_date [20:44:02]req_shift_open_date done [20:44:02]produce_requested_data done [20:44:02]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5176,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:44:02]process_action_free close_receipt [20:44:02]json_value_free [20:44:02]json_value_free done [20:44:02]process_json_proto returns [20:44:02]Send response to host [20:44:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5176,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:44:02]free response buf [20:44:02]execute_script done [20:44:02]execute_script returns [20:44:02]free content buf [20:44:02]Sock 7.Close socket [20:44:02]Sock 7.Thread stoped [20:44:06]OFD Sender: No OFD packet to send [20:44:11]OFD Sender: No OFD packet to send [20:44:16]OFD Sender: No OFD packet to send [20:44:21]OFD Sender: No OFD packet to send [20:44:26]OFD Sender: No OFD packet to send [20:44:31]OFD Sender: No OFD packet to send [20:44:36]OFD Sender: No OFD packet to send [20:44:41]OFD Sender: No OFD packet to send [20:44:46]OFD Sender: No OFD packet to send [20:44:51]OFD Sender: No OFD packet to send [20:44:56]OFD Sender: No OFD packet to send [20:45:01]OFD Sender: No OFD packet to send [20:45:06]OFD Sender: No OFD packet to send [20:45:11]OFD Sender: No OFD packet to send [20:45:16]OFD Sender: No OFD packet to send [20:45:21]OFD Sender: No OFD packet to send [20:45:26]OFD Sender: No OFD packet to send [20:45:31]OFD Sender: No OFD packet to send [20:45:36]OFD Sender: No OFD packet to send [20:45:41]OFD Sender: No OFD packet to send [20:45:46]OFD Sender: No OFD packet to send [20:45:51]OFD Sender: No OFD packet to send [20:45:56]OFD Sender: No OFD packet to send [20:46:01]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:51]OFD Sender: No OFD packet to send [20:46:56]OFD Sender: No OFD packet to send [20:47:01]OFD Sender: No OFD packet to send [20:47:06]OFD Sender: No OFD packet to send [20:47:11]OFD Sender: No OFD packet to send [20:47:16]OFD Sender: No OFD packet to send [20:47:21]OFD Sender: No OFD packet to send [20:47:26]OFD Sender: No OFD packet to send [20:47:31]OFD Sender: No OFD packet to send [20:47:36]OFD Sender: No OFD packet to send [20:47:41]OFD Sender: No OFD packet to send [20:47:46]OFD Sender: No OFD packet to send [20:47:51]OFD Sender: No OFD packet to send [20:47:56]OFD Sender: No OFD packet to send [20:48:01]OFD Sender: No OFD packet to send [20:48:06]OFD Sender: No OFD packet to send [20:48:11]accept exits with 9 [20:48:11]New connection [20:48:11]New thread 3067108708 created [20:48:11]Thread 3067252068 joined [20:48:11]Waiting for new connection... [20:48:11] Sock 9.Parse request [20:48:11]Sock 9.Check first char [20:48:11]Sock 9.First char is OK [20:48:11]request: POST /json_proto HTTP/1.0 [20:48:11]Method: POST [20:48:11]URL: /json_proto [20:48:11]Method is POST - this is cgi request [20:48:11]url: /json_proto [20:48:11]query_string will be loaded in cgi processing [20:48:11]execute_cgi json_proto POST (null) [20:48:11]execute_cgi path=json_proto method=POST [20:48:11]POST find Content-Length [20:48:11]Host: 172.17.44.4:8080 [20:48:11]Content-Length: 804 [20:48:11]Content-Type: application/json [20:48:11] [20:48:11]POST finish read [20:48:11]Found Content-Length = 804 [20:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:11]execute_script... [20:48:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 20.500, "sum" : 1500.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:11]POST & json_proto [20:48:11]process_json_proto [20:48:11]json parsed OK: [20:48:11]protocol is kg_v1.0 [20:48:11]action value=close_receipt [20:48:11]process_action close_receipt [20:48:11]cmd_close_receipt [20:48:11]MH_GetDate [20:48:11]Write to MH i2c: F0 00 00 BA 3A E3 [20:48:11]Write i2c OK [20:48:11]MH_I2C_Read... [20:48:11]Read from MH i2c: F0 [20:48:11]MH_I2C_Read... [20:48:11]Read from MH i2c: F0 09 00 [20:48:11]MH_I2C_Read... [20:48:11]Read from MH i2c: F0 09 00 BA 3A 00 92 C2 47 66 6C E9 28 66 D0 [20:48:11]GetLastDocTimeStamp 1715978645 [20:48:11]current date 1715978898 [20:48:11]FM_GetShiftState [20:48:11]SAM_PROTO_GetShiftState [20:48:11]wFMCommunicate request_size=4 [20:48:11]MH_SAM_APDU [20:48:11]CAPDU: 80 13 01 00 [20:48:11]Write to MH i2c: E2 08 00 BB 3A 80 13 01 00 00 00 00 00 72 [20:48:11]Write i2c OK [20:48:11]MH_I2C_Read... [20:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:11]Read from MH i2c: E2 [20:48:11]MH_I2C_Read... [20:48:11]Read from MH i2c: E2 0E 00 [20:48:11]MH_I2C_Read... [20:48:11]Read from MH i2c: E2 0E 00 BB 3A 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6D [20:48:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:48:11]wFMCommunicate OK [20:48:11]SAM_PROTO_GetShiftState done [20:48:11]FM_GetShiftState done [20:48:11]opened in 1715904675 [20:48:11]opened+sec_in_day 1715991075 [20:48:11]quantity*price = 150060 [20:48:11]sum+1 = 150061 [20:48:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.60 ÐСП 1% : 13.28 ÐДС 12% : 159.36 Ðаличными: 0.00 Безнал.: 1500.60 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 112 17.05.2024 20:48 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5177 ФПД: 161307205882500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T204818&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5177&fm=161307205882500&tin=02508201610067®Number=0000000000154221&sum=150060 [20:48:12]StoreToDocumentArchive [20:48:12]shift 45 fd 5177 [20:48:12]save to /storage/0045/doc_00005177 [20:48:12]save last doc name /storage/0045/doc_00005177 to /storage/kkm_last_doc_name [20:48:12]save OK [20:48:12]Clear old archive folders... [20:48:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:12]tlvbuf is 011A4F50 [20:48:12]SAM_PROTO_ClearQueue [20:48:12]wFMCommunicate request_size=4 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 09 00 00 [20:48:12]Write to MH i2c: E2 08 00 C8 3A 80 09 00 00 00 00 00 00 74 [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 C8 3A 00 90 00 76 [20:48:12]RAPDU: 90 00 [20:48:12]wFMCommunicate OK [20:48:12]SAM_PROTO_ClearQueue done [20:48:12]KKMCreateOFDPacket [20:48:12]OFDProtocolAddRootSTLVToBuf [20:48:12]FM_MakeSignedData [20:48:12]FM_MakeSignedData [20:48:12]SAM_PROTO_SignData [20:48:12]wFMCommunicate request_size=4 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 0D 01 02 [20:48:12]Write to MH i2c: E2 08 00 C9 3A 80 0D 01 02 00 00 00 00 7C [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 C9 3A 00 90 00 77 [20:48:12]RAPDU: 90 00 [20:48:12]wFMCommunicate OK [20:48:12]wFMCommunicate request_size=255 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 92 C2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 39 14 00 00 35 04 06 00 92 [20:48:12]Write to MH i2c: E2 02 01 CA 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 92 C2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 39 14 00 00 35 04 06 00 92 00 00 32 [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 CA 3A 00 90 00 78 [20:48:12]RAPDU: 90 00 [20:48:12]wFMCommunicate OK [20:48:12]wFMCommunicate request_size=10 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 0D 02 02 05 B5 42 B4 D2 84 [20:48:12]Write to MH i2c: E2 0D 00 CB 3A 80 0D 02 02 05 00 B5 42 B4 D2 84 00 00 8A [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 03 00 CB 3A 00 90 00 79 [20:48:12]RAPDU: 90 00 [20:48:12]wFMCommunicate OK [20:48:12]wFMCommunicate request_size=4 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 0D 03 02 [20:48:12]Write to MH i2c: E2 08 00 CC 3A 80 0D 03 02 00 00 00 00 81 [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 0B 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 0B 00 CC 3A 00 C1 86 35 5E BC CC 94 BB 90 00 33 [20:48:12]RAPDU: C1 86 35 5E BC CC 94 BB 90 00 [20:48:12]wFMCommunicate OK [20:48:12]SAM_PROTO_SignData done [20:48:12]FM_MakeSignedData done [20:48:12]CreateOFDProtocolMessage [20:48:12]wFMCommunicate request_size=4 [20:48:12]MH_SAM_APDU [20:48:12]CAPDU: 80 11 00 00 [20:48:12]Write to MH i2c: E2 08 00 CD 3A 80 11 00 00 00 00 00 00 81 [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:12]Read from MH i2c: E2 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 17 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: E2 17 00 CD 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D6 [20:48:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:48:12]wFMCommunicate OK [20:48:12]CreateOFDProtocolMessage done [20:48:12]OFDSenderStorePacket 5177 [20:48:12]StoreOFDPacket docnum=5177 [20:48:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 80 D4 07 01 08 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 92 C2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 39 14 00 00 35 04 06 00 92 B5 42 B4 D2 84 C1 86 35 5E BC CC 94 BB [20:48:12]CheckFolder [20:48:12]dirname=/storage/ofd_packets [20:48:12]CheckFolder done [20:48:12]ProducePacketName [20:48:12]name=ofd_packets/00005177 [20:48:12]NVStorageSaveData ofd_packets/00005177 [20:48:12]File name is /storage/ofd_packets/00005177 [20:48:12]Write 301 bytes [20:48:12]NVStorageSaveData done [20:48:12]OFDSenderStorePacket done [20:48:12]KKMCreateOFDPacket done [20:48:12]NVStorageSaveData kkm_last_timestamp [20:48:12]File name is /storage/kkm_last_timestamp [20:48:12]Write 4 bytes [20:48:12]NVStorageSaveData done [20:48:12]ExternCall_PrintAddStr [20:48:12]wPrintStart [20:48:12]Write to MH i2c: 01 00 00 CE 3A 08 [20:48:12]Write i2c OK [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: 01 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: 01 07 00 [20:48:12]MH_I2C_Read... [20:48:12]Read from MH i2c: 01 07 00 CE 3A 00 00 00 00 00 FF 0F 1D [20:48:12]RasterBufferAndPrint [20:48:12]line Счет N : (1)1993955 [20:48:12]line ИÐÐ: 02508201610067 [20:48:12]line Контрольно-КаÑÑовый Чек [20:48:12]line ПРОДÐЖР[20:48:12]line ТРК (МРК, ГÐК) : 32 [20:48:12]line Товар: 2710124500 [20:48:12]line Ðи-95-К-5 [20:48:12]line 20.500 * 73.20 [20:48:12]line = 1500.60 [20:48:12]line ÐДС 12% ÐСП 1% [20:48:12]line > о реализуемом товаре [20:48:12]line ИТОГО: 1500.60 [20:48:12]line ÐСП 1% : 13.28 [20:48:12]line ÐДС 12% : 159.36 [20:48:12]line Ðаличными: 0.00 [20:48:12]line Безнал.: 1500.60 [20:48:12]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [20:48:12]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [20:48:12]line СÐО: Общий режим [20:48:12]line Чек 112 17.05.2024 20:48 [20:48:12]line Смена: 45 ФФД: 1.0 [20:48:12]line ЗÐМ: 0300000237 [20:48:12]line РÐМ: 0000000000154221 [20:48:12]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [20:48:12]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [20:48:12]line ФМ: 0000000000963259 [20:48:12]line ФД: 5177 [20:48:13]line ФПД: 161307205882500 [20:48:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T204818&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5177&fm=161307205882500&tin=02508201610067®Number=0000000000154221&sum=150060 [20:48:13]OFD Sender: Processing packet 5177 [packets to send 4, broken 3] [20:48:13]ProducePacketName [20:48:13]name=ofd_packets/00005177 [20:48:13]OFD Sender: To server: ‡•öpG, [20:48:13]CommunicateWithHost lk.salyk.kg:30040 [20:48:13]ConnectInit lk.salyk.kg [20:48:13]written 0, free lines is 4095 [20:48:13]Connected sock=10 [20:48:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 80 D4 07 01 08 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 2C 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 40 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 92 C2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 39 14 00 00 35 04 06 00 92 B5 42 B4 D2 84 C1 86 35 5E BC CC 94 BB [20:48:13]Write to MH i2c: 01 00 00 F8 3A 32 [20:48:13]Write i2c OK [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: 01 [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: 01 07 00 [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: 01 07 00 F8 3A 00 00 00 00 00 85 0C CA [20:48:13]RasterBufferAndPrint [20:48:13]line [20:48:13]line [20:48:13]line [20:48:13]line [20:48:13]line [20:48:13]written 0, free lines is 3209 [20:48:13]MH_Cut [20:48:13]Write to MH i2c: D1 01 00 FF 3A 01 0B [20:48:13]Write i2c OK [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: D1 [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: D1 01 00 [20:48:13]MH_I2C_Read... [20:48:13]Read from MH i2c: D1 01 00 FF 3A 00 0A [20:48:13]Write to MH i2c: 01 00 00 00 3B 3B [20:48:13]Write i2c OK [20:48:13]MH_I2C_Read... [20:48:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 3D 4B 47 00 3B 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 39 36 33 32 35 39 10 04 04 00 39 14 00 00 F4 03 04 00 52 6E 47 66 B6 04 01 00 00 80 65 29 98 07 68 28 F2 [20:48:13]CommunicateWithHost err = 0 [20:48:13]CheckOFDResponse [20:48:13]1017 (14) - 77093643461234 [20:48:13]1041 (16) - 0000000000963259 [20:48:13]1040 (4) - 5177 [20:48:13]1012 (4) - 17.05.2024 14:48 [20:48:13]1206 (1) - 0 [20:48:13]OFD Sender: Remove packet 5177 [20:48:13]ProducePacketName [20:48:13]name=ofd_packets/00005177 [20:48:13]NVStorageDeleteData [20:48:14]OFD Sender: No OFD packet to send [20:48:14]*** Cut start [20:48:14]*** Partial cut [20:48:14]*** CUTSNS_PIN = 1 [20:48:14]*** CUTSNS_PIN = 0 [20:48:15]*** Brake cut motor [20:48:15]Read from MH i2c: 01 [20:48:15]MH_I2C_Read... [20:48:15]*** Stop cut motor [20:48:15]*** Cut end [20:48:15]Read from MH i2c: 01 07 00 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: 01 07 00 00 3B 00 00 00 00 00 FF 0F 50 [20:48:15]process_action close_receipt done [20:48:15]requested_data is exist [20:48:15]produce_requested_data [20:48:15]requested_item fm.sn is exist - process it [20:48:15]wFMCommunicate request_size=4 [20:48:15]MH_SAM_APDU [20:48:15]CAPDU: 80 11 00 00 [20:48:15]Write to MH i2c: E2 08 00 01 3B 80 11 00 00 00 00 00 00 B6 [20:48:15]Write i2c OK [20:48:15]MH_I2C_Read... [20:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:15]Read from MH i2c: E2 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 17 00 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 17 00 01 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 0B [20:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:48:15]wFMCommunicate OK [20:48:15]requested_item fd.num is exist - process it [20:48:15]SAM_PROTO_GetFieldsCounters [20:48:15]wFMCommunicate request_size=4 [20:48:15]MH_SAM_APDU [20:48:15]CAPDU: 80 13 00 00 [20:48:15]Write to MH i2c: E2 08 00 02 3B 80 13 00 00 00 00 00 00 B9 [20:48:15]Write i2c OK [20:48:15]MH_I2C_Read... [20:48:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:15]Read from MH i2c: E2 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 62 00 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 62 00 02 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 39 14 00 00 0E 04 04 00 2D 00 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 9C [20:48:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 39 14 00 00 0E 04 04 00 2D 00 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 [20:48:15]wFMCommunicate OK [20:48:15]SAM_PROTO_GetFieldsCounters done [20:48:15]requested_item shift.num is exist - process it [20:48:15]requested_item shift.opened is exist - process it [20:48:15]req_shift_opened [20:48:15]FM_GetShiftState [20:48:15]SAM_PROTO_GetShiftState [20:48:15]wFMCommunicate request_size=4 [20:48:15]MH_SAM_APDU [20:48:15]CAPDU: 80 13 01 00 [20:48:15]Write to MH i2c: E2 08 00 03 3B 80 13 01 00 00 00 00 00 BB [20:48:15]Write i2c OK [20:48:15]MH_I2C_Read... [20:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:15]Read from MH i2c: E2 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 0E 00 [20:48:15]MH_I2C_Read... [20:48:15]Read from MH i2c: E2 0E 00 03 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B6 [20:48:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:48:15]wFMCommunicate OK [20:48:15]SAM_PROTO_GetShiftState done [20:48:15]FM_GetShiftState done [20:48:15]req_shift_opened done [20:48:15]requested_item shift.open_date is exist - process it [20:48:15]req_shift_open_date [20:48:15]req_shift_open_date done [20:48:15]produce_requested_data done [20:48:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5177,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:48:15]process_action_free close_receipt [20:48:15]json_value_free [20:48:15]json_value_free done [20:48:15]process_json_proto returns [20:48:15]Send response to host [20:48:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5177,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:48:15]free response buf [20:48:15]execute_script done [20:48:15]execute_script returns [20:48:15]free content buf [20:48:15]Sock 9.Close socket [20:48:15]Sock 9.Thread stoped [20:48:19]OFD Sender: No OFD packet to send [20:48:24]OFD Sender: No OFD packet to send [20:48:29]OFD Sender: No OFD packet to send [20:48:34]OFD Sender: No OFD packet to send [20:48:39]OFD Sender: No OFD packet to send [20:48:44]OFD Sender: No OFD packet to send [20:48:49]OFD Sender: No OFD packet to send [20:48:54]OFD Sender: No OFD packet to send [20:48:59]OFD Sender: No OFD packet to send [20:49:04]OFD Sender: No OFD packet to send [20:49:09]OFD Sender: No OFD packet to send [20:49:14]OFD Sender: No OFD packet to send [20:49:19]OFD Sender: No OFD packet to send [20:49:24]OFD Sender: No OFD packet to send [20:49:29]OFD Sender: No OFD packet to send [20:49:34]OFD Sender: No OFD packet to send [20:49:39]OFD Sender: No OFD packet to send [20:49:44]OFD Sender: No OFD packet to send [20:49:49]OFD Sender: No OFD packet to send [20:49:54]OFD Sender: No OFD packet to send [20:49:59]OFD Sender: No OFD packet to send [20:50:04]OFD Sender: No OFD packet to send [20:50:09]OFD Sender: No OFD packet to send [20:50:14]OFD Sender: No OFD packet to send [20:50:19]OFD Sender: No OFD packet to send [20:50:24]OFD Sender: No OFD packet to send [20:50:29]OFD Sender: No OFD packet to send [20:50:34]OFD Sender: No OFD packet to send [20:50:39]OFD Sender: No OFD packet to send [20:50:44]OFD Sender: No OFD packet to send [20:50:49]OFD Sender: No OFD packet to send [20:50:54]OFD Sender: No OFD packet to send [20:50:59]OFD Sender: No OFD packet to send [20:51:04]OFD Sender: No OFD packet to send [20:51:09]OFD Sender: No OFD packet to send [20:51:14]OFD Sender: No OFD packet to send [20:51:19]OFD Sender: No OFD packet to send [20:51:24]OFD Sender: No OFD packet to send [20:51:29]OFD Sender: No OFD packet to send [20:51:34]OFD Sender: No OFD packet to send [20:51:39]OFD Sender: No OFD packet to send [20:51:44]OFD Sender: No OFD packet to send [20:51:49]OFD Sender: No OFD packet to send [20:51:54]OFD Sender: No OFD packet to send [20:51:59]OFD Sender: No OFD packet to send [20:52:04]OFD Sender: No OFD packet to send [20:52:09]OFD Sender: No OFD packet to send [20:52:14]OFD Sender: No OFD packet to send [20:52:19]OFD Sender: No OFD packet to send [20:52:24]OFD Sender: No OFD packet to send [20:52:29]OFD Sender: No OFD packet to send [20:52:34]OFD Sender: No OFD packet to send [20:52:39]OFD Sender: No OFD packet to send [20:52:44]OFD Sender: No OFD packet to send [20:52:49]OFD Sender: No OFD packet to send [20:52:54]OFD Sender: No OFD packet to send [20:52:59]OFD Sender: No OFD packet to send [20:53:04]OFD Sender: No OFD packet to send [20:53:09]OFD Sender: No OFD packet to send [20:53:14]OFD Sender: No OFD packet to send [20:53:19]OFD Sender: No OFD packet to send [20:53:24]OFD Sender: No OFD packet to send [20:53:29]OFD Sender: No OFD packet to send [20:53:34]OFD Sender: No OFD packet to send [20:53:39]OFD Sender: No OFD packet to send [20:53:44]OFD Sender: No OFD packet to send [20:53:49]OFD Sender: No OFD packet to send [20:53:54]OFD Sender: No OFD packet to send [20:53:59]OFD Sender: No OFD packet to send [20:54:04]OFD Sender: No OFD packet to send [20:54:09]OFD Sender: No OFD packet to send [20:54:14]OFD Sender: No OFD packet to send [20:54:19]OFD Sender: No OFD packet to send [20:54:24]OFD Sender: No OFD packet to send [20:54:29]OFD Sender: No OFD packet to send [20:54:34]OFD Sender: No OFD packet to send [20:54:39]OFD Sender: No OFD packet to send [20:54:44]OFD Sender: No OFD packet to send [20:54:49]OFD Sender: No OFD packet to send [20:54:54]OFD Sender: No OFD packet to send [20:54:59]OFD Sender: No OFD packet to send [20:55:04]OFD Sender: No OFD packet to send [20:55:09]OFD Sender: No OFD packet to send [20:55:11]accept exits with 7 [20:55:11]New connection [20:55:11]New thread 3067252068 created [20:55:11]Thread 3067108708 joined [20:55:11]Waiting for new connection... [20:55:11] Sock 7.Parse request [20:55:11]Sock 7.Check first char [20:55:11]Sock 7.First char is OK [20:55:11]request: POST /json_proto HTTP/1.0 [20:55:11]Method: POST [20:55:11]URL: /json_proto [20:55:11]Method is POST - this is cgi request [20:55:11]url: /json_proto [20:55:11]query_string will be loaded in cgi processing [20:55:11]execute_cgi json_proto POST (null) [20:55:11]execute_cgi path=json_proto method=POST [20:55:11]POST find Content-Length [20:55:11]Host: 172.17.44.4:8080 [20:55:11]Content-Length: 1131 [20:55:11]Content-Type: application/json [20:55:11] [20:55:11]POST finish read [20:55:11]Found Content-Length = 1131 [20:55:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141102", "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" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80050124", "name": "\u0414\u0440\u0430\u0436\u0435 tic tac \u043C\u044F\u0442\u0430 16\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:11]execute_script... [20:55: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)141102", "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" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80050124", "name": "\u0414\u0440\u0430\u0436\u0435 tic tac \u043C\u044F\u0442\u0430 16\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:11]POST & json_proto [20:55:11]process_json_proto [20:55:11]json parsed OK: [20:55:11]protocol is kg_v1.0 [20:55:11]action value=close_receipt [20:55:11]process_action close_receipt [20:55:11]cmd_close_receipt [20:55:11]MH_GetDate [20:55:11]Write to MH i2c: F0 00 00 04 3B 2E [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: F0 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: F0 09 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: F0 09 00 04 3B 00 37 C4 47 66 6C E9 28 66 C2 [20:55:11]GetLastDocTimeStamp 1715978898 [20:55:11]current date 1715979319 [20:55:11]FM_GetShiftState [20:55:11]SAM_PROTO_GetShiftState [20:55:11]wFMCommunicate request_size=4 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 13 01 00 [20:55:11]Write to MH i2c: E2 08 00 05 3B 80 13 01 00 00 00 00 00 BD [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:11]Read from MH i2c: E2 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 0E 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 0E 00 05 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B8 [20:55:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:55:11]wFMCommunicate OK [20:55:11]SAM_PROTO_GetShiftState done [20:55:11]FM_GetShiftState done [20:55:11]opened in 1715904675 [20:55:11]opened+sec_in_day 1715991075 [20:55:11]quantity*price = 6500 [20:55:11]sum+1 = 6501 [20:55:11]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 80050124 Драже tic tac мÑта 16г 1.000 * 65.00 = 65.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 135.00 = 135.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 265.00 ÐСП 1% : 2.33 ÐДС 12% : 28.14 Ðаличными: 265.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 113 17.05.2024 20:55 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5178 ФПД: 59978788652940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T205519&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5178&fm=59978788652940&tin=02508201610067®Number=0000000000154221&sum=26500 0 [20:55:12]StoreToDocumentArchive [20:55:12]shift 45 fd 5178 [20:55:12]save to /storage/0045/doc_00005178 [20:55:12]save last doc name /storage/0045/doc_00005178 to /storage/kkm_last_doc_name [20:55:12]save OK [20:55:12]Clear old archive folders... [20:55:12]ProcessDocumentItem done err = 0, tmpTLVsize=479 [20:55:12]tlvbuf is 0127BEA0 [20:55:12]SAM_PROTO_ClearQueue [20:55:12]wFMCommunicate request_size=4 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 09 00 00 [20:55:12]Write to MH i2c: E2 08 00 12 3B 80 09 00 00 00 00 00 00 BF [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 [20:55:12]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 12 3B 00 90 00 C1 [20:55:13]RAPDU: 90 00 [20:55:13]wFMCommunicate OK [20:55:13]SAM_PROTO_ClearQueue done [20:55:13]KKMCreateOFDPacket [20:55:13]OFDProtocolAddRootSTLVToBuf [20:55:13]FM_MakeSignedData [20:55:13]FM_MakeSignedData [20:55:13]SAM_PROTO_SignData [20:55:13]wFMCommunicate request_size=4 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 0D 01 02 [20:55:13]Write to MH i2c: E2 08 00 13 3B 80 0D 01 02 00 00 00 00 C7 [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:13]Read from MH i2c: E2 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 13 3B 00 90 00 C2 [20:55:13]RAPDU: 90 00 [20:55:13]wFMCommunicate OK [20:55:13]wFMCommunicate request_size=255 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 0D 02 02 FA 03 00 DF 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 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 08 00 38 30 30 35 30 31 32 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 74 69 63 20 74 61 63 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 [20:55:13]Write to MH i2c: E2 02 01 14 3B 80 0D 02 02 FA 00 03 00 DF 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 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 08 00 38 30 30 35 30 31 32 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 74 69 63 20 74 61 63 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 00 00 1C [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 [20:55:13]MH_I2C_Read... [20:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:13]Read from MH i2c: E2 03 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 14 3B 00 90 00 C3 [20:55:13]RAPDU: 90 00 [20:55:13]wFMCommunicate OK [20:55:13]wFMCommunicate request_size=238 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 0D 02 02 E9 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 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 37 C4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3A 14 00 00 35 04 06 00 36 8C E6 64 47 8C [20:55:13]Write to MH i2c: E2 F1 00 15 3B 80 0D 02 02 E9 00 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 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 37 C4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3A 14 00 00 35 04 06 00 36 8C E6 64 47 8C 00 00 0A [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:13]Read from MH i2c: E2 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 03 00 15 3B 00 90 00 C4 [20:55:13]RAPDU: 90 00 [20:55:13]wFMCommunicate OK [20:55:13]wFMCommunicate request_size=4 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 0D 03 02 [20:55:13]Write to MH i2c: E2 08 00 16 3B 80 0D 03 02 00 00 00 00 CC [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:13]Read from MH i2c: E2 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 0B 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 0B 00 16 3B 00 7B 77 E7 7E 63 0A 5F EB 90 00 DB [20:55:13]RAPDU: 7B 77 E7 7E 63 0A 5F EB 90 00 [20:55:13]wFMCommunicate OK [20:55:13]SAM_PROTO_SignData done [20:55:13]FM_MakeSignedData done [20:55:13]CreateOFDProtocolMessage [20:55:13]wFMCommunicate request_size=4 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 11 00 00 [20:55:13]Write to MH i2c: E2 08 00 17 3B 80 11 00 00 00 00 00 00 CC [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 17 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 17 00 17 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 21 [20:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:55:14]wFMCommunicate OK [20:55:14]CreateOFDProtocolMessage done [20:55:14]OFDSenderStorePacket 5178 [20:55:14]StoreOFDPacket docnum=5178 [20:55:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 F3 01 00 00 2D CD EB 01 02 A8 5A 03 01 00 03 00 DF 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 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 08 00 38 30 30 35 30 31 32 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 74 69 63 20 74 61 63 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 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 37 C4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3A 14 00 00 35 04 06 00 36 8C E6 64 47 8C 7B 77 E7 7E 63 0A 5F EB [20:55:14]CheckFolder [20:55:14]dirname=/storage/ofd_packets [20:55:14]CheckFolder done [20:55:14]ProducePacketName [20:55:14]name=ofd_packets/00005178 [20:55:14]NVStorageSaveData ofd_packets/00005178 [20:55:14]File name is /storage/ofd_packets/00005178 [20:55:14]Write 529 bytes [20:55:14]NVStorageSaveData done [20:55:14]OFDSenderStorePacket done [20:55:14]KKMCreateOFDPacket done [20:55:14]NVStorageSaveData kkm_last_timestamp [20:55:14]File name is /storage/kkm_last_timestamp [20:55:14]Write 4 bytes [20:55:14]NVStorageSaveData done [20:55:14]ExternCall_PrintAddStr [20:55:14]wPrintStart [20:55:14]Write to MH i2c: 01 00 00 18 3B 53 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 07 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 07 00 18 3B 00 00 00 00 00 FF 0F 68 [20:55:14]RasterBufferAndPrint [20:55:14]line Счет N : (3)141102 [20:55:14]line ИÐÐ: 02508201610067 [20:55:14]line Контрольно-КаÑÑовый Чек [20:55:14]line ПРОДÐЖР[20:55:14]line Товар: 54491472 [20:55:14]line Ðапиток Кока-Кола 0,5л [20:55:14]line 1.000 * 65.00 [20:55:14]line = 65.00 [20:55:14]line ÐДС 12% ÐСП 1% [20:55:14]line > о реализуемом товаре [20:55:14]line Товар: 80050124 [20:55:14]line Драже tic tac мÑта 16г [20:55:14]line 1.000 * 65.00 [20:55:14]line = 65.00 [20:55:14]line ÐДС 12% ÐСП 1% [20:55:14]line > о реализуемом товаре [20:55:14]line Товар: 48743587 [20:55:14]line Сигареты Winston XStyle Silver [20:55:14]line 1.000 * 135.00 [20:55:14]line = 135.00 [20:55:14]line ÐДС 12% ÐСП 1% [20:55:14]line > о реализуемом товаре [20:55:14]line ИТОГО: 265.00 [20:55:14]line ÐСП 1% : 2.33 [20:55:14]line ÐДС 12% : 28.14 [20:55:14]line Ðаличными: 265.00 [20:55:14]line Безнал.: 0.00 [20:55:14]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [20:55:14]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [20:55:14]line СÐО: Общий режим [20:55:14]line Чек 113 17.05.2024 20:55 [20:55:14]line Смена: 45 ФФД: 1.0 [20:55:14]line ЗÐМ: 0300000237 [20:55:14]line РÐМ: 0000000000154221 [20:55:14]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [20:55:14]line ФМ: 0000000000963259 [20:55:14]line ФД: 5178 [20:55:14]line ФПД: 59978788652940 [20:55:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T205519&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5178&fm=59978788652940&tin=02508201610067®Number=0000000000154221&sum=26500 [20:55:14]line 0 [20:55:14]written 0, free lines is 4095 [20:55:14]OFD Sender: Processing packet 5178 [packets to send 4, broken 3] [20:55:14]ProducePacketName [20:55:14]name=ofd_packets/00005178 [20:55:14]OFD Sender: To server: ‡•öpG, [20:55:14]CommunicateWithHost lk.salyk.kg:30040 [20:55:14]ConnectInit lk.salyk.kg [20:55:14]Connected sock=10 [20:55:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 F3 01 00 00 2D CD EB 01 02 A8 5A 03 01 00 03 00 DF 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 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 08 00 38 30 30 35 30 31 32 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 74 69 63 20 74 61 63 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 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 37 C4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3A 14 00 00 35 04 06 00 36 8C E6 64 47 8C 7B 77 E7 7E 63 0A 5F EB [20:55:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 18 83 47 00 FF 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 39 36 33 32 35 39 10 04 04 00 3A 14 00 00 F4 03 04 00 F7 6F 47 66 B6 04 01 00 00 51 0D 3A 31 6A 11 6D 08 [20:55:14]CommunicateWithHost err = 0 [20:55:14]CheckOFDResponse [20:55:14]1017 (14) - 77093643461234 [20:55:14]1041 (16) - 0000000000963259 [20:55:14]1040 (4) - 5178 [20:55:14]1012 (4) - 17.05.2024 14:55 [20:55:14]1206 (1) - 0 [20:55:14]OFD Sender: Remove packet 5178 [20:55:14]ProducePacketName [20:55:14]name=ofd_packets/00005178 [20:55:14]NVStorageDeleteData [20:55:14]Write to MH i2c: 01 00 00 4D 3B 88 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 07 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 07 00 4D 3B 00 00 00 00 00 99 0B 33 [20:55:14]RasterBufferAndPrint [20:55:14]line [20:55:14]line [20:55:14]line [20:55:14]line [20:55:14]line [20:55:14]written 0, free lines is 2977 [20:55:14]MH_Cut [20:55:14]Write to MH i2c: D1 01 00 54 3B 01 61 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: D1 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: D1 01 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: D1 01 00 54 3B 00 60 [20:55:14]Write to MH i2c: 01 00 00 55 3B 90 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:15]OFD Sender: No OFD packet to send [20:55:15]*** Cut start [20:55:15]*** Partial cut [20:55:15]*** CUTSNS_PIN = 1 [20:55:16]*** CUTSNS_PIN = 0 [20:55:16]*** Brake cut motor [20:55:16]Read from MH i2c: 01 [20:55:16]MH_I2C_Read... [20:55:16]*** Stop cut motor [20:55:16]*** Cut end [20:55:16]Read from MH i2c: 01 07 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: 01 07 00 55 3B 00 00 00 00 00 FF 0F A5 [20:55:16]process_action close_receipt done [20:55:16]requested_data is exist [20:55:16]produce_requested_data [20:55:16]requested_item fm.sn is exist - process it [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 11 00 00 [20:55:16]Write to MH i2c: E2 08 00 56 3B 80 11 00 00 00 00 00 00 0B [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 17 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 17 00 56 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 60 [20:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [20:55:16]wFMCommunicate OK [20:55:16]requested_item fd.num is exist - process it [20:55:16]SAM_PROTO_GetFieldsCounters [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 13 00 00 [20:55:16]Write to MH i2c: E2 08 00 57 3B 80 13 00 00 00 00 00 00 0E [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 62 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 62 00 57 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3A 14 00 00 0E 04 04 00 2D 00 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 F5 [20:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3A 14 00 00 0E 04 04 00 2D 00 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 [20:55:16]wFMCommunicate OK [20:55:16]SAM_PROTO_GetFieldsCounters done [20:55:16]requested_item shift.num is exist - process it [20:55:16]requested_item shift.opened is exist - process it [20:55:16]req_shift_opened [20:55:16]FM_GetShiftState [20:55:16]SAM_PROTO_GetShiftState [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 13 01 00 [20:55:16]Write to MH i2c: E2 08 00 58 3B 80 13 01 00 00 00 00 00 10 [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:16]Read from MH i2c: E2 0E 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 0E 00 58 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0B [20:55:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [20:55:16]wFMCommunicate OK [20:55:16]SAM_PROTO_GetShiftState done [20:55:16]FM_GetShiftState done [20:55:16]req_shift_opened done [20:55:16]requested_item shift.open_date is exist - process it [20:55:16]req_shift_open_date [20:55:16]req_shift_open_date done [20:55:16]produce_requested_data done [20:55:16]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5178,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [20:55:16]process_action_free close_receipt [20:55:16]json_value_free [20:55:16]json_value_free done [20:55:16]process_json_proto returns [20:55:16]Send response to host [20:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5178,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [20:55:16]free response buf [20:55:16]execute_script done [20:55:16]execute_script returns [20:55:16]free content buf [20:55:16]Sock 7.Close socket [20:55:16]Sock 7.Thread stoped [20:55:20]OFD Sender: No OFD packet to send [20:55:25]OFD Sender: No OFD packet to send [20:55:30]OFD Sender: No OFD packet to send [20:55:35]OFD Sender: No OFD packet to send [20:55:40]OFD Sender: No OFD packet to send [20:55:45]OFD Sender: No OFD packet to send [20:55:50]OFD Sender: No OFD packet to send [20:55:55]OFD Sender: No OFD packet to send [20:56:00]OFD Sender: No OFD packet to send [20:56:05]OFD Sender: No OFD packet to send [20:56:10]OFD Sender: No OFD packet to send [20:56:15]OFD Sender: No OFD packet to send [20:56:20]OFD Sender: No OFD packet to send [20:56:25]OFD Sender: No OFD packet to send [20:56:30]OFD Sender: No OFD packet to send [20:56:35]OFD Sender: No OFD packet to send [20:56:40]OFD Sender: No OFD packet to send [20:56:45]OFD Sender: No OFD packet to send [20:56:50]OFD Sender: No OFD packet to send [20:56:55]OFD Sender: No OFD packet to send [20:57:00]OFD Sender: No OFD packet to send [20:57:05]OFD Sender: No OFD packet to send [20:57:10]OFD Sender: No OFD packet to send [20:57:15]OFD Sender: No OFD packet to send [20:57:20]OFD Sender: No OFD packet to send [20:57:25]OFD Sender: No OFD packet to send [20:57:30]OFD Sender: No OFD packet to send [20:57:35]OFD Sender: No OFD packet to send [20:57:40]OFD Sender: No OFD packet to send [20:57:45]OFD Sender: No OFD packet to send [20:57:50]OFD Sender: No OFD packet to send [20:57:55]OFD Sender: No OFD packet to send [20:58:00]OFD Sender: No OFD packet to send [20:58:05]OFD Sender: No OFD packet to send [20:58:10]OFD Sender: No OFD packet to send [20:58:15]OFD Sender: No OFD packet to send [20:58:20]OFD Sender: No OFD packet to send [20:58:25]OFD Sender: No OFD packet to send [20:58:30]OFD Sender: No OFD packet to send [20:58:35]OFD Sender: No OFD packet to send [20:58:40]OFD Sender: No OFD packet to send [20:58:45]OFD Sender: No OFD packet to send [20:58:50]OFD Sender: No OFD packet to send [20:58:55]OFD Sender: No OFD packet to send [20:59:00]OFD Sender: No OFD packet to send [20:59:05]OFD Sender: No OFD packet to send [20:59:10]OFD Sender: No OFD packet to send [20:59:15]OFD Sender: No OFD packet to send [20:59:20]OFD Sender: No OFD packet to send [20:59:25]OFD Sender: No OFD packet to send [20:59:30]OFD Sender: No OFD packet to send [20:59:35]OFD Sender: No OFD packet to send [20:59:40]OFD Sender: No OFD packet to send [20:59:45]OFD Sender: No OFD packet to send [20:59:50]OFD Sender: No OFD packet to send [20:59:55]OFD Sender: No OFD packet to send [21:00:00]OFD Sender: No OFD packet to send [21:00:05]OFD Sender: No OFD packet to send [21:00:10]OFD Sender: No OFD packet to send [21:00:15]OFD Sender: No OFD packet to send [21:00:20]OFD Sender: No OFD packet to send [21:00:25]OFD Sender: No OFD packet to send [21:00:30]OFD Sender: No OFD packet to send [21:00:35]OFD Sender: No OFD packet to send [21:00:40]OFD Sender: No OFD packet to send [21:00:45]OFD Sender: No OFD packet to send [21:00:50]OFD Sender: No OFD packet to send [21:00:55]OFD Sender: No OFD packet to send [21:01:00]OFD Sender: No OFD packet to send [21:01:05]OFD Sender: No OFD packet to send [21:01:10]OFD Sender: No OFD packet to send [21:01:15]OFD Sender: No OFD packet to send [21:01:20]OFD Sender: No OFD packet to send [21:01:25]OFD Sender: No OFD packet to send [21:01:30]OFD Sender: No OFD packet to send [21:01:35]OFD Sender: No OFD packet to send [21:01:40]OFD Sender: No OFD packet to send [21:01:45]OFD Sender: No OFD packet to send [21:01:50]OFD Sender: No OFD packet to send [21:01:55]OFD Sender: No OFD packet to send [21:02:00]OFD Sender: No OFD packet to send [21:02:05]OFD Sender: No OFD packet to send [21:02:10]OFD Sender: No OFD packet to send [21:02:15]OFD Sender: No OFD packet to send [21:02:20]OFD Sender: No OFD packet to send [21:02:25]OFD Sender: No OFD packet to send [21:02:30]OFD Sender: No OFD packet to send [21:02:35]OFD Sender: No OFD packet to send [21:02:40]OFD Sender: No OFD packet to send [21:02:45]OFD Sender: No OFD packet to send [21:02:50]OFD Sender: No OFD packet to send [21:02:55]OFD Sender: No OFD packet to send [21:03:00]OFD Sender: No OFD packet to send [21:03:05]OFD Sender: No OFD packet to send [21:03:10]OFD Sender: No OFD packet to send [21:03:15]OFD Sender: No OFD packet to send [21:03:20]OFD Sender: No OFD packet to send [21:03:25]OFD Sender: No OFD packet to send [21:03:30]OFD Sender: No OFD packet to send [21:03:35]OFD Sender: No OFD packet to send [21:03:40]OFD Sender: No OFD packet to send [21:03:45]OFD Sender: No OFD packet to send [21:03:50]OFD Sender: No OFD packet to send [21:03:55]OFD Sender: No OFD packet to send [21:04:00]OFD Sender: No OFD packet to send [21:04:05]OFD Sender: No OFD packet to send [21:04:10]OFD Sender: No OFD packet to send [21:04:15]OFD Sender: No OFD packet to send [21:04:20]OFD Sender: No OFD packet to send [21:04:25]OFD Sender: No OFD packet to send [21:04:30]OFD Sender: No OFD packet to send [21:04:35]OFD Sender: No OFD packet to send [21:04:40]OFD Sender: No OFD packet to send [21:04:45]OFD Sender: No OFD packet to send [21:04:50]OFD Sender: No OFD packet to send [21:04:55]OFD Sender: No OFD packet to send [21:05:00]OFD Sender: No OFD packet to send [21:05:05]OFD Sender: No OFD packet to send [21:05:10]OFD Sender: No OFD packet to send [21:05:15]OFD Sender: No OFD packet to send [21:05:20]OFD Sender: No OFD packet to send [21:05:25]OFD Sender: No OFD packet to send [21:05:30]OFD Sender: No OFD packet to send [21:05:35]OFD Sender: No OFD packet to send [21:05:40]OFD Sender: No OFD packet to send [21:05:45]OFD Sender: No OFD packet to send [21:05:50]OFD Sender: No OFD packet to send [21:05:55]OFD Sender: No OFD packet to send [21:06:00]OFD Sender: No OFD packet to send [21:06:05]OFD Sender: No OFD packet to send [21:06:10]OFD Sender: No OFD packet to send [21:06:15]OFD Sender: No OFD packet to send [21:06:20]OFD Sender: No OFD packet to send [21:06:25]OFD Sender: No OFD packet to send [21:06:30]OFD Sender: No OFD packet to send [21:06:35]OFD Sender: No OFD packet to send [21:06:40]OFD Sender: No OFD packet to send [21:06:45]OFD Sender: No OFD packet to send [21:06:50]OFD Sender: No OFD packet to send [21:06:55]OFD Sender: No OFD packet to send [21:07:00]OFD Sender: No OFD packet to send [21:07:05]OFD Sender: No OFD packet to send [21:07:10]OFD Sender: No OFD packet to send [21:07:15]OFD Sender: No OFD packet to send [21:07:20]OFD Sender: No OFD packet to send [21:07:25]OFD Sender: No OFD packet to send [21:07:30]OFD Sender: No OFD packet to send [21:07:35]OFD Sender: No OFD packet to send [21:07:40]OFD Sender: No OFD packet to send [21:07:45]OFD Sender: No OFD packet to send [21:07:50]OFD Sender: No OFD packet to send [21:07:55]OFD Sender: No OFD packet to send [21:08:00]OFD Sender: No OFD packet to send [21:08:05]OFD Sender: No OFD packet to send [21:08:10]OFD Sender: No OFD packet to send [21:08:15]OFD Sender: No OFD packet to send [21:08:20]OFD Sender: No OFD packet to send [21:08:25]OFD Sender: No OFD packet to send [21:08:30]OFD Sender: No OFD packet to send [21:08:35]OFD Sender: No OFD packet to send [21:08:40]OFD Sender: No OFD packet to send [21:08:45]accept exits with 9 [21:08:45]New connection [21:08:45]New thread 3067108708 created [21:08:45]Thread 3067252068 joined [21:08:45]Waiting for new connection... [21:08:45] Sock 9.Parse request [21:08:45]Sock 9.Check first char [21:08:45]Sock 9.First char is OK [21:08:45]request: POST /json_proto HTTP/1.0 [21:08:45]Method: POST [21:08:45]URL: /json_proto [21:08:45]Method is POST - this is cgi request [21:08:45]url: /json_proto [21:08:45]query_string will be loaded in cgi processing [21:08:45]execute_cgi json_proto POST (null) [21:08:45]execute_cgi path=json_proto method=POST [21:08:45]POST find Content-Length [21:08:45]Host: 172.17.44.4:8080 [21:08:45]Content-Length: 1172 [21:08:45]Content-Type: application/json [21:08:45] [21:08:45]POST finish read [21:08:45]Found Content-Length = 1172 [21:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141103", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1095.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:45]execute_script... [21: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 : (3)141103", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1095.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:45]POST & json_proto [21:08:45]process_json_proto [21:08:45]json parsed OK: [21:08:45]protocol is kg_v1.0 [21:08:45]action value=close_receipt [21:08:45]process_action close_receipt [21:08:45]cmd_close_receipt [21:08:45]MH_GetDate [21:08:45]Write to MH i2c: F0 00 00 59 3B 83 [21:08:45]Write i2c OK [21:08:45]MH_I2C_Read... [21:08:45]Read from MH i2c: F0 [21:08:45]MH_I2C_Read... [21:08:45]Read from MH i2c: F0 09 00 [21:08:45]MH_I2C_Read... [21:08:45]Read from MH i2c: F0 09 00 59 3B 00 64 C7 47 66 6C E9 28 66 47 [21:08:45]GetLastDocTimeStamp 1715979319 [21:08:45]current date 1715980132 [21:08:45]FM_GetShiftState [21:08:45]SAM_PROTO_GetShiftState [21:08:45]wFMCommunicate request_size=4 [21:08:45]MH_SAM_APDU [21:08:45]CAPDU: 80 13 01 00 [21:08:45]Write to MH i2c: E2 08 00 5A 3B 80 13 01 00 00 00 00 00 12 [21:08:45]Write i2c OK [21:08:45]MH_I2C_Read... [21:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:45]Read from MH i2c: E2 [21:08:45]MH_I2C_Read... [21:08:45]Read from MH i2c: E2 0E 00 [21:08:45]MH_I2C_Read... [21:08:45]Read from MH i2c: E2 0E 00 5A 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 0D [21:08:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:08:45]wFMCommunicate OK [21:08:45]SAM_PROTO_GetShiftState done [21:08:45]FM_GetShiftState done [21:08:45]opened in 1715904675 [21:08:45]opened+sec_in_day 1715991075 [21:08:45]quantity*price = 37500 [21:08:45]sum+1 = 37501 [21:08:45]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 3.000 * 115.00 = 345.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 3.000 * 125.00 = 375.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 1095.00 ÐСП 1% : 9.69 ÐДС 12% : 116.28 Ðаличными: 1095.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 114 17.05.2024 21:08 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5179 ФПД: 137286856433778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T210852&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5179&fm=137286856433778&tin=02508201610067®Number=0000000000154221&sum=109500 0 [21:08:46]StoreToDocumentArchive [21:08:46]shift 45 fd 5179 [21:08:46]save to /storage/0045/doc_00005179 [21:08:46]save last doc name /storage/0045/doc_00005179 to /storage/kkm_last_doc_name [21:08:46]save OK [21:08:46]Clear old archive folders... [21:08:46]ProcessDocumentItem done err = 0, tmpTLVsize=504 [21:08:46]tlvbuf is 012574D0 [21:08:46]SAM_PROTO_ClearQueue [21:08:46]wFMCommunicate request_size=4 [21:08:46]MH_SAM_APDU [21:08:46]CAPDU: 80 09 00 00 [21:08:46]Write to MH i2c: E2 08 00 67 3B 80 09 00 00 00 00 00 00 14 [21:08:46]Write i2c OK [21:08:46]MH_I2C_Read... [21:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:46]Read from MH i2c: E2 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 03 00 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 03 00 67 3B 00 90 00 16 [21:08:46]RAPDU: 90 00 [21:08:46]wFMCommunicate OK [21:08:46]SAM_PROTO_ClearQueue done [21:08:46]KKMCreateOFDPacket [21:08:46]OFDProtocolAddRootSTLVToBuf [21:08:46]FM_MakeSignedData [21:08:46]FM_MakeSignedData [21:08:46]SAM_PROTO_SignData [21:08:46]wFMCommunicate request_size=4 [21:08:46]MH_SAM_APDU [21:08:46]CAPDU: 80 0D 01 02 [21:08:46]Write to MH i2c: E2 08 00 68 3B 80 0D 01 02 00 00 00 00 1C [21:08:46]Write i2c OK [21:08:46]MH_I2C_Read... [21:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:46]Read from MH i2c: E2 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 03 00 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 03 00 68 3B 00 90 00 17 [21:08:46]RAPDU: 90 00 [21:08:46]wFMCommunicate OK [21:08:46]wFMCommunicate request_size=255 [21:08:46]MH_SAM_APDU [21:08:46]CAPDU: 80 0D 02 02 FA 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 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 32 30 30 30 30 33 36 32 32 30 30 [21:08:47]Write to MH i2c: E2 02 01 69 3B 80 0D 02 02 FA 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 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 32 30 30 30 30 33 36 32 32 30 30 00 00 F4 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 69 3B 00 90 00 18 [21:08:47]RAPDU: 90 00 [21:08:47]wFMCommunicate OK [21:08:47]wFMCommunicate request_size=255 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 0D 02 02 FA 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC AB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 2D 00 00 00 00 07 04 06 00 BC AB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 64 C7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3B 14 00 00 35 04 [21:08:47]Write to MH i2c: E2 02 01 6A 3B 80 0D 02 02 FA 00 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC AB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 2D 00 00 00 00 07 04 06 00 BC AB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 64 C7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3B 14 00 00 35 04 00 00 37 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 6A 3B 00 90 00 19 [21:08:47]RAPDU: 90 00 [21:08:47]wFMCommunicate OK [21:08:47]wFMCommunicate request_size=13 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 0D 02 02 08 06 00 7C DC 96 4F 60 72 [21:08:47]Write to MH i2c: E2 10 00 6B 3B 80 0D 02 02 08 00 06 00 7C DC 96 4F 60 72 00 00 45 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 6B 3B 00 90 00 1A [21:08:47]RAPDU: 90 00 [21:08:47]wFMCommunicate OK [21:08:47]wFMCommunicate request_size=4 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 0D 03 02 [21:08:47]Write to MH i2c: E2 08 00 6C 3B 80 0D 03 02 00 00 00 00 22 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 0B 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 0B 00 6C 3B 00 02 80 6F 50 1F 35 D0 7B 90 00 03 [21:08:47]RAPDU: 02 80 6F 50 1F 35 D0 7B 90 00 [21:08:47]wFMCommunicate OK [21:08:47]SAM_PROTO_SignData done [21:08:47]FM_MakeSignedData done [21:08:47]CreateOFDProtocolMessage [21:08:47]wFMCommunicate request_size=4 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 11 00 00 [21:08:47]Write to MH i2c: E2 08 00 6D 3B 80 11 00 00 00 00 00 00 22 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 17 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 17 00 6D 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 77 [21:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:08:47]wFMCommunicate OK [21:08:47]CreateOFDProtocolMessage done [21:08:47]OFDSenderStorePacket 5179 [21:08:47]StoreOFDPacket docnum=5179 [21:08:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 02 00 00 56 5E 04 02 A7 89 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC AB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 2D 00 00 00 00 07 04 06 00 BC AB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 64 C7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3B 14 00 00 35 04 06 00 7C DC 96 4F 60 72 02 80 6F 50 1F 35 D0 7B [21:08:47]CheckFolder [21:08:47]dirname=/storage/ofd_packets [21:08:47]CheckFolder done [21:08:47]ProducePacketName [21:08:47]name=ofd_packets/00005179 [21:08:47]NVStorageSaveData ofd_packets/00005179 [21:08:47]File name is /storage/ofd_packets/00005179 [21:08:47]Write 554 bytes [21:08:47]NVStorageSaveData done [21:08:47]OFDSenderStorePacket done [21:08:47]KKMCreateOFDPacket done [21:08:47]NVStorageSaveData kkm_last_timestamp [21:08:47]File name is /storage/kkm_last_timestamp [21:08:47]Write 4 bytes [21:08:47]NVStorageSaveData done [21:08:47]ExternCall_PrintAddStr [21:08:47]wPrintStart [21:08:47]Write to MH i2c: 01 00 00 6E 3B A9 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: 01 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: 01 07 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: 01 07 00 6E 3B 00 00 00 00 00 FF 0F BE [21:08:47]RasterBufferAndPrint [21:08:47]line Счет N : (3)141103 [21:08:47]line ИÐÐ: 02508201610067 [21:08:47]line Контрольно-КаÑÑовый Чек [21:08:47]line ПРОДÐЖР[21:08:47]line Товар: 2000034730018 [21:08:47]line Кофе Ðмерикано (GABB TRADE) [21:08:47]line 5.000 * 75.00 [21:08:47]line = 375.00 [21:08:47]line ÐДС 12% ÐСП 1% [21:08:47]line > о реализуемом товаре [21:08:47]line Товар: 2000036210013 [21:08:47]line Кофе Капучино (GABB TRADE) [21:08:47]line 3.000 * 115.00 [21:08:47]line = 345.00 [21:08:47]line ÐДС 12% ÐСП 1% [21:08:47]line > о реализуемом товаре [21:08:47]line Товар: 2000036220012 [21:08:47]line Кофе Капучино XL(GABB TRADE) [21:08:47]line 3.000 * 125.00 [21:08:47]line = 375.00 [21:08:47]line ÐДС 12% ÐСП 1% [21:08:47]line > о реализуемом товаре [21:08:47]line ИТОГО: 1095.00 [21:08:47]line ÐСП 1% : 9.69 [21:08:47]line ÐДС 12% : 116.28 [21:08:47]line Ðаличными: 1095.00 [21:08:47]line Безнал.: 0.00 [21:08:47]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:08:47]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:08:47]line СÐО: Общий режим [21:08:47]line Чек 114 17.05.2024 21:08 [21:08:47]line Смена: 45 ФФД: 1.0 [21:08:47]line ЗÐМ: 0300000237 [21:08:47]line РÐМ: 0000000000154221 [21:08:47]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:08:47]line ФМ: 0000000000963259 [21:08:47]line ФД: 5179 [21:08:47]line ФПД: 137286856433778 [21:08:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T210852&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5179&fm=137286856433778&tin=02508201610067®Number=0000000000154221&sum=109500 [21:08:47]line 0 [21:08:47]written 0, free lines is 4095 [21:08:47]OFD Sender: Processing packet 5179 [packets to send 4, broken 3] [21:08:47]ProducePacketName [21:08:47]name=ofd_packets/00005179 [21:08:47]OFD Sender: To server: ‡•öpG, [21:08:47]CommunicateWithHost lk.salyk.kg:30040 [21:08:47]ConnectInit lk.salyk.kg [21:08:48]Connected sock=10 [21:08:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 02 00 00 56 5E 04 02 A7 89 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 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 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 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 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC AB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 2D 00 00 00 00 07 04 06 00 BC AB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 64 C7 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3B 14 00 00 35 04 06 00 7C DC 96 4F 60 72 02 80 6F 50 1F 35 D0 7B [21:08:48]Write to MH i2c: 01 00 00 A4 3B DF [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 A4 3B 00 00 00 00 00 78 0B 69 [21:08:48]RasterBufferAndPrint [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]written 0, free lines is 2940 [21:08:48]MH_Cut [21:08:48]Write to MH i2c: D1 01 00 AB 3B 01 B8 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 01 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 01 00 AB 3B 00 B7 [21:08:48]Write to MH i2c: 01 00 00 AC 3B E7 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 8A 47 47 00 3A 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3B 14 00 00 F4 03 04 00 25 73 47 66 B6 04 01 00 00 94 42 5D 15 69 E3 29 4E [21:08:48]CommunicateWithHost err = 0 [21:08:48]CheckOFDResponse [21:08:48]1017 (14) - 77093643461234 [21:08:48]1041 (16) - 0000000000963259 [21:08:48]1040 (4) - 5179 [21:08:48]1012 (4) - 17.05.2024 15:09 [21:08:48]1206 (1) - 0 [21:08:48]OFD Sender: Remove packet 5179 [21:08:48]ProducePacketName [21:08:48]name=ofd_packets/00005179 [21:08:48]NVStorageDeleteData [21:08:49]OFD Sender: No OFD packet to send [21:08:49]*** Cut start [21:08:49]*** Partial cut [21:08:49]*** CUTSNS_PIN = 1 [21:08:49]*** CUTSNS_PIN = 0 [21:08:50]*** Brake cut motor [21:08:50]Read from MH i2c: 01 [21:08:50]MH_I2C_Read... [21:08:50]*** Stop cut motor [21:08:50]*** Cut end [21:08:50]Read from MH i2c: 01 07 00 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: 01 07 00 AC 3B 00 00 00 00 00 FF 0F FC [21:08:50]process_action close_receipt done [21:08:50]requested_data is exist [21:08:50]produce_requested_data [21:08:50]requested_item fm.sn is exist - process it [21:08:50]wFMCommunicate request_size=4 [21:08:50]MH_SAM_APDU [21:08:50]CAPDU: 80 11 00 00 [21:08:50]Write to MH i2c: E2 08 00 AD 3B 80 11 00 00 00 00 00 00 62 [21:08:50]Write i2c OK [21:08:50]MH_I2C_Read... [21:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:50]Read from MH i2c: E2 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 17 00 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 17 00 AD 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B7 [21:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:08:50]wFMCommunicate OK [21:08:50]requested_item fd.num is exist - process it [21:08:50]SAM_PROTO_GetFieldsCounters [21:08:50]wFMCommunicate request_size=4 [21:08:50]MH_SAM_APDU [21:08:50]CAPDU: 80 13 00 00 [21:08:50]Write to MH i2c: E2 08 00 AE 3B 80 13 00 00 00 00 00 00 65 [21:08:50]Write i2c OK [21:08:50]MH_I2C_Read... [21:08:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:50]Read from MH i2c: E2 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 62 00 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 62 00 AE 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3B 14 00 00 0E 04 04 00 2D 00 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 50 [21:08:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3B 14 00 00 0E 04 04 00 2D 00 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 [21:08:50]wFMCommunicate OK [21:08:50]SAM_PROTO_GetFieldsCounters done [21:08:50]requested_item shift.num is exist - process it [21:08:50]requested_item shift.opened is exist - process it [21:08:50]req_shift_opened [21:08:50]FM_GetShiftState [21:08:50]SAM_PROTO_GetShiftState [21:08:50]wFMCommunicate request_size=4 [21:08:50]MH_SAM_APDU [21:08:50]CAPDU: 80 13 01 00 [21:08:50]Write to MH i2c: E2 08 00 AF 3B 80 13 01 00 00 00 00 00 67 [21:08:50]Write i2c OK [21:08:50]MH_I2C_Read... [21:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:50]Read from MH i2c: E2 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 0E 00 [21:08:50]MH_I2C_Read... [21:08:50]Read from MH i2c: E2 0E 00 AF 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 62 [21:08:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:08:50]wFMCommunicate OK [21:08:50]SAM_PROTO_GetShiftState done [21:08:50]FM_GetShiftState done [21:08:50]req_shift_opened done [21:08:50]requested_item shift.open_date is exist - process it [21:08:50]req_shift_open_date [21:08:50]req_shift_open_date done [21:08:50]produce_requested_data done [21:08:50]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5179,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:08:50]process_action_free close_receipt [21:08:50]json_value_free [21:08:50]json_value_free done [21:08:50]process_json_proto returns [21:08:50]Send response to host [21:08:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5179,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:08:50]free response buf [21:08:50]execute_script done [21:08:50]execute_script returns [21:08:50]free content buf [21:08:50]Sock 9.Close socket [21:08:50]Sock 9.Thread stoped [21:08:54]OFD Sender: No OFD packet to send [21:08:59]OFD Sender: No OFD packet to send [21:09:04]OFD Sender: No OFD packet to send [21:09:09]OFD Sender: No OFD packet to send [21:09:14]OFD Sender: No OFD packet to send [21:09:19]OFD Sender: No OFD packet to send [21:09:24]OFD Sender: No OFD packet to send [21:09:29]OFD Sender: No OFD packet to send [21:09:34]OFD Sender: No OFD packet to send [21:09:39]OFD Sender: No OFD packet to send [21:09:44]OFD Sender: No OFD packet to send [21:09:49]OFD Sender: No OFD packet to send [21:09:54]OFD Sender: No OFD packet to send [21:09:59]OFD Sender: No OFD packet to send [21:10:04]OFD Sender: No OFD packet to send [21:10:09]OFD Sender: No OFD packet to send [21:10:14]OFD Sender: No OFD packet to send [21:10:19]OFD Sender: No OFD packet to send [21:10:24]OFD Sender: No OFD packet to send [21:10:29]OFD Sender: No OFD packet to send [21:10:34]OFD Sender: No OFD packet to send [21:10:39]OFD Sender: No OFD packet to send [21:10:44]OFD Sender: No OFD packet to send [21:10:49]OFD Sender: No OFD packet to send [21:10:54]OFD Sender: No OFD packet to send [21:10:59]OFD Sender: No OFD packet to send [21:11:04]OFD Sender: No OFD packet to send [21:11:09]OFD Sender: No OFD packet to send [21:11:14]OFD Sender: No OFD packet to send [21:11:19]OFD Sender: No OFD packet to send [21:11:24]OFD Sender: No OFD packet to send [21:11:29]OFD Sender: No OFD packet to send [21:11:34]OFD Sender: No OFD packet to send [21:11:39]OFD Sender: No OFD packet to send [21:11:44]OFD Sender: No OFD packet to send [21:11:49]OFD Sender: No OFD packet to send [21:11:54]OFD Sender: No OFD packet to send [21:11:59]OFD Sender: No OFD packet to send [21:12:04]OFD Sender: No OFD packet to send [21:12:09]OFD Sender: No OFD packet to send [21:12:14]OFD Sender: No OFD packet to send [21:12:19]OFD Sender: No OFD packet to send [21:12:24]OFD Sender: No OFD packet to send [21:12:29]OFD Sender: No OFD packet to send [21:12:34]OFD Sender: No OFD packet to send [21:12:39]OFD Sender: No OFD packet to send [21:12:44]OFD Sender: No OFD packet to send [21:12:49]OFD Sender: No OFD packet to send [21:12:54]OFD Sender: No OFD packet to send [21:12:59]OFD Sender: No OFD packet to send [21:13:04]OFD Sender: No OFD packet to send [21:13:09]OFD Sender: No OFD packet to send [21:13:14]OFD Sender: No OFD packet to send [21:13:19]OFD Sender: No OFD packet to send [21:13:24]OFD Sender: No OFD packet to send [21:13:29]OFD Sender: No OFD packet to send [21:13:34]OFD Sender: No OFD packet to send [21:13:39]OFD Sender: No OFD packet to send [21:13:44]OFD Sender: No OFD packet to send [21:13:49]OFD Sender: No OFD packet to send [21:13:54]OFD Sender: No OFD packet to send [21:13:59]OFD Sender: No OFD packet to send [21:14:04]OFD Sender: No OFD packet to send [21:14:09]OFD Sender: No OFD packet to send [21:14:14]OFD Sender: No OFD packet to send [21:14:19]OFD Sender: No OFD packet to send [21:14:24]OFD Sender: No OFD packet to send [21:14:29]OFD Sender: No OFD packet to send [21:14:34]OFD Sender: No OFD packet to send [21:14:39]OFD Sender: No OFD packet to send [21:14:44]OFD Sender: No OFD packet to send [21:14:49]OFD Sender: No OFD packet to send [21:14:54]OFD Sender: No OFD packet to send [21:14:59]OFD Sender: No OFD packet to send [21:15:04]OFD Sender: No OFD packet to send [21:15:09]OFD Sender: No OFD packet to send [21:15:14]OFD Sender: No OFD packet to send [21:15:19]OFD Sender: No OFD packet to send [21:15:24]OFD Sender: No OFD packet to send [21:15:29]OFD Sender: No OFD packet to send [21:15:34]OFD Sender: No OFD packet to send [21:15:39]OFD Sender: No OFD packet to send [21:15:44]OFD Sender: No OFD packet to send [21:15:49]OFD Sender: No OFD packet to send [21:15:54]OFD Sender: No OFD packet to send [21:15:59]OFD Sender: No OFD packet to send [21:16:04]OFD Sender: No OFD packet to send [21:16:09]OFD Sender: No OFD packet to send [21:16:14]OFD Sender: No OFD packet to send [21:16:19]OFD Sender: No OFD packet to send [21:16:24]OFD Sender: No OFD packet to send [21:16:29]OFD Sender: No OFD packet to send [21:16:34]OFD Sender: No OFD packet to send [21:16:39]OFD Sender: No OFD packet to send [21:16:44]OFD Sender: No OFD packet to send [21:16:49]OFD Sender: No OFD packet to send [21:16:54]OFD Sender: No OFD packet to send [21:16:59]OFD Sender: No OFD packet to send [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:29]OFD Sender: No OFD packet to send [21:18:34]OFD Sender: No OFD packet to send [21:18:39]OFD Sender: No OFD packet to send [21:18:44]OFD Sender: No OFD packet to send [21:18:49]OFD Sender: No OFD packet to send [21:18:54]OFD Sender: No OFD packet to send [21:18:59]OFD Sender: No OFD packet to send [21:19:04]OFD Sender: No OFD packet to send [21:19:09]OFD Sender: No OFD packet to send [21:19:14]OFD Sender: No OFD packet to send [21:19:19]OFD Sender: No OFD packet to send [21:19:24]OFD Sender: No OFD packet to send [21:19:29]OFD Sender: No OFD packet to send [21:19:34]OFD Sender: No OFD packet to send [21:19:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:29]OFD Sender: No OFD packet to send [21:20:34]OFD Sender: No OFD packet to send [21:20:39]OFD Sender: No OFD packet to send [21:20:44]OFD Sender: No OFD packet to send [21:20:49]OFD Sender: No OFD packet to send [21:20:50]accept exits with 7 [21:20:50]New connection [21:20:50]New thread 3067252068 created [21:20:50]Thread 3067108708 joined [21:20:50]Waiting for new connection... [21:20:50] Sock 7.Parse request [21:20:50]Sock 7.Check first char [21:20:50]Sock 7.First char is OK [21:20:50]request: POST /json_proto HTTP/1.0 [21:20:50]Method: POST [21:20:50]URL: /json_proto [21:20:50]Method is POST - this is cgi request [21:20:50]url: /json_proto [21:20:50]query_string will be loaded in cgi processing [21:20:50]execute_cgi json_proto POST (null) [21:20:50]execute_cgi path=json_proto method=POST [21:20:50]POST find Content-Length [21:20:50]Host: 172.17.44.4:8080 [21:20:50]Content-Length: 673 [21:20:50]Content-Type: application/json [21:20:50] [21:20:50]POST finish read [21:20:50]Found Content-Length = 673 [21:20:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141104", "tax_sys" : 0, "items" : [ { "code": "4670003190051", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u041640 \u043A\u0440\u0430\u0441 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:50]execute_script... [21:20: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)141104", "tax_sys" : 0, "items" : [ { "code": "4670003190051", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u041640 \u043A\u0440\u0430\u0441 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:50]POST & json_proto [21:20:50]process_json_proto [21:20:50]json parsed OK: [21:20:50]protocol is kg_v1.0 [21:20:50]action value=close_receipt [21:20:50]process_action close_receipt [21:20:50]cmd_close_receipt [21:20:50]MH_GetDate [21:20:50]Write to MH i2c: F0 00 00 B0 3B DA [21:20:50]Write i2c OK [21:20:50]MH_I2C_Read... [21:20:50]Read from MH i2c: F0 [21:20:50]MH_I2C_Read... [21:20:50]Read from MH i2c: F0 09 00 [21:20:50]MH_I2C_Read... [21:20:50]Read from MH i2c: F0 09 00 B0 3B 00 39 CA 47 66 6C E9 28 66 76 [21:20:50]GetLastDocTimeStamp 1715980132 [21:20:50]current date 1715980857 [21:20:50]FM_GetShiftState [21:20:50]SAM_PROTO_GetShiftState [21:20:50]wFMCommunicate request_size=4 [21:20:50]MH_SAM_APDU [21:20:50]CAPDU: 80 13 01 00 [21:20:50]Write to MH i2c: E2 08 00 B1 3B 80 13 01 00 00 00 00 00 69 [21:20:50]Write i2c OK [21:20:50]MH_I2C_Read... [21:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:50]Read from MH i2c: E2 [21:20:50]MH_I2C_Read... [21:20:50]Read from MH i2c: E2 0E 00 [21:20:50]MH_I2C_Read... [21:20:50]Read from MH i2c: E2 0E 00 B1 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 64 [21:20:50]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:20:50]wFMCommunicate OK [21:20:50]SAM_PROTO_GetShiftState done [21:20:50]FM_GetShiftState done [21:20:50]opened in 1715904675 [21:20:50]opened+sec_in_day 1715991075 [21:20:50]quantity*price = 18000 [21:20:50]sum+1 = 18001 [21:20:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 180.00 ÐСП 1% : 1.59 ÐДС 12% : 19.11 Ðаличными: 180.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 115 17.05.2024 21:20 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5180 ФПД: 35641011400922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212057&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5180&fm=35641011400922&tin=02508201610067®Number=0000000000154221&sum=18000 0 [21:20:51]StoreToDocumentArchive [21:20:51]shift 45 fd 5180 [21:20:51]save to /storage/0045/doc_00005180 [21:20:51]save last doc name /storage/0045/doc_00005180 to /storage/kkm_last_doc_name [21:20:51]save OK [21:20:51]Clear old archive folders... [21:20:51]ProcessDocumentItem done err = 0, tmpTLVsize=297 [21:20:51]tlvbuf is 01198A20 [21:20:51]SAM_PROTO_ClearQueue [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 09 00 00 [21:20:51]Write to MH i2c: E2 08 00 BE 3B 80 09 00 00 00 00 00 00 6B [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 BE 3B 00 90 00 6D [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]SAM_PROTO_ClearQueue done [21:20:51]KKMCreateOFDPacket [21:20:51]OFDProtocolAddRootSTLVToBuf [21:20:51]FM_MakeSignedData [21:20:51]FM_MakeSignedData [21:20:51]SAM_PROTO_SignData [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 01 02 [21:20:51]Write to MH i2c: E2 08 00 BF 3B 80 0D 01 02 00 00 00 00 73 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 BF 3B 00 90 00 6E [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]wFMCommunicate request_size=255 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 02 02 FA 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 35 31 06 04 37 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 34 30 20 D0 BA D1 80 D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 39 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 [21:20:51]Write to MH i2c: E2 02 01 C0 3B 80 0D 02 02 FA 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 35 31 06 04 37 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 34 30 20 D0 BA D1 80 D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 39 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 00 00 67 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 C0 3B 00 90 00 6F [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]wFMCommunicate request_size=56 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 02 02 33 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3C 14 00 00 35 04 06 00 20 6A 51 D2 F0 DA [21:20:51]Write to MH i2c: E2 3B 00 C1 3B 80 0D 02 02 33 00 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3C 14 00 00 35 04 06 00 20 6A 51 D2 F0 DA 00 00 C0 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 C1 3B 00 90 00 70 [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 03 02 [21:20:51]Write to MH i2c: E2 08 00 C2 3B 80 0D 03 02 00 00 00 00 78 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 0B 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 0B 00 C2 3B 00 BF B1 D9 51 23 85 14 3C 90 00 0B [21:20:51]RAPDU: BF B1 D9 51 23 85 14 3C 90 00 [21:20:51]wFMCommunicate OK [21:20:51]SAM_PROTO_SignData done [21:20:51]FM_MakeSignedData done [21:20:51]CreateOFDProtocolMessage [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 11 00 00 [21:20:51]Write to MH i2c: E2 08 00 C3 3B 80 11 00 00 00 00 00 00 78 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:52]Read from MH i2c: E2 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 17 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 17 00 C3 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 CD [21:20:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:20:52]wFMCommunicate OK [21:20:52]CreateOFDProtocolMessage done [21:20:52]OFDSenderStorePacket 5180 [21:20:52]StoreOFDPacket docnum=5180 [21:20:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3D 01 00 00 7A 23 35 01 C5 1B 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 35 31 06 04 37 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 34 30 20 D0 BA D1 80 D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 39 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3C 14 00 00 35 04 06 00 20 6A 51 D2 F0 DA BF B1 D9 51 23 85 14 3C [21:20:52]CheckFolder [21:20:52]dirname=/storage/ofd_packets [21:20:52]CheckFolder done [21:20:52]ProducePacketName [21:20:52]name=ofd_packets/00005180 [21:20:52]NVStorageSaveData ofd_packets/00005180 [21:20:52]File name is /storage/ofd_packets/00005180 [21:20:52]Write 347 bytes [21:20:52]NVStorageSaveData done [21:20:52]OFDSenderStorePacket done [21:20:52]KKMCreateOFDPacket done [21:20:52]NVStorageSaveData kkm_last_timestamp [21:20:52]File name is /storage/kkm_last_timestamp [21:20:52]Write 4 bytes [21:20:52]NVStorageSaveData done [21:20:52]ExternCall_PrintAddStr [21:20:52]wPrintStart [21:20:52]Write to MH i2c: 01 00 00 C4 3B FF [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 C4 3B 00 00 00 00 00 FF 0F 14 [21:20:52]RasterBufferAndPrint [21:20:52]line Счет N : (3)141104 [21:20:52]line ИÐÐ: 02508201610067 [21:20:52]line Контрольно-КаÑÑовый Чек [21:20:52]line ПРОДÐЖР[21:20:52]line Товар: 4670003190051 [21:20:52]line Ðнтифриз SIBIRIA ANTIFREEZE ОЖ40 ÐºÑ€Ð°Ñ 1л [21:20:52]line 1.000 * 180.00 [21:20:52]line = 180.00 [21:20:52]line ÐДС 12% ÐСП 1% [21:20:52]line > о реализуемом товаре [21:20:52]line ИТОГО: 180.00 [21:20:52]line ÐСП 1% : 1.59 [21:20:52]line ÐДС 12% : 19.11 [21:20:52]line Ðаличными: 180.00 [21:20:52]line Безнал.: 0.00 [21:20:52]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:20:52]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:20:52]line СÐО: Общий режим [21:20:52]line Чек 115 17.05.2024 21:20 [21:20:52]line Смена: 45 ФФД: 1.0 [21:20:52]line ЗÐМ: 0300000237 [21:20:52]line РÐМ: 0000000000154221 [21:20:52]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:20:52]line ФМ: 0000000000963259 [21:20:52]line ФД: 5180 [21:20:52]line ФПД: 35641011400922 [21:20:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212057&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5180&fm=35641011400922&tin=02508201610067®Number=0000000000154221&sum=18000 [21:20:52]line 0 [21:20:52]OFD Sender: Processing packet 5180 [packets to send 4, broken 3] [21:20:52]ProducePacketName [21:20:52]name=ofd_packets/00005180 [21:20:52]OFD Sender: To server: ‡•öpG, [21:20:52]CommunicateWithHost lk.salyk.kg:30040 [21:20:52]ConnectInit lk.salyk.kg [21:20:52]written 0, free lines is 4095 [21:20:52]Connected sock=10 [21:20:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3D 01 00 00 7A 23 35 01 C5 1B 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 35 31 06 04 37 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 34 30 20 D0 BA D1 80 D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 39 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3C 14 00 00 35 04 06 00 20 6A 51 D2 F0 DA BF B1 D9 51 23 85 14 3C [21:20:52]Write to MH i2c: 01 00 00 ED 3B 28 [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 ED 3B 00 00 00 00 00 86 0C C1 [21:20:52]RasterBufferAndPrint [21:20:52]line [21:20:52]line [21:20:52]line [21:20:52]line [21:20:52]line [21:20:52]written 0, free lines is 3210 [21:20:52]MH_Cut [21:20:52]Write to MH i2c: D1 01 00 F4 3B 01 01 [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: D1 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: D1 01 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: D1 01 00 F4 3B 00 00 [21:20:52]Write to MH i2c: 01 00 00 F5 3B 30 [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 57 71 47 00 86 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 39 36 33 32 35 39 10 04 04 00 3C 14 00 00 F4 03 04 00 F9 75 47 66 B6 04 01 00 00 35 87 10 8F D3 69 87 93 [21:20:52]CommunicateWithHost err = 0 [21:20:52]CheckOFDResponse [21:20:52]1017 (14) - 77093643461234 [21:20:52]1041 (16) - 0000000000963259 [21:20:52]1040 (4) - 5180 [21:20:52]1012 (4) - 17.05.2024 15:21 [21:20:52]1206 (1) - 0 [21:20:52]OFD Sender: Remove packet 5180 [21:20:52]ProducePacketName [21:20:52]name=ofd_packets/00005180 [21:20:52]NVStorageDeleteData [21:20:53]OFD Sender: No OFD packet to send [21:20:53]*** Cut start [21:20:53]*** Partial cut [21:20:53]*** CUTSNS_PIN = 1 [21:20:53]*** CUTSNS_PIN = 0 [21:20:54]*** Brake cut motor [21:20:54]Read from MH i2c: 01 [21:20:54]MH_I2C_Read... [21:20:54]*** Stop cut motor [21:20:54]*** Cut end [21:20:54]Read from MH i2c: 01 07 00 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: 01 07 00 F5 3B 00 00 00 00 00 FF 0F 45 [21:20:54]process_action close_receipt done [21:20:54]requested_data is exist [21:20:54]produce_requested_data [21:20:54]requested_item fm.sn is exist - process it [21:20:54]wFMCommunicate request_size=4 [21:20:54]MH_SAM_APDU [21:20:54]CAPDU: 80 11 00 00 [21:20:54]Write to MH i2c: E2 08 00 F6 3B 80 11 00 00 00 00 00 00 AB [21:20:54]Write i2c OK [21:20:54]MH_I2C_Read... [21:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:54]Read from MH i2c: E2 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 17 00 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 17 00 F6 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 00 [21:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:20:54]wFMCommunicate OK [21:20:54]requested_item fd.num is exist - process it [21:20:54]SAM_PROTO_GetFieldsCounters [21:20:54]wFMCommunicate request_size=4 [21:20:54]MH_SAM_APDU [21:20:54]CAPDU: 80 13 00 00 [21:20:54]Write to MH i2c: E2 08 00 F7 3B 80 13 00 00 00 00 00 00 AE [21:20:54]Write i2c OK [21:20:54]MH_I2C_Read... [21:20:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:54]Read from MH i2c: E2 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 62 00 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 62 00 F7 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3C 14 00 00 0E 04 04 00 2D 00 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 9D [21:20:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3C 14 00 00 0E 04 04 00 2D 00 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 [21:20:54]wFMCommunicate OK [21:20:54]SAM_PROTO_GetFieldsCounters done [21:20:54]requested_item shift.num is exist - process it [21:20:54]requested_item shift.opened is exist - process it [21:20:54]req_shift_opened [21:20:54]FM_GetShiftState [21:20:54]SAM_PROTO_GetShiftState [21:20:54]wFMCommunicate request_size=4 [21:20:54]MH_SAM_APDU [21:20:54]CAPDU: 80 13 01 00 [21:20:54]Write to MH i2c: E2 08 00 F8 3B 80 13 01 00 00 00 00 00 B0 [21:20:54]Write i2c OK [21:20:54]MH_I2C_Read... [21:20:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:54]Read from MH i2c: E2 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 0E 00 [21:20:54]MH_I2C_Read... [21:20:54]Read from MH i2c: E2 0E 00 F8 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AB [21:20:54]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:20:54]wFMCommunicate OK [21:20:54]SAM_PROTO_GetShiftState done [21:20:54]FM_GetShiftState done [21:20:54]req_shift_opened done [21:20:54]requested_item shift.open_date is exist - process it [21:20:54]req_shift_open_date [21:20:54]req_shift_open_date done [21:20:54]produce_requested_data done [21:20:54]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5180,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:20:54]process_action_free close_receipt [21:20:54]json_value_free [21:20:54]json_value_free done [21:20:54]process_json_proto returns [21:20:54]Send response to host [21:20:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5180,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:20:54]free response buf [21:20:54]execute_script done [21:20:54]execute_script returns [21:20:54]free content buf [21:20:54]Sock 7.Close socket [21:20:54]Sock 7.Thread stoped [21:20:58]OFD Sender: No OFD packet to send [21:21:03]OFD Sender: No OFD packet to send [21:21:05]accept exits with 9 [21:21:05]New connection [21:21:05]New thread 3067108708 created [21:21:05]Thread 3067252068 joined [21:21:05]Waiting for new connection... [21:21:05] Sock 9.Parse request [21:21:05]Sock 9.Check first char [21:21:05]Sock 9.First char is OK [21:21:05]request: POST /json_proto HTTP/1.0 [21:21:05]Method: POST [21:21:05]URL: /json_proto [21:21:05]Method is POST - this is cgi request [21:21:05]url: /json_proto [21:21:05]query_string will be loaded in cgi processing [21:21:05]execute_cgi json_proto POST (null) [21:21:05]execute_cgi path=json_proto method=POST [21:21:05]POST find Content-Length [21:21:05]Host: 172.17.44.4:8080 [21:21:05]Content-Length: 678 [21:21:05]Content-Type: application/json [21:21:05] [21:21:05]POST finish read [21:21:05]Found Content-Length = 678 [21:21:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:05]execute_script... [21:21: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)1993987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 6.840, "sum" : 500.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:05]POST & json_proto [21:21:05]process_json_proto [21:21:05]json parsed OK: [21:21:05]protocol is kg_v1.0 [21:21:05]action value=close_receipt [21:21:05]process_action close_receipt [21:21:05]cmd_close_receipt [21:21:05]MH_GetDate [21:21:05]Write to MH i2c: F0 00 00 F9 3B 23 [21:21:05]Write i2c OK [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: F0 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: F0 09 00 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: F0 09 00 F9 3B 00 48 CA 47 66 6C E9 28 66 CE [21:21:05]GetLastDocTimeStamp 1715980857 [21:21:05]current date 1715980872 [21:21:05]FM_GetShiftState [21:21:05]SAM_PROTO_GetShiftState [21:21:05]wFMCommunicate request_size=4 [21:21:05]MH_SAM_APDU [21:21:05]CAPDU: 80 13 01 00 [21:21:05]Write to MH i2c: E2 08 00 FA 3B 80 13 01 00 00 00 00 00 B2 [21:21:05]Write i2c OK [21:21:05]MH_I2C_Read... [21:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:05]Read from MH i2c: E2 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: E2 0E 00 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: E2 0E 00 FA 3B 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 AD [21:21:05]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:21:05]wFMCommunicate OK [21:21:05]SAM_PROTO_GetShiftState done [21:21:05]FM_GetShiftState done [21:21:05]opened in 1715904675 [21:21:05]opened+sec_in_day 1715991075 [21:21:05]quantity*price = 50068 [21:21:05]sum+1 = 50070 [21:21:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.69 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.17 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 116 17.05.2024 21:21 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5181 ФПД: 202259263528109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5181&fm=202259263528109&tin=02508201610067®Number=0000000000154221&sum=50000 [21:21:06]StoreToDocumentArchive [21:21:06]shift 45 fd 5181 [21:21:06]save to /storage/0045/doc_00005181 [21:21:06]save last doc name /storage/0045/doc_00005181 to /storage/kkm_last_doc_name [21:21:06]save OK [21:21:06]Clear old archive folders... [21:21:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:21:06]tlvbuf is 012A54A0 [21:21:06]SAM_PROTO_ClearQueue [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 09 00 00 [21:21:06]Write to MH i2c: E2 08 00 07 3C 80 09 00 00 00 00 00 00 B5 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 07 3C 00 90 00 B7 [21:21:06]RAPDU: 90 00 [21:21:06]wFMCommunicate OK [21:21:06]SAM_PROTO_ClearQueue done [21:21:06]KKMCreateOFDPacket [21:21:06]OFDProtocolAddRootSTLVToBuf [21:21:06]FM_MakeSignedData [21:21:06]FM_MakeSignedData [21:21:06]SAM_PROTO_SignData [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 0D 01 02 [21:21:06]Write to MH i2c: E2 08 00 08 3C 80 0D 01 02 00 00 00 00 BD [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 08 3C 00 90 00 B8 [21:21:06]RAPDU: 90 00 [21:21:06]wFMCommunicate OK [21:21:06]wFMCommunicate request_size=255 [21:21:06]MH_SAM_APDU [21:21: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 48 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3D 14 00 00 35 04 06 00 B7 [21:21:06]Write to MH i2c: E2 02 01 09 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 48 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3D 14 00 00 35 04 06 00 B7 00 00 C4 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 09 3C 00 90 00 B9 [21:21:06]RAPDU: 90 00 [21:21:06]wFMCommunicate OK [21:21:06]wFMCommunicate request_size=10 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 0D 02 02 05 F4 27 8E 1C AD [21:21:06]Write to MH i2c: E2 0D 00 0A 3C 80 0D 02 02 05 00 F4 27 8E 1C AD 00 00 3C [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 03 00 0A 3C 00 90 00 BA [21:21:06]RAPDU: 90 00 [21:21:06]wFMCommunicate OK [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 0D 03 02 [21:21:06]Write to MH i2c: E2 08 00 0B 3C 80 0D 03 02 00 00 00 00 C2 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 0B 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 0B 00 0B 3C 00 18 D7 CE F7 7A E1 2E 71 90 00 71 [21:21:06]RAPDU: 18 D7 CE F7 7A E1 2E 71 90 00 [21:21:06]wFMCommunicate OK [21:21:06]SAM_PROTO_SignData done [21:21:06]FM_MakeSignedData done [21:21:06]CreateOFDProtocolMessage [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 11 00 00 [21:21:06]Write to MH i2c: E2 08 00 0C 3C 80 11 00 00 00 00 00 00 C2 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 17 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 17 00 0C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 17 [21:21:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:21:06]wFMCommunicate OK [21:21:06]CreateOFDProtocolMessage done [21:21:06]OFDSenderStorePacket 5181 [21:21:06]StoreOFDPacket docnum=5181 [21:21:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F3 6D 07 01 3D 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 48 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3D 14 00 00 35 04 06 00 B7 F4 27 8E 1C AD 18 D7 CE F7 7A E1 2E 71 [21:21:06]CheckFolder [21:21:06]dirname=/storage/ofd_packets [21:21:06]CheckFolder done [21:21:06]ProducePacketName [21:21:06]name=ofd_packets/00005181 [21:21:06]NVStorageSaveData ofd_packets/00005181 [21:21:06]File name is /storage/ofd_packets/00005181 [21:21:06]Write 301 bytes [21:21:06]NVStorageSaveData done [21:21:06]OFDSenderStorePacket done [21:21:06]KKMCreateOFDPacket done [21:21:06]NVStorageSaveData kkm_last_timestamp [21:21:06]File name is /storage/kkm_last_timestamp [21:21:06]Write 4 bytes [21:21:06]NVStorageSaveData done [21:21:06]ExternCall_PrintAddStr [21:21:06]wPrintStart [21:21:06]Write to MH i2c: 01 00 00 0D 3C 49 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: 01 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: 01 07 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: 01 07 00 0D 3C 00 00 00 00 00 FF 0F 5E [21:21:06]RasterBufferAndPrint [21:21:06]line Счет N : (1)1993987 [21:21:06]line ИÐÐ: 02508201610067 [21:21:06]line Контрольно-КаÑÑовый Чек [21:21:06]line ПРОДÐЖР[21:21:06]line ТРК (МРК, ГÐК) : 42 [21:21:06]line Товар: 2710124500 [21:21:06]line Ðи-95-К-5 [21:21:06]line 6.840 * 73.20 [21:21:06]line = 500.69 [21:21:06]line ÐДС 12% ÐСП 1% [21:21:06]line > о реализуемом товаре [21:21:06]line ОКРУГЛЕÐИЕ: -0.69 [21:21:06]line ИТОГО: 500.00 [21:21:06]line ВнеÑено: 500.00 [21:21:06]line СДÐЧÐ: 0.00 [21:21:06]line ÐСП 1% : 4.43 [21:21:06]line ÐДС 12% : 53.17 [21:21:06]line Ðаличными: 500.00 [21:21:06]line Безнал.: 0.00 [21:21:06]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:21:06]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:21:06]line СÐО: Общий режим [21:21:06]line Чек 116 17.05.2024 21:21 [21:21:06]line Смена: 45 ФФД: 1.0 [21:21:06]line ЗÐМ: 0300000237 [21:21:06]line РÐМ: 0000000000154221 [21:21:06]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:21:06]line ФМ: 0000000000963259 [21:21:06]line ФД: 5181 [21:21:06]line ФПД: 202259263528109 [21:21:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212112&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5181&fm=202259263528109&tin=02508201610067®Number=0000000000154221&sum=50000 [21:21:07]OFD Sender: Processing packet 5181 [packets to send 4, broken 3] [21:21:07]ProducePacketName [21:21:07]name=ofd_packets/00005181 [21:21:07]OFD Sender: To server: ‡•öpG, [21:21:07]CommunicateWithHost lk.salyk.kg:30040 [21:21:07]ConnectInit lk.salyk.kg [21:21:07]written 0, free lines is 4095 [21:21:07]Connected sock=11 [21:21:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F3 6D 07 01 3D 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 95 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 14 00 00 00 00 07 04 06 00 50 C3 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 48 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3D 14 00 00 35 04 06 00 B7 F4 27 8E 1C AD 18 D7 CE F7 7A E1 2E 71 [21:21:07]Write to MH i2c: 01 00 00 38 3C 74 [21:21:07]Write i2c OK [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: 01 [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: 01 07 00 [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: 01 07 00 38 3C 00 00 00 00 00 65 0C EC [21:21:07]RasterBufferAndPrint [21:21:07]line [21:21:07]line [21:21:07]line [21:21:07]line [21:21:07]line [21:21:07]written 0, free lines is 3177 [21:21:07]MH_Cut [21:21:07]Write to MH i2c: D1 01 00 3F 3C 01 4D [21:21:07]Write i2c OK [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: D1 [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: D1 01 00 [21:21:07]MH_I2C_Read... [21:21:07]Read from MH i2c: D1 01 00 3F 3C 00 4C [21:21:07]Write to MH i2c: 01 00 00 40 3C 7C [21:21:07]Write i2c OK [21:21:07]MH_I2C_Read... [21:21:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 16 E7 47 00 3E 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 39 36 33 32 35 39 10 04 04 00 3D 14 00 00 F4 03 04 00 08 76 47 66 B6 04 01 00 00 42 A9 49 9D 76 94 2D F9 [21:21:07]CommunicateWithHost err = 0 [21:21:07]CheckOFDResponse [21:21:07]1017 (14) - 77093643461234 [21:21:07]1041 (16) - 0000000000963259 [21:21:07]1040 (4) - 5181 [21:21:07]1012 (4) - 17.05.2024 15:21 [21:21:07]1206 (1) - 0 [21:21:07]OFD Sender: Remove packet 5181 [21:21:07]ProducePacketName [21:21:07]name=ofd_packets/00005181 [21:21:07]NVStorageDeleteData [21:21:08]OFD Sender: No OFD packet to send [21:21:08]*** Cut start [21:21:08]*** Partial cut [21:21:08]*** CUTSNS_PIN = 1 [21:21:08]*** CUTSNS_PIN = 0 [21:21:09]*** Brake cut motor [21:21:09]Read from MH i2c: 01 [21:21:09]MH_I2C_Read... [21:21:09]*** Stop cut motor [21:21:09]*** Cut end [21:21:09]Read from MH i2c: 01 07 00 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: 01 07 00 40 3C 00 00 00 00 00 FF 0F 91 [21:21:09]process_action close_receipt done [21:21:09]requested_data is exist [21:21:09]produce_requested_data [21:21:09]requested_item fm.sn is exist - process it [21:21:09]wFMCommunicate request_size=4 [21:21:09]MH_SAM_APDU [21:21:09]CAPDU: 80 11 00 00 [21:21:09]Write to MH i2c: E2 08 00 41 3C 80 11 00 00 00 00 00 00 F7 [21:21:09]Write i2c OK [21:21:09]MH_I2C_Read... [21:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:09]Read from MH i2c: E2 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 17 00 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 17 00 41 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4C [21:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:21:09]wFMCommunicate OK [21:21:09]requested_item fd.num is exist - process it [21:21:09]SAM_PROTO_GetFieldsCounters [21:21:09]wFMCommunicate request_size=4 [21:21:09]MH_SAM_APDU [21:21:09]CAPDU: 80 13 00 00 [21:21:09]Write to MH i2c: E2 08 00 42 3C 80 13 00 00 00 00 00 00 FA [21:21:09]Write i2c OK [21:21:09]MH_I2C_Read... [21:21:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:09]Read from MH i2c: E2 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 62 00 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 62 00 42 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3D 14 00 00 0E 04 04 00 2D 00 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 ED [21:21:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3D 14 00 00 0E 04 04 00 2D 00 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 [21:21:09]wFMCommunicate OK [21:21:09]SAM_PROTO_GetFieldsCounters done [21:21:09]requested_item shift.num is exist - process it [21:21:09]requested_item shift.opened is exist - process it [21:21:09]req_shift_opened [21:21:09]FM_GetShiftState [21:21:09]SAM_PROTO_GetShiftState [21:21:09]wFMCommunicate request_size=4 [21:21:09]MH_SAM_APDU [21:21:09]CAPDU: 80 13 01 00 [21:21:09]Write to MH i2c: E2 08 00 43 3C 80 13 01 00 00 00 00 00 FC [21:21:09]Write i2c OK [21:21:09]MH_I2C_Read... [21:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:09]Read from MH i2c: E2 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 0E 00 [21:21:09]MH_I2C_Read... [21:21:09]Read from MH i2c: E2 0E 00 43 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F7 [21:21:09]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:21:09]wFMCommunicate OK [21:21:09]SAM_PROTO_GetShiftState done [21:21:09]FM_GetShiftState done [21:21:09]req_shift_opened done [21:21:09]requested_item shift.open_date is exist - process it [21:21:09]req_shift_open_date [21:21:09]req_shift_open_date done [21:21:09]produce_requested_data done [21:21:09]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5181,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:21:09]process_action_free close_receipt [21:21:09]json_value_free [21:21:09]json_value_free done [21:21:09]process_json_proto returns [21:21:09]Send response to host [21:21:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5181,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:21:09]free response buf [21:21:09]execute_script done [21:21:09]execute_script returns [21:21:09]free content buf [21:21:09]Sock 9.Close socket [21:21:09]Sock 9.Thread stoped [21:21:13]OFD Sender: No OFD packet to send [21:21:18]OFD Sender: No OFD packet to send [21:21:23]OFD Sender: No OFD packet to send [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:43]OFD Sender: No OFD packet to send [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:18]OFD Sender: No OFD packet to send [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:48]OFD Sender: No OFD packet to send [21:22:53]OFD Sender: No OFD packet to send [21:22:58]OFD Sender: No OFD packet to send [21:23:03]OFD Sender: No OFD packet to send [21:23:08]OFD Sender: No OFD packet to send [21:23:11]accept exits with 7 [21:23:11]New connection [21:23:11]New thread 3067252068 created [21:23:11]Thread 3067108708 joined [21:23:11]Waiting for new connection... [21:23:11] Sock 7.Parse request [21:23:11]Sock 7.Check first char [21:23:11]Sock 7.First char is OK [21:23:11]request: POST /json_proto HTTP/1.0 [21:23:11]Method: POST [21:23:11]URL: /json_proto [21:23:11]Method is POST - this is cgi request [21:23:11]url: /json_proto [21:23:11]query_string will be loaded in cgi processing [21:23:11]execute_cgi json_proto POST (null) [21:23:11]execute_cgi path=json_proto method=POST [21:23:11]POST find Content-Length [21:23:11]Host: 172.17.44.4:8080 [21:23:11]Content-Length: 678 [21:23:11]Content-Type: application/json [21:23:11] [21:23:11]POST finish read [21:23:11]Found Content-Length = 678 [21:23:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1993988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 4.790, "sum" : 350.63, "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" ] } } [21:23:11]execute_script... [21:23: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)1993988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 4.790, "sum" : 350.63, "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" ] } } [21:23:11]POST & json_proto [21:23:11]process_json_proto [21:23:11]json parsed OK: [21:23:11]protocol is kg_v1.0 [21:23:11]action value=close_receipt [21:23:11]process_action close_receipt [21:23:11]cmd_close_receipt [21:23:11]MH_GetDate [21:23:11]Write to MH i2c: F0 00 00 44 3C 6F [21:23:11]Write i2c OK [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: F0 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: F0 09 00 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: F0 09 00 44 3C 00 C6 CA 47 66 6C E9 28 66 98 [21:23:11]GetLastDocTimeStamp 1715980872 [21:23:11]current date 1715980998 [21:23:11]FM_GetShiftState [21:23:11]SAM_PROTO_GetShiftState [21:23:11]wFMCommunicate request_size=4 [21:23:11]MH_SAM_APDU [21:23:11]CAPDU: 80 13 01 00 [21:23:11]Write to MH i2c: E2 08 00 45 3C 80 13 01 00 00 00 00 00 FE [21:23:11]Write i2c OK [21:23:11]MH_I2C_Read... [21:23:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:11]Read from MH i2c: E2 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: E2 0E 00 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: E2 0E 00 45 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 F9 [21:23:11]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:23:11]wFMCommunicate OK [21:23:11]SAM_PROTO_GetShiftState done [21:23:11]FM_GetShiftState done [21:23:11]opened in 1715904675 [21:23:11]opened+sec_in_day 1715991075 [21:23:11]quantity*price = 35062 [21:23:11]sum+1 = 35064 [21:23:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.63 ИТОГО: 350.00 ВнеÑено: 350.00 СДÐЧÐ: 0.00 ÐСП 1% : 3.10 ÐДС 12% : 37.23 Ðаличными: 350.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 117 17.05.2024 21:23 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5182 ФПД: 133903631935728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212318&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5182&fm=133903631935728&tin=02508201610067®Number=0000000000154221&sum=35000 [21:23:12]StoreToDocumentArchive [21:23:12]shift 45 fd 5182 [21:23:12]save to /storage/0045/doc_00005182 [21:23:12]save last doc name /storage/0045/doc_00005182 to /storage/kkm_last_doc_name [21:23:12]save OK [21:23:12]Clear old archive folders... [21:23:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:23:12]tlvbuf is B6F9E7F0 [21:23:12]SAM_PROTO_ClearQueue [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 09 00 00 [21:23:12]Write to MH i2c: E2 08 00 52 3C 80 09 00 00 00 00 00 00 00 [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 52 3C 00 90 00 02 [21:23:12]RAPDU: 90 00 [21:23:12]wFMCommunicate OK [21:23:12]SAM_PROTO_ClearQueue done [21:23:12]KKMCreateOFDPacket [21:23:12]OFDProtocolAddRootSTLVToBuf [21:23:12]FM_MakeSignedData [21:23:12]FM_MakeSignedData [21:23:12]SAM_PROTO_SignData [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 0D 01 02 [21:23:12]Write to MH i2c: E2 08 00 53 3C 80 0D 01 02 00 00 00 00 08 [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 53 3C 00 90 00 03 [21:23:12]RAPDU: 90 00 [21:23:12]wFMCommunicate OK [21:23:12]wFMCommunicate request_size=255 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 F7 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 8B 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 75 00 00 00 F4 03 04 00 C6 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3E 14 00 00 35 04 06 00 79 [21:23:12]Write to MH i2c: E2 02 01 54 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 F7 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 8B 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 75 00 00 00 F4 03 04 00 C6 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3E 14 00 00 35 04 06 00 79 00 00 03 [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 54 3C 00 90 00 04 [21:23:12]RAPDU: 90 00 [21:23:12]wFMCommunicate OK [21:23:12]wFMCommunicate request_size=10 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 0D 02 02 05 C8 DE 6A 68 F0 [21:23:12]Write to MH i2c: E2 0D 00 55 3C 80 0D 02 02 05 00 C8 DE 6A 68 F0 00 00 7D [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 03 00 55 3C 00 90 00 05 [21:23:12]RAPDU: 90 00 [21:23:12]wFMCommunicate OK [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 0D 03 02 [21:23:12]Write to MH i2c: E2 08 00 56 3C 80 0D 03 02 00 00 00 00 0D [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:13]Read from MH i2c: E2 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: E2 0B 00 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: E2 0B 00 56 3C 00 04 85 EF B5 9A 88 C7 FA 90 00 1E [21:23:13]RAPDU: 04 85 EF B5 9A 88 C7 FA 90 00 [21:23:13]wFMCommunicate OK [21:23:13]SAM_PROTO_SignData done [21:23:13]FM_MakeSignedData done [21:23:13]CreateOFDProtocolMessage [21:23:13]wFMCommunicate request_size=4 [21:23:13]MH_SAM_APDU [21:23:13]CAPDU: 80 11 00 00 [21:23:13]Write to MH i2c: E2 08 00 57 3C 80 11 00 00 00 00 00 00 0D [21:23:13]Write i2c OK [21:23:13]MH_I2C_Read... [21:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:13]Read from MH i2c: E2 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: E2 17 00 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: E2 17 00 57 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 62 [21:23:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:23:13]wFMCommunicate OK [21:23:13]CreateOFDProtocolMessage done [21:23:13]OFDSenderStorePacket 5182 [21:23:13]StoreOFDPacket docnum=5182 [21:23:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 49 1D 07 01 63 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 F7 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 8B 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 75 00 00 00 F4 03 04 00 C6 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3E 14 00 00 35 04 06 00 79 C8 DE 6A 68 F0 04 85 EF B5 9A 88 C7 FA [21:23:13]CheckFolder [21:23:13]dirname=/storage/ofd_packets [21:23:13]CheckFolder done [21:23:13]ProducePacketName [21:23:13]name=ofd_packets/00005182 [21:23:13]NVStorageSaveData ofd_packets/00005182 [21:23:13]File name is /storage/ofd_packets/00005182 [21:23:13]Write 301 bytes [21:23:13]NVStorageSaveData done [21:23:13]OFDSenderStorePacket done [21:23:13]KKMCreateOFDPacket done [21:23:13]NVStorageSaveData kkm_last_timestamp [21:23:13]File name is /storage/kkm_last_timestamp [21:23:13]Write 4 bytes [21:23:13]NVStorageSaveData done [21:23:13]ExternCall_PrintAddStr [21:23:13]wPrintStart [21:23:13]Write to MH i2c: 01 00 00 58 3C 94 [21:23:13]Write i2c OK [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 07 00 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 07 00 58 3C 00 00 00 00 00 FF 0F A9 [21:23:13]RasterBufferAndPrint [21:23:13]line Счет N : (1)1993988 [21:23:13]line ИÐÐ: 02508201610067 [21:23:13]line Контрольно-КаÑÑовый Чек [21:23:13]line ПРОДÐЖР[21:23:13]line ТРК (МРК, ГÐК) : 32 [21:23:13]line Товар: 2710124500 [21:23:13]line Ðи-95-К-5 [21:23:13]line 4.790 * 73.20 [21:23:13]line = 350.63 [21:23:13]line ÐДС 12% ÐСП 1% [21:23:13]line > о реализуемом товаре [21:23:13]line ОКРУГЛЕÐИЕ: -0.63 [21:23:13]line ИТОГО: 350.00 [21:23:13]line ВнеÑено: 350.00 [21:23:13]line СДÐЧÐ: 0.00 [21:23:13]line ÐСП 1% : 3.10 [21:23:13]line ÐДС 12% : 37.23 [21:23:13]line Ðаличными: 350.00 [21:23:13]line Безнал.: 0.00 [21:23:13]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:23:13]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:23:13]line СÐО: Общий режим [21:23:13]line Чек 117 17.05.2024 21:23 [21:23:13]line Смена: 45 ФФД: 1.0 [21:23:13]line ЗÐМ: 0300000237 [21:23:13]line РÐМ: 0000000000154221 [21:23:13]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:23:13]line ФМ: 0000000000963259 [21:23:13]line ФД: 5182 [21:23:13]line ФПД: 133903631935728 [21:23:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T212318&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5182&fm=133903631935728&tin=02508201610067®Number=0000000000154221&sum=35000 [21:23:13]OFD Sender: Processing packet 5182 [packets to send 4, broken 3] [21:23:13]ProducePacketName [21:23:13]name=ofd_packets/00005182 [21:23:13]OFD Sender: To server: ‡•öpG, [21:23:13]CommunicateWithHost lk.salyk.kg:30040 [21:23:13]ConnectInit lk.salyk.kg [21:23:13]written 0, free lines is 4095 [21:23:13]Connected sock=10 [21:23:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 49 1D 07 01 63 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 F7 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 8B 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 75 00 00 00 F4 03 04 00 C6 CA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3E 14 00 00 35 04 06 00 79 C8 DE 6A 68 F0 04 85 EF B5 9A 88 C7 FA [21:23:13]Write to MH i2c: 01 00 00 83 3C BF [21:23:13]Write i2c OK [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 07 00 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: 01 07 00 83 3C 00 00 00 00 00 72 0C 44 [21:23:13]RasterBufferAndPrint [21:23:13]line [21:23:13]line [21:23:13]line [21:23:13]line [21:23:13]line [21:23:13]written 0, free lines is 3188 [21:23:13]MH_Cut [21:23:13]Write to MH i2c: D1 01 00 8A 3C 01 98 [21:23:13]Write i2c OK [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: D1 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: D1 01 00 [21:23:13]MH_I2C_Read... [21:23:13]Read from MH i2c: D1 01 00 8A 3C 00 97 [21:23:13]Write to MH i2c: 01 00 00 8B 3C C7 [21:23:13]Write i2c OK [21:23:13]MH_I2C_Read... [21:23:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 0A 7A 47 00 14 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 39 36 33 32 35 39 10 04 04 00 3E 14 00 00 F4 03 04 00 86 76 47 66 B6 04 01 00 00 42 34 72 7D DF 8B 9D 66 [21:23:13]CommunicateWithHost err = 0 [21:23:13]CheckOFDResponse [21:23:13]1017 (14) - 77093643461234 [21:23:13]1041 (16) - 0000000000963259 [21:23:13]1040 (4) - 5182 [21:23:13]1012 (4) - 17.05.2024 15:23 [21:23:13]1206 (1) - 0 [21:23:13]OFD Sender: Remove packet 5182 [21:23:13]ProducePacketName [21:23:13]name=ofd_packets/00005182 [21:23:13]NVStorageDeleteData [21:23:14]OFD Sender: No OFD packet to send [21:23:15]*** Cut start [21:23:15]*** Partial cut [21:23:15]*** CUTSNS_PIN = 1 [21:23:15]*** CUTSNS_PIN = 0 [21:23:15]*** Brake cut motor [21:23:15]Read from MH i2c: 01 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: 01 07 00 [21:23:15]MH_I2C_Read... [21:23:15]*** Stop cut motor [21:23:15]*** Cut end [21:23:15]Read from MH i2c: 01 07 00 8B 3C 00 00 00 00 00 FF 0F DC [21:23:15]process_action close_receipt done [21:23:15]requested_data is exist [21:23:15]produce_requested_data [21:23:15]requested_item fm.sn is exist - process it [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 11 00 00 [21:23:15]Write to MH i2c: E2 08 00 8C 3C 80 11 00 00 00 00 00 00 42 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 17 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 17 00 8C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 97 [21:23:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:23:15]wFMCommunicate OK [21:23:15]requested_item fd.num is exist - process it [21:23:15]SAM_PROTO_GetFieldsCounters [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 13 00 00 [21:23:15]Write to MH i2c: E2 08 00 8D 3C 80 13 00 00 00 00 00 00 45 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 62 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 62 00 8D 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3E 14 00 00 0E 04 04 00 2D 00 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 3C [21:23:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3E 14 00 00 0E 04 04 00 2D 00 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 [21:23:15]wFMCommunicate OK [21:23:15]SAM_PROTO_GetFieldsCounters done [21:23:15]requested_item shift.num is exist - process it [21:23:15]requested_item shift.opened is exist - process it [21:23:15]req_shift_opened [21:23:15]FM_GetShiftState [21:23:15]SAM_PROTO_GetShiftState [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 13 01 00 [21:23:15]Write to MH i2c: E2 08 00 8E 3C 80 13 01 00 00 00 00 00 47 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 0E 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 0E 00 8E 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 42 [21:23:15]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:23:15]wFMCommunicate OK [21:23:15]SAM_PROTO_GetShiftState done [21:23:15]FM_GetShiftState done [21:23:15]req_shift_opened done [21:23:15]requested_item shift.open_date is exist - process it [21:23:15]req_shift_open_date [21:23:15]req_shift_open_date done [21:23:15]produce_requested_data done [21:23:15]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5182,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:23:15]process_action_free close_receipt [21:23:15]json_value_free [21:23:15]json_value_free done [21:23:15]process_json_proto returns [21:23:15]Send response to host [21:23:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5182,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:23:15]free response buf [21:23:15]execute_script done [21:23:15]execute_script returns [21:23:15]free content buf [21:23:15]Sock 7.Close socket [21:23:15]Sock 7.Thread stoped [21:23:19]OFD Sender: No OFD packet to send [21:23:24]OFD Sender: No OFD packet to send [21:23:29]OFD Sender: No OFD packet to send [21:23:34]OFD Sender: No OFD packet to send [21:23:39]OFD Sender: No OFD packet to send [21:23:44]OFD Sender: No OFD packet to send [21:23:49]OFD Sender: No OFD packet to send [21:23:54]OFD Sender: No OFD packet to send [21:23:59]OFD Sender: No OFD packet to send [21:24:04]OFD Sender: No OFD packet to send [21:24:09]OFD Sender: No OFD packet to send [21:24:14]OFD Sender: No OFD packet to send [21:24:19]OFD Sender: No OFD packet to send [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:14]OFD Sender: No OFD packet to send [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:09]OFD Sender: No OFD packet to send [21:26:14]OFD Sender: No OFD packet to send [21:26:19]OFD Sender: No OFD packet to send [21:26:24]OFD Sender: No OFD packet to send [21:26:29]OFD Sender: No OFD packet to send [21:26:34]OFD Sender: No OFD packet to send [21:26:39]OFD Sender: No OFD packet to send [21:26:44]OFD Sender: No OFD packet to send [21:26:49]OFD Sender: No OFD packet to send [21:26:54]OFD Sender: No OFD packet to send [21:26:59]OFD Sender: No OFD packet to send [21:27:04]OFD Sender: No OFD packet to send [21:27:09]OFD Sender: No OFD packet to send [21:27:14]OFD Sender: No OFD packet to send [21:27:19]OFD Sender: No OFD packet to send [21:27:24]OFD Sender: No OFD packet to send [21:27:29]OFD Sender: No OFD packet to send [21:27:34]OFD Sender: No OFD packet to send [21:27:39]OFD Sender: No OFD packet to send [21:27:44]OFD Sender: No OFD packet to send [21:27:49]OFD Sender: No OFD packet to send [21:27:54]OFD Sender: No OFD packet to send [21:27:59]OFD Sender: No OFD packet to send [21:28:04]OFD Sender: No OFD packet to send [21:28:09]OFD Sender: No OFD packet to send [21:28:14]OFD Sender: No OFD packet to send [21:28:19]OFD Sender: No OFD packet to send [21:28:24]OFD Sender: No OFD packet to send [21:28:29]OFD Sender: No OFD packet to send [21:28:34]OFD Sender: No OFD packet to send [21:28:39]OFD Sender: No OFD packet to send [21:28:44]OFD Sender: No OFD packet to send [21:28:49]OFD Sender: No OFD packet to send [21:28:54]OFD Sender: No OFD packet to send [21:28:59]OFD Sender: No OFD packet to send [21:29:04]OFD Sender: No OFD packet to send [21:29:09]OFD Sender: No OFD packet to send [21:29:14]OFD Sender: No OFD packet to send [21:29:19]OFD Sender: No OFD packet to send [21:29:24]OFD Sender: No OFD packet to send [21:29:29]OFD Sender: No OFD packet to send [21:29:34]OFD Sender: No OFD packet to send [21:29:39]OFD Sender: No OFD packet to send [21:29:44]OFD Sender: No OFD packet to send [21:29:49]OFD Sender: No OFD packet to send [21:29:54]OFD Sender: No OFD packet to send [21:29:59]OFD Sender: No OFD packet to send [21:30:04]OFD Sender: No OFD packet to send [21:30:09]OFD Sender: No OFD packet to send [21:30:14]OFD Sender: No OFD packet to send [21:30:19]OFD Sender: No OFD packet to send [21:30:24]OFD Sender: No OFD packet to send [21:30:29]OFD Sender: No OFD packet to send [21:30:34]OFD Sender: No OFD packet to send [21:30:39]OFD Sender: No OFD packet to send [21:30:44]OFD Sender: No OFD packet to send [21:30:49]OFD Sender: No OFD packet to send [21:30:54]OFD Sender: No OFD packet to send [21:30:59]OFD Sender: No OFD packet to send [21:31:04]OFD Sender: No OFD packet to send [21:31:09]OFD Sender: No OFD packet to send [21:31:14]OFD Sender: No OFD packet to send [21:31:19]OFD Sender: No OFD packet to send [21:31:24]OFD Sender: No OFD packet to send [21:31:29]OFD Sender: No OFD packet to send [21:31:34]OFD Sender: No OFD packet to send [21:31:39]OFD Sender: No OFD packet to send [21:31:44]OFD Sender: No OFD packet to send [21:31:49]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:19]OFD Sender: No OFD packet to send [21:32:24]OFD Sender: No OFD packet to send [21:32:29]OFD Sender: No OFD packet to send [21:32:34]OFD Sender: No OFD packet to send [21:32:39]OFD Sender: No OFD packet to send [21:32:44]OFD Sender: No OFD packet to send [21:32:49]OFD Sender: No OFD packet to send [21:32:54]OFD Sender: No OFD packet to send [21:32:59]OFD Sender: No OFD packet to send [21:33:04]OFD Sender: No OFD packet to send [21:33:09]OFD Sender: No OFD packet to send [21:33:14]OFD Sender: No OFD packet to send [21:33:19]OFD Sender: No OFD packet to send [21:33:24]OFD Sender: No OFD packet to send [21:33:29]OFD Sender: No OFD packet to send [21:33:34]OFD Sender: No OFD packet to send [21:33:39]OFD Sender: No OFD packet to send [21:33:44]OFD Sender: No OFD packet to send [21:33:49]OFD Sender: No OFD packet to send [21:33:54]OFD Sender: No OFD packet to send [21:33:59]OFD Sender: No OFD packet to send [21:34:04]OFD Sender: No OFD packet to send [21:34:09]OFD Sender: No OFD packet to send [21:34:14]OFD Sender: No OFD packet to send [21:34:19]OFD Sender: No OFD packet to send [21:34:24]OFD Sender: No OFD packet to send [21:34:29]OFD Sender: No OFD packet to send [21:34:34]OFD Sender: No OFD packet to send [21:34:39]OFD Sender: No OFD packet to send [21:34:44]OFD Sender: No OFD packet to send [21:34:49]OFD Sender: No OFD packet to send [21:34:54]OFD Sender: No OFD packet to send [21:34:59]OFD Sender: No OFD packet to send [21:35:04]OFD Sender: No OFD packet to send [21:35:09]OFD Sender: No OFD packet to send [21:35:14]OFD Sender: No OFD packet to send [21:35:19]OFD Sender: No OFD packet to send [21:35:24]OFD Sender: No OFD packet to send [21:35:29]OFD Sender: No OFD packet to send [21:35:34]OFD Sender: No OFD packet to send [21:35:39]OFD Sender: No OFD packet to send [21:35:44]OFD Sender: No OFD packet to send [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:36:00]OFD Sender: No OFD packet to send [21:36:05]OFD Sender: No OFD packet to send [21:36:10]OFD Sender: No OFD packet to send [21:36:15]OFD Sender: No OFD packet to send [21:36:20]OFD Sender: No OFD packet to send [21:36:25]OFD Sender: No OFD packet to send [21:36:30]OFD Sender: No OFD packet to send [21:36:35]OFD Sender: No OFD packet to send [21:36:40]OFD Sender: No OFD packet to send [21:36:45]OFD Sender: No OFD packet to send [21:36:50]OFD Sender: No OFD packet to send [21:36:55]OFD Sender: No OFD packet to send [21:37:00]OFD Sender: No OFD packet to send [21:37:05]OFD Sender: No OFD packet to send [21:37:10]OFD Sender: No OFD packet to send [21:37:15]OFD Sender: No OFD packet to send [21:37:20]OFD Sender: No OFD packet to send [21:37:25]OFD Sender: No OFD packet to send [21:37:30]OFD Sender: No OFD packet to send [21:37:35]OFD Sender: No OFD packet to send [21:37:40]OFD Sender: No OFD packet to send [21:37:45]OFD Sender: No OFD packet to send [21:37:50]OFD Sender: No OFD packet to send [21:37:55]OFD Sender: No OFD packet to send [21:38:00]OFD Sender: No OFD packet to send [21:38:05]OFD Sender: No OFD packet to send [21:38:10]OFD Sender: No OFD packet to send [21:38:15]OFD Sender: No OFD packet to send [21:38:20]OFD Sender: No OFD packet to send [21:38:25]OFD Sender: No OFD packet to send [21:38:30]OFD Sender: No OFD packet to send [21:38:35]OFD Sender: No OFD packet to send [21:38:40]OFD Sender: No OFD packet to send [21:38:45]OFD Sender: No OFD packet to send [21:38:50]OFD Sender: No OFD packet to send [21:38:55]OFD Sender: No OFD packet to send [21:39:00]OFD Sender: No OFD packet to send [21:39:05]OFD Sender: No OFD packet to send [21:39:10]OFD Sender: No OFD packet to send [21:39:15]OFD Sender: No OFD packet to send [21:39:20]OFD Sender: No OFD packet to send [21:39:25]OFD Sender: No OFD packet to send [21:39:30]OFD Sender: No OFD packet to send [21:39:35]OFD Sender: No OFD packet to send [21:39:40]OFD Sender: No OFD packet to send [21:39:45]OFD Sender: No OFD packet to send [21:39:50]OFD Sender: No OFD packet to send [21:39:55]OFD Sender: No OFD packet to send [21:40:00]OFD Sender: No OFD packet to send [21:40:05]OFD Sender: No OFD packet to send [21:40:10]OFD Sender: No OFD packet to send [21:40:15]OFD Sender: No OFD packet to send [21:40:20]OFD Sender: No OFD packet to send [21:40:25]OFD Sender: No OFD packet to send [21:40:30]OFD Sender: No OFD packet to send [21:40:35]OFD Sender: No OFD packet to send [21:40:40]OFD Sender: No OFD packet to send [21:40:45]OFD Sender: No OFD packet to send [21:40:50]OFD Sender: No OFD packet to send [21:40:55]OFD Sender: No OFD packet to send [21:41:00]OFD Sender: No OFD packet to send [21:41:05]OFD Sender: No OFD packet to send [21:41:10]OFD Sender: No OFD packet to send [21:41:15]OFD Sender: No OFD packet to send [21:41:20]OFD Sender: No OFD packet to send [21:41:25]OFD Sender: No OFD packet to send [21:41:30]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:15]OFD Sender: No OFD packet to send [21:42:20]OFD Sender: No OFD packet to send [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:40]OFD Sender: No OFD packet to send [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:15]OFD Sender: No OFD packet to send [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]OFD Sender: No OFD packet to send [21:44:45]OFD Sender: No OFD packet to send [21:44:50]OFD Sender: No OFD packet to send [21:44:55]OFD Sender: No OFD packet to send [21:45:00]OFD Sender: No OFD packet to send [21:45:05]OFD Sender: No OFD packet to send [21:45:10]OFD Sender: No OFD packet to send [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:45]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:05]OFD Sender: No OFD packet to send [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:47:00]OFD Sender: No OFD packet to send [21:47:05]OFD Sender: No OFD packet to send [21:47:10]OFD Sender: No OFD packet to send [21:47:15]OFD Sender: No OFD packet to send [21:47:20]OFD Sender: No OFD packet to send [21:47:25]OFD Sender: No OFD packet to send [21:47:30]OFD Sender: No OFD packet to send [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:40]OFD Sender: No OFD packet to send [21:48:45]OFD Sender: No OFD packet to send [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:49:00]OFD Sender: No OFD packet to send [21:49:05]OFD Sender: No OFD packet to send [21:49:10]OFD Sender: No OFD packet to send [21:49:15]OFD Sender: No OFD packet to send [21:49:20]OFD Sender: No OFD packet to send [21:49:25]OFD Sender: No OFD packet to send [21:49:30]OFD Sender: No OFD packet to send [21:49:35]OFD Sender: No OFD packet to send [21:49:40]OFD Sender: No OFD packet to send [21:49:45]OFD Sender: No OFD packet to send [21:49:50]OFD Sender: No OFD packet to send [21:49:55]OFD Sender: No OFD packet to send [21:50:00]OFD Sender: No OFD packet to send [21:50:05]OFD Sender: No OFD packet to send [21:50:10]OFD Sender: No OFD packet to send [21:50:15]OFD Sender: No OFD packet to send [21:50:20]OFD Sender: No OFD packet to send [21:50:25]OFD Sender: No OFD packet to send [21:50:30]OFD Sender: No OFD packet to send [21:50:35]OFD Sender: No OFD packet to send [21:50:40]OFD Sender: No OFD packet to send [21:50:45]OFD Sender: No OFD packet to send [21:50:50]OFD Sender: No OFD packet to send [21:50:55]OFD Sender: No OFD packet to send [21:51:00]OFD Sender: No OFD packet to send [21:51:05]OFD Sender: No OFD packet to send [21:51:10]OFD Sender: No OFD packet to send [21:51:15]OFD Sender: No OFD packet to send [21:51:20]OFD Sender: No OFD packet to send [21:51:25]OFD Sender: No OFD packet to send [21:51:30]OFD Sender: No OFD packet to send [21:51:35]OFD Sender: No OFD packet to send [21:51:40]OFD Sender: No OFD packet to send [21:51:45]OFD Sender: No OFD packet to send [21:51:50]OFD Sender: No OFD packet to send [21:51:55]OFD Sender: No OFD packet to send [21:52:00]OFD Sender: No OFD packet to send [21:52:05]OFD Sender: No OFD packet to send [21:52:10]OFD Sender: No OFD packet to send [21:52:15]OFD Sender: No OFD packet to send [21:52:20]OFD Sender: No OFD packet to send [21:52:25]OFD Sender: No OFD packet to send [21:52:30]OFD Sender: No OFD packet to send [21:52:35]OFD Sender: No OFD packet to send [21:52:40]OFD Sender: No OFD packet to send [21:52:45]OFD Sender: No OFD packet to send [21:52:50]OFD Sender: No OFD packet to send [21:52:55]OFD Sender: No OFD packet to send [21:53:00]OFD Sender: No OFD packet to send [21:53:05]OFD Sender: No OFD packet to send [21:53:10]OFD Sender: No OFD packet to send [21:53:15]OFD Sender: No OFD packet to send [21:53:20]OFD Sender: No OFD packet to send [21:53:25]OFD Sender: No OFD packet to send [21:53:30]OFD Sender: No OFD packet to send [21:53:35]OFD Sender: No OFD packet to send [21:53:40]OFD Sender: No OFD packet to send [21:53:45]OFD Sender: No OFD packet to send [21:53:50]OFD Sender: No OFD packet to send [21:53:55]OFD Sender: No OFD packet to send [21:54:00]OFD Sender: No OFD packet to send [21:54:05]OFD Sender: No OFD packet to send [21:54:10]OFD Sender: No OFD packet to send [21:54:15]OFD Sender: No OFD packet to send [21:54:20]OFD Sender: No OFD packet to send [21:54:25]OFD Sender: No OFD packet to send [21:54:30]OFD Sender: No OFD packet to send [21:54:35]OFD Sender: No OFD packet to send [21:54:40]OFD Sender: No OFD packet to send [21:54:45]OFD Sender: No OFD packet to send [21:54:50]OFD Sender: No OFD packet to send [21:54:55]OFD Sender: No OFD packet to send [21:55:00]OFD Sender: No OFD packet to send [21:55:03]accept exits with 9 [21:55:03]New connection [21:55:03]New thread 3067108708 created [21:55:03]Thread 3067252068 joined [21:55:03]Waiting for new connection... [21:55:03] Sock 9.Parse request [21:55:03]Sock 9.Check first char [21:55:03]Sock 9.First char is OK [21:55:03]request: POST /json_proto HTTP/1.0 [21:55:03]Method: POST [21:55:03]URL: /json_proto [21:55:03]Method is POST - this is cgi request [21:55:03]url: /json_proto [21:55:03]query_string will be loaded in cgi processing [21:55:03]execute_cgi json_proto POST (null) [21:55:03]execute_cgi path=json_proto method=POST [21:55:03]POST find Content-Length [21:55:03]Host: 172.17.44.4:8080 [21:55:03]Content-Length: 802 [21:55:03]Content-Type: application/json [21:55:03] [21:55:03]POST finish read [21:55:03]Found Content-Length = 802 [21:55:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 12.300, "sum" : 900.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" : 900.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:03]execute_script... [21: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)1994011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 12.300, "sum" : 900.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" : 900.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:03]POST & json_proto [21:55:03]process_json_proto [21:55:03]json parsed OK: [21:55:03]protocol is kg_v1.0 [21:55:03]action value=close_receipt [21:55:03]process_action close_receipt [21:55:03]cmd_close_receipt [21:55:03]MH_GetDate [21:55:03]Write to MH i2c: F0 00 00 8F 3C BA [21:55:03]Write i2c OK [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 09 00 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 09 00 8F 3C 00 3E D2 47 66 6C E9 28 66 63 [21:55:03]GetLastDocTimeStamp 1715980998 [21:55:03]current date 1715982910 [21:55:03]FM_GetShiftState [21:55:03]SAM_PROTO_GetShiftState [21:55:03]wFMCommunicate request_size=4 [21:55:03]MH_SAM_APDU [21:55:03]CAPDU: 80 13 01 00 [21:55:03]Write to MH i2c: E2 08 00 90 3C 80 13 01 00 00 00 00 00 49 [21:55:03]Write i2c OK [21:55:03]MH_I2C_Read... [21:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:03]Read from MH i2c: E2 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: E2 0E 00 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: E2 0E 00 90 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 44 [21:55:03]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:55:03]wFMCommunicate OK [21:55:03]SAM_PROTO_GetShiftState done [21:55:03]FM_GetShiftState done [21:55:03]opened in 1715904675 [21:55:03]opened+sec_in_day 1715991075 [21:55:03]quantity*price = 90036 [21:55:03]sum+1 = 90037 [21:55:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.36 ÐСП 1% : 7.97 ÐДС 12% : 95.61 Ðаличными: 0.00 Безнал.: 900.36 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 118 17.05.2024 21:55 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5183 ФПД: 88624476688088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T215510&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5183&fm=88624476688088&tin=02508201610067®Number=0000000000154221&sum=90036 [21:55:04]StoreToDocumentArchive [21:55:04]shift 45 fd 5183 [21:55:04]save to /storage/0045/doc_00005183 [21:55:04]save last doc name /storage/0045/doc_00005183 to /storage/kkm_last_doc_name [21:55:04]save OK [21:55:04]Clear old archive folders... [21:55:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:55:04]tlvbuf is 01196050 [21:55:04]SAM_PROTO_ClearQueue [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 09 00 00 [21:55:04]Write to MH i2c: E2 08 00 9D 3C 80 09 00 00 00 00 00 00 4B [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 9D 3C 00 90 00 4D [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]SAM_PROTO_ClearQueue done [21:55:04]KKMCreateOFDPacket [21:55:04]OFDProtocolAddRootSTLVToBuf [21:55:04]FM_MakeSignedData [21:55:04]FM_MakeSignedData [21:55:04]SAM_PROTO_SignData [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 0D 01 02 [21:55:04]Write to MH i2c: E2 08 00 9E 3C 80 0D 01 02 00 00 00 00 53 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 9E 3C 00 90 00 4E [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]wFMCommunicate request_size=255 [21:55:04]MH_SAM_APDU [21:55: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0C 30 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 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 59 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 3E D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3F 14 00 00 35 04 06 00 50 [21:55:04]Write to MH i2c: E2 02 01 9F 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0C 30 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 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 59 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 3E D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3F 14 00 00 35 04 06 00 50 00 00 26 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 9F 3C 00 90 00 4F [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]wFMCommunicate request_size=10 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 0D 02 02 05 9A 7E 73 8E D8 [21:55:04]Write to MH i2c: E2 0D 00 A0 3C 80 0D 02 02 05 00 9A 7E 73 8E D8 00 00 51 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 A0 3C 00 90 00 50 [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 0D 03 02 [21:55:04]Write to MH i2c: E2 08 00 A1 3C 80 0D 03 02 00 00 00 00 58 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 0B 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 0B 00 A1 3C 00 0E 45 5C 98 03 15 D1 15 90 00 9E [21:55:04]RAPDU: 0E 45 5C 98 03 15 D1 15 90 00 [21:55:04]wFMCommunicate OK [21:55:04]SAM_PROTO_SignData done [21:55:04]FM_MakeSignedData done [21:55:04]CreateOFDProtocolMessage [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 11 00 00 [21:55:04]Write to MH i2c: E2 08 00 A2 3C 80 11 00 00 00 00 00 00 58 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 17 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 17 00 A2 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 AD [21:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:55:04]wFMCommunicate OK [21:55:04]CreateOFDProtocolMessage done [21:55:04]OFDSenderStorePacket 5183 [21:55:04]StoreOFDPacket docnum=5183 [21:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 BB 58 07 01 70 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0C 30 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 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 59 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 3E D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3F 14 00 00 35 04 06 00 50 9A 7E 73 8E D8 0E 45 5C 98 03 15 D1 15 [21:55:04]CheckFolder [21:55:04]dirname=/storage/ofd_packets [21:55:04]CheckFolder done [21:55:04]ProducePacketName [21:55:04]name=ofd_packets/00005183 [21:55:04]NVStorageSaveData ofd_packets/00005183 [21:55:04]File name is /storage/ofd_packets/00005183 [21:55:04]Write 301 bytes [21:55:04]NVStorageSaveData done [21:55:04]OFDSenderStorePacket done [21:55:04]KKMCreateOFDPacket done [21:55:04]NVStorageSaveData kkm_last_timestamp [21:55:04]File name is /storage/kkm_last_timestamp [21:55:04]Write 4 bytes [21:55:04]NVStorageSaveData done [21:55:04]ExternCall_PrintAddStr [21:55:04]wPrintStart [21:55:04]Write to MH i2c: 01 00 00 A3 3C DF [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: 01 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: 01 07 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: 01 07 00 A3 3C 00 00 00 00 00 FF 0F F4 [21:55:04]RasterBufferAndPrint [21:55:04]line Счет N : (1)1994011 [21:55:04]line ИÐÐ: 02508201610067 [21:55:04]line Контрольно-КаÑÑовый Чек [21:55:04]line ПРОДÐЖР[21:55:04]line ТРК (МРК, ГÐК) : 62 [21:55:04]line Товар: 2710124500 [21:55:04]line Ðи-95-К-5 [21:55:04]line 12.300 * 73.20 [21:55:04]line = 900.36 [21:55:04]line ÐДС 12% ÐСП 1% [21:55:04]line > о реализуемом товаре [21:55:04]line ИТОГО: 900.36 [21:55:04]line ÐСП 1% : 7.97 [21:55:04]line ÐДС 12% : 95.61 [21:55:04]line Ðаличными: 0.00 [21:55:04]line Безнал.: 900.36 [21:55:04]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:55:04]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:55:04]line СÐО: Общий режим [21:55:04]line Чек 118 17.05.2024 21:55 [21:55:04]line Смена: 45 ФФД: 1.0 [21:55:04]line ЗÐМ: 0300000237 [21:55:04]line РÐМ: 0000000000154221 [21:55:04]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:55:04]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [21:55:04]line ФМ: 0000000000963259 [21:55:04]line ФД: 5183 [21:55:04]line ФПД: 88624476688088 [21:55:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T215510&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5183&fm=88624476688088&tin=02508201610067®Number=0000000000154221&sum=90036 [21:55:05]OFD Sender: Processing packet 5183 [packets to send 4, broken 3] [21:55:05]ProducePacketName [21:55:05]name=ofd_packets/00005183 [21:55:05]OFD Sender: To server: ‡•öpG, [21:55:05]CommunicateWithHost lk.salyk.kg:30040 [21:55:05]ConnectInit lk.salyk.kg [21:55:05]written 0, free lines is 4095 [21:55:05]Connected sock=10 [21:55:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 BB 58 07 01 70 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0C 30 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 B4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 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 59 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 3E D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 3F 14 00 00 35 04 06 00 50 9A 7E 73 8E D8 0E 45 5C 98 03 15 D1 15 [21:55:05]Write to MH i2c: 01 00 00 CD 3C 09 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 CD 3C 00 00 00 00 00 79 0C 95 [21:55:05]RasterBufferAndPrint [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]written 0, free lines is 3197 [21:55:05]MH_Cut [21:55:05]Write to MH i2c: D1 01 00 D4 3C 01 E2 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 01 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 01 00 D4 3C 00 E1 [21:55:05]Write to MH i2c: 01 00 00 D5 3C 11 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 4F E8 47 00 09 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 39 36 33 32 35 39 10 04 04 00 3F 14 00 00 F4 03 04 00 FE 7D 47 66 B6 04 01 00 00 99 EA B8 5D 47 15 97 FC [21:55:05]CommunicateWithHost err = 0 [21:55:05]CheckOFDResponse [21:55:05]1017 (14) - 77093643461234 [21:55:05]1041 (16) - 0000000000963259 [21:55:05]1040 (4) - 5183 [21:55:05]1012 (4) - 17.05.2024 15:55 [21:55:05]1206 (1) - 0 [21:55:05]OFD Sender: Remove packet 5183 [21:55:05]ProducePacketName [21:55:05]name=ofd_packets/00005183 [21:55:05]NVStorageDeleteData [21:55:06]OFD Sender: No OFD packet to send [21:55:06]*** Cut start [21:55:06]*** Partial cut [21:55:06]*** CUTSNS_PIN = 1 [21:55:06]*** CUTSNS_PIN = 0 [21:55:07]*** Brake cut motor [21:55:07]Read from MH i2c: 01 [21:55:07]MH_I2C_Read... [21:55:07]*** Stop cut motor [21:55:07]*** Cut end [21:55:07]Read from MH i2c: 01 07 00 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: 01 07 00 D5 3C 00 00 00 00 00 FF 0F 26 [21:55:07]process_action close_receipt done [21:55:07]requested_data is exist [21:55:07]produce_requested_data [21:55:07]requested_item fm.sn is exist - process it [21:55:07]wFMCommunicate request_size=4 [21:55:07]MH_SAM_APDU [21:55:07]CAPDU: 80 11 00 00 [21:55:07]Write to MH i2c: E2 08 00 D6 3C 80 11 00 00 00 00 00 00 8C [21:55:07]Write i2c OK [21:55:07]MH_I2C_Read... [21:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:07]Read from MH i2c: E2 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 17 00 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 17 00 D6 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E1 [21:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:55:07]wFMCommunicate OK [21:55:07]requested_item fd.num is exist - process it [21:55:07]SAM_PROTO_GetFieldsCounters [21:55:07]wFMCommunicate request_size=4 [21:55:07]MH_SAM_APDU [21:55:07]CAPDU: 80 13 00 00 [21:55:07]Write to MH i2c: E2 08 00 D7 3C 80 13 00 00 00 00 00 00 8F [21:55:07]Write i2c OK [21:55:07]MH_I2C_Read... [21:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:07]Read from MH i2c: E2 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 62 00 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 62 00 D7 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3F 14 00 00 0E 04 04 00 2D 00 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 8A [21:55:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 3F 14 00 00 0E 04 04 00 2D 00 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 [21:55:07]wFMCommunicate OK [21:55:07]SAM_PROTO_GetFieldsCounters done [21:55:07]requested_item shift.num is exist - process it [21:55:07]requested_item shift.opened is exist - process it [21:55:07]req_shift_opened [21:55:07]FM_GetShiftState [21:55:07]SAM_PROTO_GetShiftState [21:55:07]wFMCommunicate request_size=4 [21:55:07]MH_SAM_APDU [21:55:07]CAPDU: 80 13 01 00 [21:55:07]Write to MH i2c: E2 08 00 D8 3C 80 13 01 00 00 00 00 00 91 [21:55:07]Write i2c OK [21:55:07]MH_I2C_Read... [21:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:07]Read from MH i2c: E2 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 0E 00 [21:55:07]MH_I2C_Read... [21:55:07]Read from MH i2c: E2 0E 00 D8 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8C [21:55:07]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:55:07]wFMCommunicate OK [21:55:07]SAM_PROTO_GetShiftState done [21:55:07]FM_GetShiftState done [21:55:07]req_shift_opened done [21:55:07]requested_item shift.open_date is exist - process it [21:55:07]req_shift_open_date [21:55:07]req_shift_open_date done [21:55:07]produce_requested_data done [21:55:07]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5183,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:55:07]process_action_free close_receipt [21:55:07]json_value_free [21:55:07]json_value_free done [21:55:07]process_json_proto returns [21:55:07]Send response to host [21:55:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5183,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:55:07]free response buf [21:55:07]execute_script done [21:55:07]execute_script returns [21:55:07]free content buf [21:55:07]Sock 9.Close socket [21:55:07]Sock 9.Thread stoped [21:55:11]OFD Sender: No OFD packet to send [21:55:16]OFD Sender: No OFD packet to send [21:55:21]OFD Sender: No OFD packet to send [21:55:26]OFD Sender: No OFD packet to send [21:55:31]OFD Sender: No OFD packet to send [21:55:36]OFD Sender: No OFD packet to send [21:55:41]OFD Sender: No OFD packet to send [21:55:46]OFD Sender: No OFD packet to send [21:55:51]OFD Sender: No OFD packet to send [21:55:56]OFD Sender: No OFD packet to send [21:56:01]OFD Sender: No OFD packet to send [21:56:06]OFD Sender: No OFD packet to send [21:56:11]OFD Sender: No OFD packet to send [21:56:16]OFD Sender: No OFD packet to send [21:56:21]OFD Sender: No OFD packet to send [21:56:26]OFD Sender: No OFD packet to send [21:56:31]OFD Sender: No OFD packet to send [21:56:31]accept exits with 7 [21:56:31]New connection [21:56:31]New thread 3067252068 created [21:56:31]Thread 3067108708 joined [21:56:31]Waiting for new connection... [21:56:31] Sock 7.Parse request [21:56:31]Sock 7.Check first char [21:56:31]Sock 7.First char is OK [21:56:31]request: POST /json_proto HTTP/1.0 [21:56:31]Method: POST [21:56:31]URL: /json_proto [21:56:31]Method is POST - this is cgi request [21:56:31]url: /json_proto [21:56:31]query_string will be loaded in cgi processing [21:56:31]execute_cgi json_proto POST (null) [21:56:31]execute_cgi path=json_proto method=POST [21:56:31]POST find Content-Length [21:56:31]Host: 172.17.44.4:8080 [21:56:31]Content-Length: 678 [21:56:31]Content-Type: application/json [21:56:31] [21:56:31]POST finish read [21:56:31]Found Content-Length = 678 [21:56:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 2.740, "sum" : 200.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:31]execute_script... [21:56:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 73.20, "quantity" : 2.740, "sum" : 200.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:31]POST & json_proto [21:56:31]process_json_proto [21:56:31]json parsed OK: [21:56:31]protocol is kg_v1.0 [21:56:31]action value=close_receipt [21:56:31]process_action close_receipt [21:56:31]cmd_close_receipt [21:56:31]MH_GetDate [21:56:31]Write to MH i2c: F0 00 00 D9 3C 04 [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: F0 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: F0 09 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: F0 09 00 D9 3C 00 97 D2 47 66 6C E9 28 66 06 [21:56:31]GetLastDocTimeStamp 1715982910 [21:56:31]current date 1715982999 [21:56:31]FM_GetShiftState [21:56:31]SAM_PROTO_GetShiftState [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 13 01 00 [21:56:31]Write to MH i2c: E2 08 00 DA 3C 80 13 01 00 00 00 00 00 93 [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 0E 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 0E 00 DA 3C 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 8E [21:56:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:56:31]wFMCommunicate OK [21:56:31]SAM_PROTO_GetShiftState done [21:56:31]FM_GetShiftState done [21:56:31]opened in 1715904675 [21:56:31]opened+sec_in_day 1715991075 [21:56:31]quantity*price = 20056 [21:56:31]sum+1 = 20058 [21:56:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.57 ИТОГО: 200.00 ВнеÑено: 200.00 СДÐЧÐ: 0.00 ÐСП 1% : 1.77 ÐДС 12% : 21.30 Ðаличными: 200.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 119 17.05.2024 21:56 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5184 ФПД: 211907148581848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T215639&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5184&fm=211907148581848&tin=02508201610067®Number=0000000000154221&sum=20000 [21:56:32]StoreToDocumentArchive [21:56:32]shift 45 fd 5184 [21:56:32]save to /storage/0045/doc_00005184 [21:56:32]save last doc name /storage/0045/doc_00005184 to /storage/kkm_last_doc_name [21:56:32]save OK [21:56:32]Clear old archive folders... [21:56:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:32]tlvbuf is 012B8850 [21:56:32]SAM_PROTO_ClearQueue [21:56:32]wFMCommunicate request_size=4 [21:56:32]MH_SAM_APDU [21:56:32]CAPDU: 80 09 00 00 [21:56:32]Write to MH i2c: E2 08 00 E7 3C 80 09 00 00 00 00 00 00 95 [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:32]Read from MH i2c: E2 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 03 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 03 00 E7 3C 00 90 00 97 [21:56:32]RAPDU: 90 00 [21:56:32]wFMCommunicate OK [21:56:32]SAM_PROTO_ClearQueue done [21:56:32]KKMCreateOFDPacket [21:56:32]OFDProtocolAddRootSTLVToBuf [21:56:32]FM_MakeSignedData [21:56:32]FM_MakeSignedData [21:56:32]SAM_PROTO_SignData [21:56:32]wFMCommunicate request_size=4 [21:56:32]MH_SAM_APDU [21:56:32]CAPDU: 80 0D 01 02 [21:56:32]Write to MH i2c: E2 08 00 E8 3C 80 0D 01 02 00 00 00 00 9D [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:32]Read from MH i2c: E2 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 03 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 03 00 E8 3C 00 90 00 98 [21:56:32]RAPDU: 90 00 [21:56:32]wFMCommunicate OK [21:56:32]wFMCommunicate request_size=255 [21:56:32]MH_SAM_APDU [21:56:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 0A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 59 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 52 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 97 D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 40 14 00 00 35 04 06 00 C0 [21:56:32]Write to MH i2c: E2 02 01 E9 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 0A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 59 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 52 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 97 D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 40 14 00 00 35 04 06 00 C0 00 00 71 [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 E9 3C 00 90 00 99 [21:56:33]RAPDU: 90 00 [21:56:33]wFMCommunicate OK [21:56:33]wFMCommunicate request_size=10 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 0D 02 02 05 BA 7A 51 0B D8 [21:56:33]Write to MH i2c: E2 0D 00 EA 3C 80 0D 02 02 05 00 BA 7A 51 0B D8 00 00 12 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 EA 3C 00 90 00 9A [21:56:33]RAPDU: 90 00 [21:56:33]wFMCommunicate OK [21:56:33]wFMCommunicate request_size=4 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 0D 03 02 [21:56:33]Write to MH i2c: E2 08 00 EB 3C 80 0D 03 02 00 00 00 00 A2 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 0B 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 0B 00 EB 3C 00 E5 C1 65 B1 43 48 D5 31 90 00 F0 [21:56:33]RAPDU: E5 C1 65 B1 43 48 D5 31 90 00 [21:56:33]wFMCommunicate OK [21:56:33]SAM_PROTO_SignData done [21:56:33]FM_MakeSignedData done [21:56:33]CreateOFDProtocolMessage [21:56:33]wFMCommunicate request_size=4 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 11 00 00 [21:56:33]Write to MH i2c: E2 08 00 EC 3C 80 11 00 00 00 00 00 00 A2 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 17 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 17 00 EC 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F7 [21:56:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:56:33]wFMCommunicate OK [21:56:33]CreateOFDProtocolMessage done [21:56:33]OFDSenderStorePacket 5184 [21:56:33]StoreOFDPacket docnum=5184 [21:56:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 2F F3 07 01 61 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 0A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 59 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 52 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 97 D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 40 14 00 00 35 04 06 00 C0 BA 7A 51 0B D8 E5 C1 65 B1 43 48 D5 31 [21:56:33]CheckFolder [21:56:33]dirname=/storage/ofd_packets [21:56:33]CheckFolder done [21:56:33]ProducePacketName [21:56:33]name=ofd_packets/00005184 [21:56:33]NVStorageSaveData ofd_packets/00005184 [21:56:33]File name is /storage/ofd_packets/00005184 [21:56:33]Write 301 bytes [21:56:33]NVStorageSaveData done [21:56:33]OFDSenderStorePacket done [21:56:33]KKMCreateOFDPacket done [21:56:33]NVStorageSaveData kkm_last_timestamp [21:56:33]File name is /storage/kkm_last_timestamp [21:56:33]Write 4 bytes [21:56:33]NVStorageSaveData done [21:56:33]ExternCall_PrintAddStr [21:56:33]wPrintStart [21:56:33]Write to MH i2c: 01 00 00 ED 3C 29 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 07 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 07 00 ED 3C 00 00 00 00 00 FF 0F 3E [21:56:33]RasterBufferAndPrint [21:56:33]line Счет N : (1)1994012 [21:56:33]line ИÐÐ: 02508201610067 [21:56:33]line Контрольно-КаÑÑовый Чек [21:56:33]line ПРОДÐЖР[21:56:33]line ТРК (МРК, ГÐК) : 32 [21:56:33]line Товар: 2710124500 [21:56:33]line Ðи-95-К-5 [21:56:33]line 2.740 * 73.20 [21:56:33]line = 200.57 [21:56:33]line ÐДС 12% ÐСП 1% [21:56:33]line > о реализуемом товаре [21:56:33]line ОКРУГЛЕÐИЕ: -0.57 [21:56:33]line ИТОГО: 200.00 [21:56:33]line ВнеÑено: 200.00 [21:56:33]line СДÐЧÐ: 0.00 [21:56:33]line ÐСП 1% : 1.77 [21:56:33]line ÐДС 12% : 21.30 [21:56:33]line Ðаличными: 200.00 [21:56:33]line Безнал.: 0.00 [21:56:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [21:56:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [21:56:33]line СÐО: Общий режим [21:56:33]line Чек 119 17.05.2024 21:56 [21:56:33]line Смена: 45 ФФД: 1.0 [21:56:33]line ЗÐМ: 0300000237 [21:56:33]line РÐМ: 0000000000154221 [21:56:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [21:56:33]line ФМ: 0000000000963259 [21:56:33]line ФД: 5184 [21:56:33]line ФПД: 211907148581848 [21:56:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T215639&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5184&fm=211907148581848&tin=02508201610067®Number=0000000000154221&sum=20000 [21:56:33]OFD Sender: Processing packet 5184 [packets to send 4, broken 3] [21:56:33]ProducePacketName [21:56:33]name=ofd_packets/00005184 [21:56:33]OFD Sender: To server: ‡•öpG, [21:56:33]CommunicateWithHost lk.salyk.kg:30040 [21:56:33]ConnectInit lk.salyk.kg [21:56:33]written 0, free lines is 4095 [21:56:33]Connected sock=10 [21:56:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 2F F3 07 01 61 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 0A 00 00 00 00 00 37 04 06 00 98 1C 00 00 00 00 13 04 06 00 59 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 52 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 97 D2 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 40 14 00 00 35 04 06 00 C0 BA 7A 51 0B D8 E5 C1 65 B1 43 48 D5 31 [21:56:33]Write to MH i2c: 01 00 00 18 3D 55 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 07 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: 01 07 00 18 3D 00 00 00 00 00 6C 0C D4 [21:56:33]RasterBufferAndPrint [21:56:33]line [21:56:33]line [21:56:33]line [21:56:33]line [21:56:33]line [21:56:33]written 0, free lines is 3182 [21:56:34]MH_Cut [21:56:34]Write to MH i2c: D1 01 00 1F 3D 01 2E [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 01 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 01 00 1F 3D 00 2D [21:56:34]Write to MH i2c: 01 00 00 20 3D 5D [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 3B 65 47 00 E2 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 39 36 33 32 35 39 10 04 04 00 40 14 00 00 F4 03 04 00 56 7E 47 66 B6 04 01 00 00 92 BB 04 07 B5 0E F8 36 [21:56:34]CommunicateWithHost err = 0 [21:56:34]CheckOFDResponse [21:56:34]1017 (14) - 77093643461234 [21:56:34]1041 (16) - 0000000000963259 [21:56:34]1040 (4) - 5184 [21:56:34]1012 (4) - 17.05.2024 15:57 [21:56:34]1206 (1) - 0 [21:56:34]OFD Sender: Remove packet 5184 [21:56:34]ProducePacketName [21:56:34]name=ofd_packets/00005184 [21:56:34]NVStorageDeleteData [21:56:34]OFD Sender: No OFD packet to send [21:56:35]*** Cut start [21:56:35]*** Partial cut [21:56:35]*** CUTSNS_PIN = 1 [21:56:35]*** CUTSNS_PIN = 0 [21:56:35]*** Brake cut motor [21:56:35]Read from MH i2c: 01 [21:56:35]MH_I2C_Read... [21:56:35]*** Stop cut motor [21:56:35]*** Cut end [21:56:35]Read from MH i2c: 01 07 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: 01 07 00 20 3D 00 00 00 00 00 FF 0F 72 [21:56:35]process_action close_receipt done [21:56:35]requested_data is exist [21:56:35]produce_requested_data [21:56:35]requested_item fm.sn is exist - process it [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 11 00 00 [21:56:35]Write to MH i2c: E2 08 00 21 3D 80 11 00 00 00 00 00 00 D8 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:35]Read from MH i2c: E2 17 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 17 00 21 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2D [21:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [21:56:35]wFMCommunicate OK [21:56:35]requested_item fd.num is exist - process it [21:56:35]SAM_PROTO_GetFieldsCounters [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 00 00 [21:56:35]Write to MH i2c: E2 08 00 22 3D 80 13 00 00 00 00 00 00 DB [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 22 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 40 14 00 00 0E 04 04 00 2D 00 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 DA [21:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 40 14 00 00 0E 04 04 00 2D 00 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 [21:56:35]wFMCommunicate OK [21:56:35]SAM_PROTO_GetFieldsCounters done [21:56:35]requested_item shift.num is exist - process it [21:56:35]requested_item shift.opened is exist - process it [21:56:35]req_shift_opened [21:56:35]FM_GetShiftState [21:56:35]SAM_PROTO_GetShiftState [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 01 00 [21:56:35]Write to MH i2c: E2 08 00 23 3D 80 13 01 00 00 00 00 00 DD [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:36]Read from MH i2c: E2 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 23 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 D8 [21:56:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [21:56:36]wFMCommunicate OK [21:56:36]SAM_PROTO_GetShiftState done [21:56:36]FM_GetShiftState done [21:56:36]req_shift_opened done [21:56:36]requested_item shift.open_date is exist - process it [21:56:36]req_shift_open_date [21:56:36]req_shift_open_date done [21:56:36]produce_requested_data done [21:56:36]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5184,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [21:56:36]process_action_free close_receipt [21:56:36]json_value_free [21:56:36]json_value_free done [21:56:36]process_json_proto returns [21:56:36]Send response to host [21:56:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5184,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [21:56:36]free response buf [21:56:36]execute_script done [21:56:36]execute_script returns [21:56:36]free content buf [21:56:36]Sock 7.Close socket [21:56:36]Sock 7.Thread stoped [21:56:39]OFD Sender: No OFD packet to send [21:56:44]OFD Sender: No OFD packet to send [21:56:49]OFD Sender: No OFD packet to send [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:19]OFD Sender: No OFD packet to send [21:57:24]OFD Sender: No OFD packet to send [21:57:29]OFD Sender: No OFD packet to send [21:57:34]OFD Sender: No OFD packet to send [21:57:39]OFD Sender: No OFD packet to send [21:57:44]OFD Sender: No OFD packet to send [21:57:49]OFD Sender: No OFD packet to send [21:57:54]OFD Sender: No OFD packet to send [21:57:59]OFD Sender: No OFD packet to send [21:58:04]OFD Sender: No OFD packet to send [21:58:09]OFD Sender: No OFD packet to send [21:58:14]OFD Sender: No OFD packet to send [21:58:19]OFD Sender: No OFD packet to send [21:58:24]OFD Sender: No OFD packet to send [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:39]OFD Sender: No OFD packet to send [21:58:44]OFD Sender: No OFD packet to send [21:58:49]OFD Sender: No OFD packet to send [21:58:54]OFD Sender: No OFD packet to send [21:58:59]OFD Sender: No OFD packet to send [21:59:04]OFD Sender: No OFD packet to send [21:59:09]OFD Sender: No OFD packet to send [21:59:14]OFD Sender: No OFD packet to send [21:59:19]OFD Sender: No OFD packet to send [21:59:24]OFD Sender: No OFD packet to send [21:59:29]OFD Sender: No OFD packet to send [21:59:34]OFD Sender: No OFD packet to send [21:59:39]OFD Sender: No OFD packet to send [21:59:44]OFD Sender: No OFD packet to send [21:59:49]OFD Sender: No OFD packet to send [21:59:54]OFD Sender: No OFD packet to send [21:59:59]OFD Sender: No OFD packet to send [22:00:04]OFD Sender: No OFD packet to send [22:00:09]OFD Sender: No OFD packet to send [22:00:14]OFD Sender: No OFD packet to send [22:00:19]OFD Sender: No OFD packet to send [22:00:24]OFD Sender: No OFD packet to send [22:00:29]OFD Sender: No OFD packet to send [22:00:34]OFD Sender: No OFD packet to send [22:00:39]OFD Sender: No OFD packet to send [22:00:44]OFD Sender: No OFD packet to send [22:00:49]OFD Sender: No OFD packet to send [22:00:54]OFD Sender: No OFD packet to send [22:00:59]OFD Sender: No OFD packet to send [22:01:04]OFD Sender: No OFD packet to send [22:01:09]OFD Sender: No OFD packet to send [22:01:14]OFD Sender: No OFD packet to send [22:01:19]OFD Sender: No OFD packet to send [22:01:24]OFD Sender: No OFD packet to send [22:01:29]OFD Sender: No OFD packet to send [22:01:34]OFD Sender: No OFD packet to send [22:01:39]OFD Sender: No OFD packet to send [22:01:44]OFD Sender: No OFD packet to send [22:01:49]OFD Sender: No OFD packet to send [22:01:54]OFD Sender: No OFD packet to send [22:01:59]OFD Sender: No OFD packet to send [22:02:04]OFD Sender: No OFD packet to send [22:02:09]OFD Sender: No OFD packet to send [22:02:14]OFD Sender: No OFD packet to send [22:02:19]OFD Sender: No OFD packet to send [22:02:24]OFD Sender: No OFD packet to send [22:02:29]OFD Sender: No OFD packet to send [22:02:34]OFD Sender: No OFD packet to send [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:24]OFD Sender: No OFD packet to send [22:04:29]OFD Sender: No OFD packet to send [22:04:34]OFD Sender: No OFD packet to send [22:04:39]OFD Sender: No OFD packet to send [22:04:44]OFD Sender: No OFD packet to send [22:04:49]OFD Sender: No OFD packet to send [22:04:54]OFD Sender: No OFD packet to send [22:04:59]OFD Sender: No OFD packet to send [22:05:04]OFD Sender: No OFD packet to send [22:05:09]OFD Sender: No OFD packet to send [22:05:14]OFD Sender: No OFD packet to send [22:05:19]OFD Sender: No OFD packet to send [22:05:24]OFD Sender: No OFD packet to send [22:05:29]OFD Sender: No OFD packet to send [22:05:34]OFD Sender: No OFD packet to send [22:05:39]OFD Sender: No OFD packet to send [22:05:44]OFD Sender: No OFD packet to send [22:05:49]OFD Sender: No OFD packet to send [22:05:54]OFD Sender: No OFD packet to send [22:05:59]OFD Sender: No OFD packet to send [22:06:04]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:13]accept exits with 9 [22:06:13]New connection [22:06:14]New thread 3067108708 created [22:06:14]Thread 3067252068 joined [22:06:14]Waiting for new connection... [22:06:14] Sock 9.Parse request [22:06:14]Sock 9.Check first char [22:06:14]Sock 9.First char is OK [22:06:14]request: POST /json_proto HTTP/1.0 [22:06:14]Method: POST [22:06:14]URL: /json_proto [22:06:14]Method is POST - this is cgi request [22:06:14]url: /json_proto [22:06:14]query_string will be loaded in cgi processing [22:06:14]execute_cgi json_proto POST (null) [22:06:14]execute_cgi path=json_proto method=POST [22:06:14]POST find Content-Length [22:06:14]Host: 172.17.44.4:8080 [22:06:14]Content-Length: 623 [22:06:14]Content-Type: application/json [22:06:14] [22:06:14]POST finish read [22:06:14]Found Content-Length = 623 [22:06:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141105", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:14]execute_script... [22:06: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)141105", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:14]POST & json_proto [22:06:14]process_json_proto [22:06:14]json parsed OK: [22:06:14]protocol is kg_v1.0 [22:06:14]action value=close_receipt [22:06:14]process_action close_receipt [22:06:14]cmd_close_receipt [22:06:14]MH_GetDate [22:06:14]Write to MH i2c: F0 00 00 24 3D 50 [22:06:14]Write i2c OK [22:06:14]MH_I2C_Read... [22:06:14]Read from MH i2c: F0 [22:06:14]MH_I2C_Read... [22:06:14]Read from MH i2c: F0 09 00 [22:06:14]MH_I2C_Read... [22:06:14]Read from MH i2c: F0 09 00 24 3D 00 DD D4 47 66 6C E9 28 66 9A [22:06:14]GetLastDocTimeStamp 1715982999 [22:06:14]current date 1715983581 [22:06:14]FM_GetShiftState [22:06:14]SAM_PROTO_GetShiftState [22:06:14]wFMCommunicate request_size=4 [22:06:14]MH_SAM_APDU [22:06:14]CAPDU: 80 13 01 00 [22:06:14]Write to MH i2c: E2 08 00 25 3D 80 13 01 00 00 00 00 00 DF [22:06:14]Write i2c OK [22:06:14]MH_I2C_Read... [22:06:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:14]Read from MH i2c: E2 [22:06:14]MH_I2C_Read... [22:06:14]Read from MH i2c: E2 0E 00 [22:06:14]MH_I2C_Read... [22:06:14]Read from MH i2c: E2 0E 00 25 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 DA [22:06:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:06:14]wFMCommunicate OK [22:06:14]SAM_PROTO_GetShiftState done [22:06:14]FM_GetShiftState done [22:06:14]opened in 1715904675 [22:06:14]opened+sec_in_day 1715991075 [22:06:14]quantity*price = 13500 [22:06:14]sum+1 = 13501 [22:06:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 ÐСП 1% : 1.19 ÐДС 12% : 14.34 Ðаличными: 135.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 120 17.05.2024 22:06 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5185 ФПД: 81864754211175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T220621&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5185&fm=81864754211175&tin=02508201610067®Number=0000000000154221&sum=13500 0 [22:06:15]StoreToDocumentArchive [22:06:15]shift 45 fd 5185 [22:06:15]save to /storage/0045/doc_00005185 [22:06:15]save last doc name /storage/0045/doc_00005185 to /storage/kkm_last_doc_name [22:06:15]save OK [22:06:15]Clear old archive folders... [22:06:15]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:06:15]tlvbuf is B6F23D90 [22:06:15]SAM_PROTO_ClearQueue [22:06:15]wFMCommunicate request_size=4 [22:06:15]MH_SAM_APDU [22:06:15]CAPDU: 80 09 00 00 [22:06:15]Write to MH i2c: E2 08 00 32 3D 80 09 00 00 00 00 00 00 E1 [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 32 3D 00 90 00 E3 [22:06:15]RAPDU: 90 00 [22:06:15]wFMCommunicate OK [22:06:15]SAM_PROTO_ClearQueue done [22:06:15]KKMCreateOFDPacket [22:06:15]OFDProtocolAddRootSTLVToBuf [22:06:15]FM_MakeSignedData [22:06:15]FM_MakeSignedData [22:06:15]SAM_PROTO_SignData [22:06:15]wFMCommunicate request_size=4 [22:06:15]MH_SAM_APDU [22:06:15]CAPDU: 80 0D 01 02 [22:06:15]Write to MH i2c: E2 08 00 33 3D 80 0D 01 02 00 00 00 00 E9 [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 33 3D 00 90 00 E4 [22:06:15]RAPDU: 90 00 [22:06:15]wFMCommunicate OK [22:06:15]wFMCommunicate request_size=255 [22:06:15]MH_SAM_APDU [22:06:15]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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 DD D4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 [22:06:15]Write to MH i2c: E2 02 01 34 3D 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 DD D4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 00 00 60 [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 34 3D 00 90 00 E5 [22:06:15]RAPDU: 90 00 [22:06:15]wFMCommunicate OK [22:06:15]wFMCommunicate request_size=34 [22:06:15]MH_SAM_APDU [22:06:15]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 41 14 00 00 35 04 06 00 4A 74 9F 98 29 67 [22:06:15]Write to MH i2c: E2 25 00 35 3D 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 41 14 00 00 35 04 06 00 4A 74 9F 98 29 67 00 00 89 [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 03 00 35 3D 00 90 00 E6 [22:06:15]RAPDU: 90 00 [22:06:15]wFMCommunicate OK [22:06:15]wFMCommunicate request_size=4 [22:06:15]MH_SAM_APDU [22:06:15]CAPDU: 80 0D 03 02 [22:06:15]Write to MH i2c: E2 08 00 36 3D 80 0D 03 02 00 00 00 00 EE [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 0B 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 0B 00 36 3D 00 A9 59 73 44 B2 98 17 1E 90 00 27 [22:06:15]RAPDU: A9 59 73 44 B2 98 17 1E 90 00 [22:06:15]wFMCommunicate OK [22:06:15]SAM_PROTO_SignData done [22:06:15]FM_MakeSignedData done [22:06:15]CreateOFDProtocolMessage [22:06:15]wFMCommunicate request_size=4 [22:06:15]MH_SAM_APDU [22:06:15]CAPDU: 80 11 00 00 [22:06:15]Write to MH i2c: E2 08 00 37 3D 80 11 00 00 00 00 00 00 EE [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:15]Read from MH i2c: E2 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 17 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: E2 17 00 37 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 43 [22:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:06:15]wFMCommunicate OK [22:06:15]CreateOFDProtocolMessage done [22:06:15]OFDSenderStorePacket 5185 [22:06:15]StoreOFDPacket docnum=5185 [22:06:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 CE C6 1F 01 CA 9C 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 DD D4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 41 14 00 00 35 04 06 00 4A 74 9F 98 29 67 A9 59 73 44 B2 98 17 1E [22:06:15]CheckFolder [22:06:15]dirname=/storage/ofd_packets [22:06:15]CheckFolder done [22:06:15]ProducePacketName [22:06:15]name=ofd_packets/00005185 [22:06:15]NVStorageSaveData ofd_packets/00005185 [22:06:15]File name is /storage/ofd_packets/00005185 [22:06:15]Write 325 bytes [22:06:15]NVStorageSaveData done [22:06:15]OFDSenderStorePacket done [22:06:15]KKMCreateOFDPacket done [22:06:15]NVStorageSaveData kkm_last_timestamp [22:06:15]File name is /storage/kkm_last_timestamp [22:06:15]Write 4 bytes [22:06:15]NVStorageSaveData done [22:06:15]ExternCall_PrintAddStr [22:06:15]wPrintStart [22:06:15]Write to MH i2c: 01 00 00 38 3D 75 [22:06:15]Write i2c OK [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: 01 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: 01 07 00 [22:06:15]MH_I2C_Read... [22:06:15]Read from MH i2c: 01 07 00 38 3D 00 00 00 00 00 FF 0F 8A [22:06:15]RasterBufferAndPrint [22:06:15]line Счет N : (3)141105 [22:06:15]line ИÐÐ: 02508201610067 [22:06:15]line Контрольно-КаÑÑовый Чек [22:06:15]line ПРОДÐЖР[22:06:15]line Товар: 48743587 [22:06:15]line Сигареты Winston XStyle Silver [22:06:15]line 1.000 * 135.00 [22:06:15]line = 135.00 [22:06:15]line ÐДС 12% ÐСП 1% [22:06:15]line > о реализуемом товаре [22:06:15]line ИТОГО: 135.00 [22:06:15]line ÐСП 1% : 1.19 [22:06:15]line ÐДС 12% : 14.34 [22:06:15]line Ðаличными: 135.00 [22:06:15]line Безнал.: 0.00 [22:06:15]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [22:06:15]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [22:06:15]line СÐО: Общий режим [22:06:15]line Чек 120 17.05.2024 22:06 [22:06:15]line Смена: 45 ФФД: 1.0 [22:06:16]line ЗÐМ: 0300000237 [22:06:16]line РÐМ: 0000000000154221 [22:06:16]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [22:06:16]line ФМ: 0000000000963259 [22:06:16]line ФД: 5185 [22:06:16]line ФПД: 81864754211175 [22:06:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T220621&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5185&fm=81864754211175&tin=02508201610067®Number=0000000000154221&sum=13500 [22:06:16]line 0 [22:06:16]OFD Sender: Processing packet 5185 [packets to send 4, broken 3] [22:06:16]ProducePacketName [22:06:16]name=ofd_packets/00005185 [22:06:16]OFD Sender: To server: ‡•öpG, [22:06:16]CommunicateWithHost lk.salyk.kg:30040 [22:06:16]ConnectInit lk.salyk.kg [22:06:16]written 0, free lines is 4095 [22:06:16]Connected sock=10 [22:06:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 27 01 00 00 CE C6 1F 01 CA 9C 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 DD D4 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 41 14 00 00 35 04 06 00 4A 74 9F 98 29 67 A9 59 73 44 B2 98 17 1E [22:06:16]Write to MH i2c: 01 00 00 61 3D 9E [22:06:16]Write i2c OK [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: 01 [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: 01 07 00 [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: 01 07 00 61 3D 00 00 00 00 00 70 0C 21 [22:06:16]RasterBufferAndPrint [22:06:16]line [22:06:16]line [22:06:16]line [22:06:16]line [22:06:16]line [22:06:16]written 0, free lines is 3188 [22:06:16]MH_Cut [22:06:16]Write to MH i2c: D1 01 00 68 3D 01 77 [22:06:16]Write i2c OK [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: D1 [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: D1 01 00 [22:06:16]MH_I2C_Read... [22:06:16]Read from MH i2c: D1 01 00 68 3D 00 76 [22:06:16]Write to MH i2c: 01 00 00 69 3D A6 [22:06:16]Write i2c OK [22:06:16]MH_I2C_Read... [22:06:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 20 AF 47 00 AA 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 39 36 33 32 35 39 10 04 04 00 41 14 00 00 F4 03 04 00 9D 80 47 66 B6 04 01 00 00 AC 70 DD DB 14 41 26 BF [22:06:16]CommunicateWithHost err = 0 [22:06:16]CheckOFDResponse [22:06:16]1017 (14) - 77093643461234 [22:06:16]1041 (16) - 0000000000963259 [22:06:16]1040 (4) - 5185 [22:06:16]1012 (4) - 17.05.2024 16:06 [22:06:16]1206 (1) - 0 [22:06:16]OFD Sender: Remove packet 5185 [22:06:16]ProducePacketName [22:06:16]name=ofd_packets/00005185 [22:06:16]NVStorageDeleteData [22:06:17]OFD Sender: No OFD packet to send [22:06:17]*** Cut start [22:06:17]*** Partial cut [22:06:17]*** CUTSNS_PIN = 1 [22:06:17]*** CUTSNS_PIN = 0 [22:06:17]*** Brake cut motor [22:06:18]Read from MH i2c: 01 [22:06:18]MH_I2C_Read... [22:06:18]*** Stop cut motor [22:06:18]*** Cut end [22:06:18]Read from MH i2c: 01 07 00 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: 01 07 00 69 3D 00 00 00 00 00 FF 0F BB [22:06:18]process_action close_receipt done [22:06:18]requested_data is exist [22:06:18]produce_requested_data [22:06:18]requested_item fm.sn is exist - process it [22:06:18]wFMCommunicate request_size=4 [22:06:18]MH_SAM_APDU [22:06:18]CAPDU: 80 11 00 00 [22:06:18]Write to MH i2c: E2 08 00 6A 3D 80 11 00 00 00 00 00 00 21 [22:06:18]Write i2c OK [22:06:18]MH_I2C_Read... [22:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:18]Read from MH i2c: E2 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 17 00 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 17 00 6A 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 76 [22:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:06:18]wFMCommunicate OK [22:06:18]requested_item fd.num is exist - process it [22:06:18]SAM_PROTO_GetFieldsCounters [22:06:18]wFMCommunicate request_size=4 [22:06:18]MH_SAM_APDU [22:06:18]CAPDU: 80 13 00 00 [22:06:18]Write to MH i2c: E2 08 00 6B 3D 80 13 00 00 00 00 00 00 24 [22:06:18]Write i2c OK [22:06:18]MH_I2C_Read... [22:06:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:06:18]Read from MH i2c: E2 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 62 00 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 62 00 6B 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 41 14 00 00 0E 04 04 00 2D 00 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 27 [22:06:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 41 14 00 00 0E 04 04 00 2D 00 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 [22:06:18]wFMCommunicate OK [22:06:18]SAM_PROTO_GetFieldsCounters done [22:06:18]requested_item shift.num is exist - process it [22:06:18]requested_item shift.opened is exist - process it [22:06:18]req_shift_opened [22:06:18]FM_GetShiftState [22:06:18]SAM_PROTO_GetShiftState [22:06:18]wFMCommunicate request_size=4 [22:06:18]MH_SAM_APDU [22:06:18]CAPDU: 80 13 01 00 [22:06:18]Write to MH i2c: E2 08 00 6C 3D 80 13 01 00 00 00 00 00 26 [22:06:18]Write i2c OK [22:06:18]MH_I2C_Read... [22:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:18]Read from MH i2c: E2 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 0E 00 [22:06:18]MH_I2C_Read... [22:06:18]Read from MH i2c: E2 0E 00 6C 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 21 [22:06:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:06:18]wFMCommunicate OK [22:06:18]SAM_PROTO_GetShiftState done [22:06:18]FM_GetShiftState done [22:06:18]req_shift_opened done [22:06:18]requested_item shift.open_date is exist - process it [22:06:18]req_shift_open_date [22:06:18]req_shift_open_date done [22:06:18]produce_requested_data done [22:06:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5185,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [22:06:18]process_action_free close_receipt [22:06:18]json_value_free [22:06:18]json_value_free done [22:06:18]process_json_proto returns [22:06:18]Send response to host [22:06:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5185,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [22:06:18]free response buf [22:06:18]execute_script done [22:06:18]execute_script returns [22:06:18]free content buf [22:06:18]Sock 9.Close socket [22:06:18]Sock 9.Thread stoped [22:06:22]OFD Sender: No OFD packet to send [22:06:27]OFD Sender: No OFD packet to send [22:06:32]OFD Sender: No OFD packet to send [22:06:37]OFD Sender: No OFD packet to send [22:06:42]OFD Sender: No OFD packet to send [22:06:47]OFD Sender: No OFD packet to send [22:06:52]OFD Sender: No OFD packet to send [22:06:57]OFD Sender: No OFD packet to send [22:07:02]OFD Sender: No OFD packet to send [22:07:07]OFD Sender: No OFD packet to send [22:07:12]OFD Sender: No OFD packet to send [22:07:17]OFD Sender: No OFD packet to send [22:07:22]OFD Sender: No OFD packet to send [22:07:27]OFD Sender: No OFD packet to send [22:07:32]OFD Sender: No OFD packet to send [22:07:37]OFD Sender: No OFD packet to send [22:07:42]OFD Sender: No OFD packet to send [22:07:47]OFD Sender: No OFD packet to send [22:07:52]OFD Sender: No OFD packet to send [22:07:57]OFD Sender: No OFD packet to send [22:08:02]OFD Sender: No OFD packet to send [22:08:07]OFD Sender: No OFD packet to send [22:08:12]OFD Sender: No OFD packet to send [22:08:17]OFD Sender: No OFD packet to send [22:08:19]accept exits with 7 [22:08:19]New connection [22:08:19]New thread 3067252068 created [22:08:19]Thread 3067108708 joined [22:08:19]Waiting for new connection... [22:08:19] Sock 7.Parse request [22:08:19]Sock 7.Check first char [22:08:19]Sock 7.First char is OK [22:08:19]request: POST /json_proto HTTP/1.0 [22:08:19]Method: POST [22:08:19]URL: /json_proto [22:08:19]Method is POST - this is cgi request [22:08:19]url: /json_proto [22:08:19]query_string will be loaded in cgi processing [22:08:19]execute_cgi json_proto POST (null) [22:08:19]execute_cgi path=json_proto method=POST [22:08:19]POST find Content-Length [22:08:19]Host: 172.17.44.4:8080 [22:08:19]Content-Length: 937 [22:08:19]Content-Type: application/json [22:08:19] [22:08:19]POST finish read [22:08:19]Found Content-Length = 937 [22:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141106", "tax_sys" : 0, "items" : [ { "code": "2000029770012", "name": "\u041E\u0447\u043A\u0438 \u0441\u043E\u043B\u043D\u0446\u0435\u0437\u0430\u0449\u0438\u0442\u043D\u044B\u0435 \u0432 \u0430\u0441\u0441\u043E\u0440\u0442\u0438\u043C\u0435\u043D\u0442\u0435", "price" : 590.00, "quantity" : 1.000, "sum" : 590.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 590.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:19]execute_script... [22:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141106", "tax_sys" : 0, "items" : [ { "code": "2000029770012", "name": "\u041E\u0447\u043A\u0438 \u0441\u043E\u043B\u043D\u0446\u0435\u0437\u0430\u0449\u0438\u0442\u043D\u044B\u0435 \u0432 \u0430\u0441\u0441\u043E\u0440\u0442\u0438\u043C\u0435\u043D\u0442\u0435", "price" : 590.00, "quantity" : 1.000, "sum" : 590.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 590.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:19]POST & json_proto [22:08:19]process_json_proto [22:08:19]json parsed OK: [22:08:19]protocol is kg_v1.0 [22:08:19]action value=close_receipt [22:08:19]process_action close_receipt [22:08:19]cmd_close_receipt [22:08:19]MH_GetDate [22:08:19]Write to MH i2c: F0 00 00 6D 3D 99 [22:08:19]Write i2c OK [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: F0 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: F0 09 00 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: F0 09 00 6D 3D 00 5A D5 47 66 6C E9 28 66 61 [22:08:19]GetLastDocTimeStamp 1715983581 [22:08:19]current date 1715983706 [22:08:19]FM_GetShiftState [22:08:19]SAM_PROTO_GetShiftState [22:08:19]wFMCommunicate request_size=4 [22:08:19]MH_SAM_APDU [22:08:19]CAPDU: 80 13 01 00 [22:08:19]Write to MH i2c: E2 08 00 6E 3D 80 13 01 00 00 00 00 00 28 [22:08:19]Write i2c OK [22:08:19]MH_I2C_Read... [22:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:19]Read from MH i2c: E2 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: E2 0E 00 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: E2 0E 00 6E 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 23 [22:08:19]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:08:19]wFMCommunicate OK [22:08:19]SAM_PROTO_GetShiftState done [22:08:19]FM_GetShiftState done [22:08:19]opened in 1715904675 [22:08:19]opened+sec_in_day 1715991075 [22:08:19]quantity*price = 59000 [22:08:19]sum+1 = 59001 [22:08:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 590.00 ÐСП 1% : 5.22 ÐДС 12% : 62.65 Ðаличными: 0.00 Безнал.: 590.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 121 17.05.2024 22:08 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5186 ФПД: 6643492276065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T220826&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5186&fm=6643492276065&tin=02508201610067®Number=0000000000154221&sum=59000 0 [22:08:20]StoreToDocumentArchive [22:08:20]shift 45 fd 5186 [22:08:20]save to /storage/0045/doc_00005186 [22:08:20]save last doc name /storage/0045/doc_00005186 to /storage/kkm_last_doc_name [22:08:20]save OK [22:08:20]Clear old archive folders... [22:08:20]ProcessDocumentItem done err = 0, tmpTLVsize=307 [22:08:20]tlvbuf is B6F9EC80 [22:08:20]SAM_PROTO_ClearQueue [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 09 00 00 [22:08:20]Write to MH i2c: E2 08 00 7B 3D 80 09 00 00 00 00 00 00 2A [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 7B 3D 00 90 00 2C [22:08:20]RAPDU: 90 00 [22:08:20]wFMCommunicate OK [22:08:20]SAM_PROTO_ClearQueue done [22:08:20]KKMCreateOFDPacket [22:08:20]OFDProtocolAddRootSTLVToBuf [22:08:20]FM_MakeSignedData [22:08:20]FM_MakeSignedData [22:08:20]SAM_PROTO_SignData [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 0D 01 02 [22:08:20]Write to MH i2c: E2 08 00 7C 3D 80 0D 01 02 00 00 00 00 32 [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 7C 3D 00 90 00 2D [22:08:20]RAPDU: 90 00 [22:08:20]wFMCommunicate OK [22:08:20]wFMCommunicate request_size=255 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 0D 02 02 FA 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 78 E6 00 00 00 00 13 04 06 00 78 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 E6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 5A D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 [22:08:20]Write to MH i2c: E2 02 01 7D 3D 80 0D 02 02 FA 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 78 E6 00 00 00 00 13 04 06 00 78 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 E6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 5A D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 00 00 3B [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 7D 3D 00 90 00 2E [22:08:20]RAPDU: 90 00 [22:08:20]wFMCommunicate OK [22:08:20]wFMCommunicate request_size=66 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 0D 02 02 3D 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 42 14 00 00 35 04 06 00 06 0A CE FF 47 61 [22:08:20]Write to MH i2c: E2 45 00 7E 3D 80 0D 02 02 3D 00 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 42 14 00 00 35 04 06 00 06 0A CE FF 47 61 00 00 5A [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 03 00 7E 3D 00 90 00 2F [22:08:20]RAPDU: 90 00 [22:08:20]wFMCommunicate OK [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 0D 03 02 [22:08:20]Write to MH i2c: E2 08 00 7F 3D 80 0D 03 02 00 00 00 00 37 [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 0B 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 0B 00 7F 3D 00 1E A2 A4 21 EC 13 39 FE 90 00 F3 [22:08:20]RAPDU: 1E A2 A4 21 EC 13 39 FE 90 00 [22:08:20]wFMCommunicate OK [22:08:20]SAM_PROTO_SignData done [22:08:20]FM_MakeSignedData done [22:08:20]CreateOFDProtocolMessage [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 11 00 00 [22:08:20]Write to MH i2c: E2 08 00 80 3D 80 11 00 00 00 00 00 00 37 [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 17 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 17 00 80 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8C [22:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:08:20]wFMCommunicate OK [22:08:20]CreateOFDProtocolMessage done [22:08:20]OFDSenderStorePacket 5186 [22:08:20]StoreOFDPacket docnum=5186 [22:08:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 47 01 00 00 1A F9 3F 01 6B 98 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 78 E6 00 00 00 00 13 04 06 00 78 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 E6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 5A D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 42 14 00 00 35 04 06 00 06 0A CE FF 47 61 1E A2 A4 21 EC 13 39 FE [22:08:20]CheckFolder [22:08:20]dirname=/storage/ofd_packets [22:08:20]CheckFolder done [22:08:20]ProducePacketName [22:08:20]name=ofd_packets/00005186 [22:08:20]NVStorageSaveData ofd_packets/00005186 [22:08:20]File name is /storage/ofd_packets/00005186 [22:08:20]Write 357 bytes [22:08:20]NVStorageSaveData done [22:08:20]OFDSenderStorePacket done [22:08:20]KKMCreateOFDPacket done [22:08:20]NVStorageSaveData kkm_last_timestamp [22:08:20]File name is /storage/kkm_last_timestamp [22:08:20]Write 4 bytes [22:08:20]NVStorageSaveData done [22:08:20]ExternCall_PrintAddStr [22:08:20]wPrintStart [22:08:20]Write to MH i2c: 01 00 00 81 3D BE [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: 01 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: 01 07 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: 01 07 00 81 3D 00 00 00 00 00 FF 0F D3 [22:08:20]RasterBufferAndPrint [22:08:20]line Счет N : (3)141106 [22:08:20]line ИÐÐ: 02508201610067 [22:08:20]line Контрольно-КаÑÑовый Чек [22:08:20]line ПРОДÐЖР[22:08:20]line Товар: 2000029770012 [22:08:20]line Очки Ñолнцезащитные в аÑÑортименте [22:08:20]line 1.000 * 590.00 [22:08:20]line = 590.00 [22:08:20]line ÐДС 12% ÐСП 1% [22:08:20]line > о реализуемом товаре [22:08:20]line ИТОГО: 590.00 [22:08:20]line ÐСП 1% : 5.22 [22:08:20]line ÐДС 12% : 62.65 [22:08:20]line Ðаличными: 0.00 [22:08:20]line Безнал.: 590.00 [22:08:20]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [22:08:20]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [22:08:20]line СÐО: Общий режим [22:08:20]line Чек 121 17.05.2024 22:08 [22:08:20]line Смена: 45 ФФД: 1.0 [22:08:20]line ЗÐМ: 0300000237 [22:08:20]line РÐМ: 0000000000154221 [22:08:20]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [22:08:20]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [22:08:20]line ФМ: 0000000000963259 [22:08:21]line ФД: 5186 [22:08:21]line ФПД: 6643492276065 [22:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T220826&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5186&fm=6643492276065&tin=02508201610067®Number=0000000000154221&sum=59000 [22:08:21]line 0 [22:08:21]OFD Sender: Processing packet 5186 [packets to send 4, broken 3] [22:08:21]ProducePacketName [22:08:21]name=ofd_packets/00005186 [22:08:21]OFD Sender: To server: ‡•öpG, [22:08:21]CommunicateWithHost lk.salyk.kg:30040 [22:08:21]ConnectInit lk.salyk.kg [22:08:21]written 0, free lines is 4095 [22:08:21]Connected sock=10 [22:08:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 47 01 00 00 1A F9 3F 01 6B 98 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 78 E6 00 00 00 00 13 04 06 00 78 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 E6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 5A D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 42 14 00 00 35 04 06 00 06 0A CE FF 47 61 1E A2 A4 21 EC 13 39 FE [22:08:21]Write to MH i2c: 01 00 00 AC 3D E9 [22:08:21]Write i2c OK [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: 01 [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: 01 07 00 [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: 01 07 00 AC 3D 00 00 00 00 00 48 0C 44 [22:08:21]RasterBufferAndPrint [22:08:21]line [22:08:21]line [22:08:21]line [22:08:21]line [22:08:21]line [22:08:21]written 0, free lines is 3149 [22:08:21]MH_Cut [22:08:21]Write to MH i2c: D1 01 00 B3 3D 01 C2 [22:08:21]Write i2c OK [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: D1 [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: D1 01 00 [22:08:21]MH_I2C_Read... [22:08:21]Read from MH i2c: D1 01 00 B3 3D 00 C1 [22:08:21]Write to MH i2c: 01 00 00 B4 3D F1 [22:08:21]Write i2c OK [22:08:21]MH_I2C_Read... [22:08:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 97 8B 47 00 F1 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 42 14 00 00 F4 03 04 00 1A 81 47 66 B6 04 01 00 00 8A DC 0A 75 64 33 0C 1E [22:08:21]CommunicateWithHost err = 0 [22:08:21]CheckOFDResponse [22:08:21]1017 (14) - 77093643461234 [22:08:21]1041 (16) - 0000000000963259 [22:08:21]1040 (4) - 5186 [22:08:21]1012 (4) - 17.05.2024 16:08 [22:08:21]1206 (1) - 0 [22:08:21]OFD Sender: Remove packet 5186 [22:08:21]ProducePacketName [22:08:21]name=ofd_packets/00005186 [22:08:21]NVStorageDeleteData [22:08:22]OFD Sender: No OFD packet to send [22:08:22]*** Cut start [22:08:22]*** Partial cut [22:08:22]*** CUTSNS_PIN = 1 [22:08:22]*** CUTSNS_PIN = 0 [22:08:23]*** Brake cut motor [22:08:23]Read from MH i2c: 01 [22:08:23]MH_I2C_Read... [22:08:23]*** Stop cut motor [22:08:23]*** Cut end [22:08:23]Read from MH i2c: 01 07 00 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: 01 07 00 B4 3D 00 00 00 00 00 FF 0F 06 [22:08:23]process_action close_receipt done [22:08:23]requested_data is exist [22:08:23]produce_requested_data [22:08:23]requested_item fm.sn is exist - process it [22:08:23]wFMCommunicate request_size=4 [22:08:23]MH_SAM_APDU [22:08:23]CAPDU: 80 11 00 00 [22:08:23]Write to MH i2c: E2 08 00 B5 3D 80 11 00 00 00 00 00 00 6C [22:08:23]Write i2c OK [22:08:23]MH_I2C_Read... [22:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:23]Read from MH i2c: E2 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 17 00 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 17 00 B5 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C1 [22:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:08:23]wFMCommunicate OK [22:08:23]requested_item fd.num is exist - process it [22:08:23]SAM_PROTO_GetFieldsCounters [22:08:23]wFMCommunicate request_size=4 [22:08:23]MH_SAM_APDU [22:08:23]CAPDU: 80 13 00 00 [22:08:23]Write to MH i2c: E2 08 00 B6 3D 80 13 00 00 00 00 00 00 6F [22:08:23]Write i2c OK [22:08:23]MH_I2C_Read... [22:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:23]Read from MH i2c: E2 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 62 00 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 62 00 B6 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 42 14 00 00 0E 04 04 00 2D 00 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 76 [22:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 42 14 00 00 0E 04 04 00 2D 00 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 [22:08:23]wFMCommunicate OK [22:08:23]SAM_PROTO_GetFieldsCounters done [22:08:23]requested_item shift.num is exist - process it [22:08:23]requested_item shift.opened is exist - process it [22:08:23]req_shift_opened [22:08:23]FM_GetShiftState [22:08:23]SAM_PROTO_GetShiftState [22:08:23]wFMCommunicate request_size=4 [22:08:23]MH_SAM_APDU [22:08:23]CAPDU: 80 13 01 00 [22:08:23]Write to MH i2c: E2 08 00 B7 3D 80 13 01 00 00 00 00 00 71 [22:08:23]Write i2c OK [22:08:23]MH_I2C_Read... [22:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:23]Read from MH i2c: E2 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 0E 00 [22:08:23]MH_I2C_Read... [22:08:23]Read from MH i2c: E2 0E 00 B7 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6C [22:08:23]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:08:23]wFMCommunicate OK [22:08:23]SAM_PROTO_GetShiftState done [22:08:23]FM_GetShiftState done [22:08:23]req_shift_opened done [22:08:23]requested_item shift.open_date is exist - process it [22:08:23]req_shift_open_date [22:08:23]req_shift_open_date done [22:08:23]produce_requested_data done [22:08:23]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5186,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [22:08:23]process_action_free close_receipt [22:08:23]json_value_free [22:08:23]json_value_free done [22:08:23]process_json_proto returns [22:08:23]Send response to host [22:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5186,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [22:08:23]free response buf [22:08:23]execute_script done [22:08:23]execute_script returns [22:08:23]free content buf [22:08:23]Sock 7.Close socket [22:08:23]Sock 7.Thread stoped [22:08:27]OFD Sender: No OFD packet to send [22:08:32]OFD Sender: No OFD packet to send [22:08:37]OFD Sender: No OFD packet to send [22:08:42]OFD Sender: No OFD packet to send [22:08:47]OFD Sender: No OFD packet to send [22:08:52]OFD Sender: No OFD packet to send [22:08:57]OFD Sender: No OFD packet to send [22:09:02]OFD Sender: No OFD packet to send [22:09:07]OFD Sender: No OFD packet to send [22:09:12]OFD Sender: No OFD packet to send [22:09:17]OFD Sender: No OFD packet to send [22:09:22]OFD Sender: No OFD packet to send [22:09:27]OFD Sender: No OFD packet to send [22:09:32]OFD Sender: No OFD packet to send [22:09:37]OFD Sender: No OFD packet to send [22:09:42]OFD Sender: No OFD packet to send [22:09:47]OFD Sender: No OFD packet to send [22:09:52]OFD Sender: No OFD packet to send [22:09:57]OFD Sender: No OFD packet to send [22:10:02]OFD Sender: No OFD packet to send [22:10:07]OFD Sender: No OFD packet to send [22:10:08]accept exits with 9 [22:10:08]New connection [22:10:08]New thread 3067108708 created [22:10:08]Thread 3067252068 joined [22:10:08]Waiting for new connection... [22:10:08] Sock 9.Parse request [22:10:08]Sock 9.Check first char [22:10:08]Sock 9.First char is OK [22:10:08]request: POST /json_proto HTTP/1.0 [22:10:08]Method: POST [22:10:08]URL: /json_proto [22:10:08]Method is POST - this is cgi request [22:10:08]url: /json_proto [22:10:08]query_string will be loaded in cgi processing [22:10:08]execute_cgi json_proto POST (null) [22:10:08]execute_cgi path=json_proto method=POST [22:10:08]POST find Content-Length [22:10:08]Host: 172.17.44.4:8080 [22:10:08]Content-Length: 665 [22:10:08]Content-Type: application/json [22:10:08] [22:10:08]POST finish read [22:10:08]Found Content-Length = 665 [22:10:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141107", "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 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:08]execute_script... [22:10: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)141107", "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 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:08]POST & json_proto [22:10:08]process_json_proto [22:10:08]json parsed OK: [22:10:08]protocol is kg_v1.0 [22:10:08]action value=close_receipt [22:10:08]process_action close_receipt [22:10:08]cmd_close_receipt [22:10:08]MH_GetDate [22:10:08]Write to MH i2c: F0 00 00 B8 3D E4 [22:10:08]Write i2c OK [22:10:08]MH_I2C_Read... [22:10:08]Read from MH i2c: F0 [22:10:08]MH_I2C_Read... [22:10:08]Read from MH i2c: F0 09 00 [22:10:08]MH_I2C_Read... [22:10:08]Read from MH i2c: F0 09 00 B8 3D 00 C8 D5 47 66 6C E9 28 66 1A [22:10:08]GetLastDocTimeStamp 1715983706 [22:10:08]current date 1715983816 [22:10:08]FM_GetShiftState [22:10:08]SAM_PROTO_GetShiftState [22:10:08]wFMCommunicate request_size=4 [22:10:08]MH_SAM_APDU [22:10:08]CAPDU: 80 13 01 00 [22:10:08]Write to MH i2c: E2 08 00 B9 3D 80 13 01 00 00 00 00 00 73 [22:10:08]Write i2c OK [22:10:08]MH_I2C_Read... [22:10:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:08]Read from MH i2c: E2 [22:10:08]MH_I2C_Read... [22:10:08]Read from MH i2c: E2 0E 00 [22:10:08]MH_I2C_Read... [22:10:08]Read from MH i2c: E2 0E 00 B9 3D 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6E [22:10:08]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:10:08]wFMCommunicate OK [22:10:08]SAM_PROTO_GetShiftState done [22:10:08]FM_GetShiftState done [22:10:08]opened in 1715904675 [22:10:08]opened+sec_in_day 1715991075 [22:10:08]quantity*price = 9500 [22:10:08]sum+1 = 9501 [22:10:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 ÐСП 1% : 0.84 ÐДС 12% : 10.09 Ðаличными: 95.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 122 17.05.2024 22:10 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5187 ФПД: 242961390138097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T221016&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5187&fm=242961390138097&tin=02508201610067®Number=0000000000154221&sum=9500 0 [22:10:09]StoreToDocumentArchive [22:10:09]shift 45 fd 5187 [22:10:09]save to /storage/0045/doc_00005187 [22:10:09]save last doc name /storage/0045/doc_00005187 to /storage/kkm_last_doc_name [22:10:09]save OK [22:10:09]Clear old archive folders... [22:10:09]ProcessDocumentItem done err = 0, tmpTLVsize=296 [22:10:09]tlvbuf is 01257410 [22:10:09]SAM_PROTO_ClearQueue [22:10:09]wFMCommunicate request_size=4 [22:10:09]MH_SAM_APDU [22:10:09]CAPDU: 80 09 00 00 [22:10:09]Write to MH i2c: E2 08 00 C6 3D 80 09 00 00 00 00 00 00 75 [22:10:09]Write i2c OK [22:10:09]MH_I2C_Read... [22:10:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:10:09]Read from MH i2c: E2 [22:10:09]MH_I2C_Read... [22:10:09]Read from MH i2c: E2 03 00 [22:10:09]MH_I2C_Read... [22:10:09]Read from MH i2c: E2 03 00 C6 3D 00 90 00 77 [22:10:09]RAPDU: 90 00 [22:10:09]wFMCommunicate OK [22:10:09]SAM_PROTO_ClearQueue done [22:10:09]KKMCreateOFDPacket [22:10:09]OFDProtocolAddRootSTLVToBuf [22:10:09]FM_MakeSignedData [22:10:09]FM_MakeSignedData [22:10:09]SAM_PROTO_SignData [22:10:09]wFMCommunicate request_size=4 [22:10:09]MH_SAM_APDU [22:10:09]CAPDU: 80 0D 01 02 [22:10:09]Write to MH i2c: E2 08 00 C7 3D 80 0D 01 02 00 00 00 00 7D [22:10:09]Write i2c OK [22:10:09]MH_I2C_Read... [22:10:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:10:09]Read from MH i2c: E2 [22:10:09]MH_I2C_Read... [22:10:09]Read from MH i2c: E2 03 00 [22:10:09]MH_I2C_Read... [22:10:09]Read from MH i2c: E2 03 00 C7 3D 00 90 00 78 [22:10:09]RAPDU: 90 00 [22:10:09]wFMCommunicate OK [22:10:09]wFMCommunicate request_size=255 [22:10:09]MH_SAM_APDU [22:10:09]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 C8 D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [22:10:09]Write to MH i2c: E2 02 01 C8 3D 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 C8 D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 EE [22:10:09]Write i2c OK [22:10:09]MH_I2C_Read... [22:10:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:10]Read from MH i2c: E2 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 03 00 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 03 00 C8 3D 00 90 00 79 [22:10:10]RAPDU: 90 00 [22:10:10]wFMCommunicate OK [22:10:10]wFMCommunicate request_size=55 [22:10:10]MH_SAM_APDU [22:10:10]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 43 14 00 00 35 04 06 00 DC F8 DB 5A 72 F1 [22:10:10]Write to MH i2c: E2 3A 00 C9 3D 80 0D 02 02 32 00 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 43 14 00 00 35 04 06 00 DC F8 DB 5A 72 F1 00 00 94 [22:10:10]Write i2c OK [22:10:10]MH_I2C_Read... [22:10:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:10]Read from MH i2c: E2 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 03 00 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 03 00 C9 3D 00 90 00 7A [22:10:10]RAPDU: 90 00 [22:10:10]wFMCommunicate OK [22:10:10]wFMCommunicate request_size=4 [22:10:10]MH_SAM_APDU [22:10:10]CAPDU: 80 0D 03 02 [22:10:10]Write to MH i2c: E2 08 00 CA 3D 80 0D 03 02 00 00 00 00 82 [22:10:10]Write i2c OK [22:10:10]MH_I2C_Read... [22:10:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:10:10]Read from MH i2c: E2 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 0B 00 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 0B 00 CA 3D 00 CD 73 CD 48 2F 44 04 62 90 00 B1 [22:10:10]RAPDU: CD 73 CD 48 2F 44 04 62 90 00 [22:10:10]wFMCommunicate OK [22:10:10]SAM_PROTO_SignData done [22:10:10]FM_MakeSignedData done [22:10:10]CreateOFDProtocolMessage [22:10:10]wFMCommunicate request_size=4 [22:10:10]MH_SAM_APDU [22:10:10]CAPDU: 80 11 00 00 [22:10:10]Write to MH i2c: E2 08 00 CB 3D 80 11 00 00 00 00 00 00 82 [22:10:10]Write i2c OK [22:10:10]MH_I2C_Read... [22:10:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:10]Read from MH i2c: E2 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 17 00 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: E2 17 00 CB 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D7 [22:10:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:10:10]wFMCommunicate OK [22:10:10]CreateOFDProtocolMessage done [22:10:10]OFDSenderStorePacket 5187 [22:10:10]StoreOFDPacket docnum=5187 [22:10:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 E0 DB 34 01 60 77 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 C8 D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 43 14 00 00 35 04 06 00 DC F8 DB 5A 72 F1 CD 73 CD 48 2F 44 04 62 [22:10:10]CheckFolder [22:10:10]dirname=/storage/ofd_packets [22:10:10]CheckFolder done [22:10:10]ProducePacketName [22:10:10]name=ofd_packets/00005187 [22:10:10]NVStorageSaveData ofd_packets/00005187 [22:10:10]File name is /storage/ofd_packets/00005187 [22:10:10]Write 346 bytes [22:10:10]NVStorageSaveData done [22:10:10]OFDSenderStorePacket done [22:10:10]KKMCreateOFDPacket done [22:10:10]NVStorageSaveData kkm_last_timestamp [22:10:10]File name is /storage/kkm_last_timestamp [22:10:10]Write 4 bytes [22:10:10]NVStorageSaveData done [22:10:10]ExternCall_PrintAddStr [22:10:10]wPrintStart [22:10:10]Write to MH i2c: 01 00 00 CC 3D 09 [22:10:10]OFD Sender: Processing packet 5187 [packets to send 4, broken 3] [22:10:10]ProducePacketName [22:10:10]name=ofd_packets/00005187 [22:10:10]OFD Sender: To server: ‡•öpG, [22:10:10]CommunicateWithHost lk.salyk.kg:30040 [22:10:10]ConnectInit lk.salyk.kg [22:10:10]Write i2c OK [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: 01 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: 01 07 00 [22:10:10]MH_I2C_Read... [22:10:10]Read from MH i2c: 01 07 00 CC 3D 00 00 00 00 00 FF 0F 1E [22:10:10]RasterBufferAndPrint [22:10:10]line Счет N : (3)141107 [22:10:10]line ИÐÐ: 02508201610067 [22:10:10]line Контрольно-КаÑÑовый Чек [22:10:10]line ПРОДÐЖР[22:10:10]line Товар: 4631150682851 [22:10:10]line Ðап En Dragon Mojito лайм,клуб ж/б 0,45л [22:10:10]line 1.000 * 95.00 [22:10:10]line = 95.00 [22:10:10]line ÐДС 12% ÐСП 1% [22:10:10]line > о реализуемом товаре [22:10:10]line ИТОГО: 95.00 [22:10:10]line ÐСП 1% : 0.84 [22:10:10]line ÐДС 12% : 10.09 [22:10:10]line Ðаличными: 95.00 [22:10:10]line Безнал.: 0.00 [22:10:10]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [22:10:10]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [22:10:10]line СÐО: Общий режим [22:10:10]line Чек 122 17.05.2024 22:10 [22:10:10]line Смена: 45 ФФД: 1.0 [22:10:10]line ЗÐМ: 0300000237 [22:10:10]line РÐМ: 0000000000154221 [22:10:10]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [22:10:10]line ФМ: 0000000000963259 [22:10:10]line ФД: 5187 [22:10:10]line ФПД: 242961390138097 [22:10:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T221016&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5187&fm=242961390138097&tin=02508201610067®Number=0000000000154221&sum=9500 [22:10:10]line 0 [22:10:10]Connected sock=10 [22:10:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 E0 DB 34 01 60 77 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 C8 D5 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 43 14 00 00 35 04 06 00 DC F8 DB 5A 72 F1 CD 73 CD 48 2F 44 04 62 [22:10:10]written 0, free lines is 4095 [22:10:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 15 FC 47 00 58 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 39 36 33 32 35 39 10 04 04 00 43 14 00 00 F4 03 04 00 87 81 47 66 B6 04 01 00 00 63 4A 21 A6 FC BF 3E 84 [22:10:11]CommunicateWithHost err = 0 [22:10:11]CheckOFDResponse [22:10:11]1017 (14) - 77093643461234 [22:10:11]1041 (16) - 0000000000963259 [22:10:11]1040 (4) - 5187 [22:10:11]1012 (4) - 17.05.2024 16:10 [22:10:11]1206 (1) - 0 [22:10:11]OFD Sender: Remove packet 5187 [22:10:11]ProducePacketName [22:10:11]name=ofd_packets/00005187 [22:10:11]NVStorageDeleteData [22:10:11]Write to MH i2c: 01 00 00 F5 3D 32 [22:10:11]Write i2c OK [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: 01 [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: 01 07 00 [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: 01 07 00 F5 3D 00 00 00 00 00 75 0C BA [22:10:11]RasterBufferAndPrint [22:10:11]line [22:10:11]line [22:10:11]line [22:10:11]line [22:10:11]line [22:10:11]written 0, free lines is 3194 [22:10:11]MH_Cut [22:10:11]Write to MH i2c: D1 01 00 FC 3D 01 0B [22:10:11]Write i2c OK [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: D1 [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: D1 01 00 [22:10:11]MH_I2C_Read... [22:10:11]Read from MH i2c: D1 01 00 FC 3D 00 0A [22:10:11]Write to MH i2c: 01 00 00 FD 3D 3A [22:10:11]Write i2c OK [22:10:11]MH_I2C_Read... [22:10:11]OFD Sender: No OFD packet to send [22:10:12]*** Cut start [22:10:12]*** Partial cut [22:10:12]*** CUTSNS_PIN = 1 [22:10:12]*** CUTSNS_PIN = 0 [22:10:12]*** Brake cut motor [22:10:13]Read from MH i2c: 01 [22:10:13]MH_I2C_Read... [22:10:13]*** Stop cut motor [22:10:13]*** Cut end [22:10:13]Read from MH i2c: 01 07 00 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: 01 07 00 FD 3D 00 00 00 00 00 FF 0F 4F [22:10:13]process_action close_receipt done [22:10:13]requested_data is exist [22:10:13]produce_requested_data [22:10:13]requested_item fm.sn is exist - process it [22:10:13]wFMCommunicate request_size=4 [22:10:13]MH_SAM_APDU [22:10:13]CAPDU: 80 11 00 00 [22:10:13]Write to MH i2c: E2 08 00 FE 3D 80 11 00 00 00 00 00 00 B5 [22:10:13]Write i2c OK [22:10:13]MH_I2C_Read... [22:10:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:13]Read from MH i2c: E2 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 17 00 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 17 00 FE 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 0A [22:10:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:10:13]wFMCommunicate OK [22:10:13]requested_item fd.num is exist - process it [22:10:13]SAM_PROTO_GetFieldsCounters [22:10:13]wFMCommunicate request_size=4 [22:10:13]MH_SAM_APDU [22:10:13]CAPDU: 80 13 00 00 [22:10:13]Write to MH i2c: E2 08 00 FF 3D 80 13 00 00 00 00 00 00 B8 [22:10:13]Write i2c OK [22:10:13]MH_I2C_Read... [22:10:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:10:13]Read from MH i2c: E2 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 62 00 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 62 00 FF 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 43 14 00 00 0E 04 04 00 2D 00 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 C3 [22:10:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 43 14 00 00 0E 04 04 00 2D 00 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 [22:10:13]wFMCommunicate OK [22:10:13]SAM_PROTO_GetFieldsCounters done [22:10:13]requested_item shift.num is exist - process it [22:10:13]requested_item shift.opened is exist - process it [22:10:13]req_shift_opened [22:10:13]FM_GetShiftState [22:10:13]SAM_PROTO_GetShiftState [22:10:13]wFMCommunicate request_size=4 [22:10:13]MH_SAM_APDU [22:10:13]CAPDU: 80 13 01 00 [22:10:13]Write to MH i2c: E2 08 00 00 3E 80 13 01 00 00 00 00 00 BB [22:10:13]Write i2c OK [22:10:13]MH_I2C_Read... [22:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:13]Read from MH i2c: E2 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 0E 00 [22:10:13]MH_I2C_Read... [22:10:13]Read from MH i2c: E2 0E 00 00 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B6 [22:10:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:10:13]wFMCommunicate OK [22:10:13]SAM_PROTO_GetShiftState done [22:10:13]FM_GetShiftState done [22:10:13]req_shift_opened done [22:10:13]requested_item shift.open_date is exist - process it [22:10:13]req_shift_open_date [22:10:13]req_shift_open_date done [22:10:13]produce_requested_data done [22:10:13]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5187,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [22:10:13]process_action_free close_receipt [22:10:13]json_value_free [22:10:13]json_value_free done [22:10:13]process_json_proto returns [22:10:13]Send response to host [22:10:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5187,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [22:10:13]free response buf [22:10:13]execute_script done [22:10:13]execute_script returns [22:10:13]free content buf [22:10:13]Sock 9.Close socket [22:10:13]Sock 9.Thread stoped [22:10:16]OFD Sender: No OFD packet to send [22:10:21]OFD Sender: No OFD packet to send [22:10:26]OFD Sender: No OFD packet to send [22:10:31]OFD Sender: No OFD packet to send [22:10:36]OFD Sender: No OFD packet to send [22:10:41]OFD Sender: No OFD packet to send [22:10:46]OFD Sender: No OFD packet to send [22:10:51]OFD Sender: No OFD packet to send [22:10:56]OFD Sender: No OFD packet to send [22:11:01]OFD Sender: No OFD packet to send [22:11:06]OFD Sender: No OFD packet to send [22:11:11]OFD Sender: No OFD packet to send [22:11:16]OFD Sender: No OFD packet to send [22:11:21]OFD Sender: No OFD packet to send [22:11:26]OFD Sender: No OFD packet to send [22:11:31]OFD Sender: No OFD packet to send [22:11:36]OFD Sender: No OFD packet to send [22:11:41]OFD Sender: No OFD packet to send [22:11:46]OFD Sender: No OFD packet to send [22:11:51]OFD Sender: No OFD packet to send [22:11:56]OFD Sender: No OFD packet to send [22:12:01]OFD Sender: No OFD packet to send [22:12:06]OFD Sender: No OFD packet to send [22:12:11]OFD Sender: No OFD packet to send [22:12:16]OFD Sender: No OFD packet to send [22:12:21]OFD Sender: No OFD packet to send [22:12:26]OFD Sender: No OFD packet to send [22:12:31]OFD Sender: No OFD packet to send [22:12:36]OFD Sender: No OFD packet to send [22:12:41]OFD Sender: No OFD packet to send [22:12:46]OFD Sender: No OFD packet to send [22:12:51]OFD Sender: No OFD packet to send [22:12:56]OFD Sender: No OFD packet to send [22:13:01]OFD Sender: No OFD packet to send [22:13:06]OFD Sender: No OFD packet to send [22:13:11]OFD Sender: No OFD packet to send [22:13:16]OFD Sender: No OFD packet to send [22:13:21]OFD Sender: No OFD packet to send [22:13:26]OFD Sender: No OFD packet to send [22:13:31]OFD Sender: No OFD packet to send [22:13:36]OFD Sender: No OFD packet to send [22:13:41]OFD Sender: No OFD packet to send [22:13:46]OFD Sender: No OFD packet to send [22:13:51]OFD Sender: No OFD packet to send [22:13:56]OFD Sender: No OFD packet to send [22:14:01]OFD Sender: No OFD packet to send [22:14:06]OFD Sender: No OFD packet to send [22:14:11]OFD Sender: No OFD packet to send [22:14:16]OFD Sender: No OFD packet to send [22:14:21]OFD Sender: No OFD packet to send [22:14:26]OFD Sender: No OFD packet to send [22:14:31]OFD Sender: No OFD packet to send [22:14:36]OFD Sender: No OFD packet to send [22:14:41]accept exits with 7 [22:14:41]New connection [22:14:41]New thread 3067252068 created [22:14:41]Thread 3067108708 joined [22:14:41]Waiting for new connection... [22:14:41] Sock 7.Parse request [22:14:41]Sock 7.Check first char [22:14:41]Sock 7.First char is OK [22:14:41]request: POST /json_proto HTTP/1.0 [22:14:41]Method: POST [22:14:41]URL: /json_proto [22:14:41]Method is POST - this is cgi request [22:14:41]url: /json_proto [22:14:41]query_string will be loaded in cgi processing [22:14:41]execute_cgi json_proto POST (null) [22:14:41]execute_cgi path=json_proto method=POST [22:14:41]POST find Content-Length [22:14:41]Host: 172.17.44.4:8080 [22:14:41]Content-Length: 720 [22:14:41]Content-Type: application/json [22:14:41] [22:14:41]POST finish read [22:14:41]Found Content-Length = 720 [22:14:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141108", "tax_sys" : 0, "items" : [ { "code": "9780225379418", "name": "\u041F\u043E\u0434\u0430\u0440\u043E\u0447\u043D\u0430\u044F \u0442\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u043A\u0430\u0440\u0442\u0430 5000\u0441", "price" : 5000.00, "quantity" : 3.000, "sum" : 15000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 15000.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:41]execute_script... [22:14: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)141108", "tax_sys" : 0, "items" : [ { "code": "9780225379418", "name": "\u041F\u043E\u0434\u0430\u0440\u043E\u0447\u043D\u0430\u044F \u0442\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u043A\u0430\u0440\u0442\u0430 5000\u0441", "price" : 5000.00, "quantity" : 3.000, "sum" : 15000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 15000.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:41]POST & json_proto [22:14:41]process_json_proto [22:14:41]json parsed OK: [22:14:41]protocol is kg_v1.0 [22:14:41]action value=close_receipt [22:14:41]process_action close_receipt [22:14:41]cmd_close_receipt [22:14:41]MH_GetDate [22:14:41]Write to MH i2c: F0 00 00 01 3E 2E [22:14:41]Write i2c OK [22:14:41]MH_I2C_Read... [22:14:41]Read from MH i2c: F0 [22:14:41]MH_I2C_Read... [22:14:41]Read from MH i2c: F0 09 00 [22:14:41]MH_I2C_Read... [22:14:41]Read from MH i2c: F0 09 00 01 3E 00 D8 D6 47 66 6C E9 28 66 75 [22:14:41]GetLastDocTimeStamp 1715983816 [22:14:41]current date 1715984088 [22:14:41]FM_GetShiftState [22:14:41]SAM_PROTO_GetShiftState [22:14:41]wFMCommunicate request_size=4 [22:14:41]MH_SAM_APDU [22:14:41]CAPDU: 80 13 01 00 [22:14:41]Write to MH i2c: E2 08 00 02 3E 80 13 01 00 00 00 00 00 BD [22:14:41]Write i2c OK [22:14:41]MH_I2C_Read... [22:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:41]Read from MH i2c: E2 [22:14:41]MH_I2C_Read... [22:14:41]Read from MH i2c: E2 0E 00 [22:14:41]MH_I2C_Read... [22:14:41]Read from MH i2c: E2 0E 00 02 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 B8 [22:14:41]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:14:41]wFMCommunicate OK [22:14:41]SAM_PROTO_GetShiftState done [22:14:41]FM_GetShiftState done [22:14:41]opened in 1715904675 [22:14:41]opened+sec_in_day 1715991075 [22:14:41]quantity*price = 1500000 [22:14:41]sum+1 = 1500001 [22:14:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 15000.00 ÐСП 1% : 132.74 ÐДС 12% : 1592.92 Ðаличными: 15000.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 123 17.05.2024 22:14 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5188 ФПД: 162241354535479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T221448&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5188&fm=162241354535479&tin=02508201610067®Number=0000000000154221&sum=1500000 0 [22:14:42]StoreToDocumentArchive [22:14:42]shift 45 fd 5188 [22:14:42]save to /storage/0045/doc_00005188 [22:14:42]save last doc name /storage/0045/doc_00005188 to /storage/kkm_last_doc_name [22:14:42]save OK [22:14:42]Clear old archive folders... [22:14:42]ProcessDocumentItem done err = 0, tmpTLVsize=299 [22:14:42]tlvbuf is B6DF11E0 [22:14:42]SAM_PROTO_ClearQueue [22:14:42]wFMCommunicate request_size=4 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 09 00 00 [22:14:42]Write to MH i2c: E2 08 00 0F 3E 80 09 00 00 00 00 00 00 BF [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 0F 3E 00 90 00 C1 [22:14:42]RAPDU: 90 00 [22:14:42]wFMCommunicate OK [22:14:42]SAM_PROTO_ClearQueue done [22:14:42]KKMCreateOFDPacket [22:14:42]OFDProtocolAddRootSTLVToBuf [22:14:42]FM_MakeSignedData [22:14:42]FM_MakeSignedData [22:14:42]SAM_PROTO_SignData [22:14:42]wFMCommunicate request_size=4 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 0D 01 02 [22:14:42]Write to MH i2c: E2 08 00 10 3E 80 0D 01 02 00 00 00 00 C7 [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 10 3E 00 90 00 C2 [22:14:42]RAPDU: 90 00 [22:14:42]wFMCommunicate OK [22:14:42]wFMCommunicate request_size=255 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 39 37 38 30 32 32 35 33 37 39 34 31 38 06 04 39 00 D0 9F D0 BE D0 B4 D0 B0 D1 80 D0 BE D1 87 D0 BD D0 B0 D1 8F 20 D1 82 D0 BE D0 BF D0 BB D0 B8 D0 B2 D0 BD D0 B0 D1 8F 20 D0 BA D0 B0 D1 80 D1 82 D0 B0 20 35 30 30 30 D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 20 A1 07 00 00 00 13 04 06 00 60 E3 16 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 E3 16 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 33 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 6E 02 00 00 00 07 04 06 00 60 E3 16 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 D8 D6 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 [22:14:42]Write to MH i2c: E2 02 01 11 3E 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 39 37 38 30 32 32 35 33 37 39 34 31 38 06 04 39 00 D0 9F D0 BE D0 B4 D0 B0 D1 80 D0 BE D1 87 D0 BD D0 B0 D1 8F 20 D1 82 D0 BE D0 BF D0 BB D0 B8 D0 B2 D0 BD D0 B0 D1 8F 20 D0 BA D0 B0 D1 80 D1 82 D0 B0 20 35 30 30 30 D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 20 A1 07 00 00 00 13 04 06 00 60 E3 16 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 E3 16 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 33 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 6E 02 00 00 00 07 04 06 00 60 E3 16 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 D8 D6 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 2E [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 11 3E 00 90 00 C3 [22:14:42]RAPDU: 90 00 [22:14:42]wFMCommunicate OK [22:14:42]wFMCommunicate request_size=58 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 44 14 00 00 35 04 06 00 93 8E C2 4E 12 37 [22:14:42]Write to MH i2c: E2 3D 00 12 3E 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 44 14 00 00 35 04 06 00 93 8E C2 4E 12 37 00 00 83 [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 03 00 12 3E 00 90 00 C4 [22:14:42]RAPDU: 90 00 [22:14:42]wFMCommunicate OK [22:14:42]wFMCommunicate request_size=4 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 0D 03 02 [22:14:42]Write to MH i2c: E2 08 00 13 3E 80 0D 03 02 00 00 00 00 CC [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 0B 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 0B 00 13 3E 00 B0 0C 1D 14 42 03 91 9B 90 00 2B [22:14:42]RAPDU: B0 0C 1D 14 42 03 91 9B 90 00 [22:14:42]wFMCommunicate OK [22:14:42]SAM_PROTO_SignData done [22:14:42]FM_MakeSignedData done [22:14:42]CreateOFDProtocolMessage [22:14:42]wFMCommunicate request_size=4 [22:14:42]MH_SAM_APDU [22:14:42]CAPDU: 80 11 00 00 [22:14:42]Write to MH i2c: E2 08 00 14 3E 80 11 00 00 00 00 00 00 CC [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:42]Read from MH i2c: E2 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 17 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: E2 17 00 14 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 21 [22:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:14:42]wFMCommunicate OK [22:14:42]CreateOFDProtocolMessage done [22:14:42]OFDSenderStorePacket 5188 [22:14:42]StoreOFDPacket docnum=5188 [22:14:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3F 01 00 00 7B 0D 37 01 75 D9 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 39 37 38 30 32 32 35 33 37 39 34 31 38 06 04 39 00 D0 9F D0 BE D0 B4 D0 B0 D1 80 D0 BE D1 87 D0 BD D0 B0 D1 8F 20 D1 82 D0 BE D0 BF D0 BB D0 B8 D0 B2 D0 BD D0 B0 D1 8F 20 D0 BA D0 B0 D1 80 D1 82 D0 B0 20 35 30 30 30 D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 20 A1 07 00 00 00 13 04 06 00 60 E3 16 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 E3 16 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 33 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 6E 02 00 00 00 07 04 06 00 60 E3 16 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 D8 D6 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 44 14 00 00 35 04 06 00 93 8E C2 4E 12 37 B0 0C 1D 14 42 03 91 9B [22:14:42]CheckFolder [22:14:42]dirname=/storage/ofd_packets [22:14:42]CheckFolder done [22:14:42]ProducePacketName [22:14:42]name=ofd_packets/00005188 [22:14:42]NVStorageSaveData ofd_packets/00005188 [22:14:42]File name is /storage/ofd_packets/00005188 [22:14:42]Write 349 bytes [22:14:42]NVStorageSaveData done [22:14:42]OFDSenderStorePacket done [22:14:42]KKMCreateOFDPacket done [22:14:42]NVStorageSaveData kkm_last_timestamp [22:14:42]File name is /storage/kkm_last_timestamp [22:14:42]Write 4 bytes [22:14:42]NVStorageSaveData done [22:14:42]ExternCall_PrintAddStr [22:14:42]wPrintStart [22:14:42]Write to MH i2c: 01 00 00 15 3E 53 [22:14:42]Write i2c OK [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: 01 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: 01 07 00 [22:14:42]MH_I2C_Read... [22:14:42]Read from MH i2c: 01 07 00 15 3E 00 00 00 00 00 FF 0F 68 [22:14:42]RasterBufferAndPrint [22:14:42]line Счет N : (3)141108 [22:14:42]line ИÐÐ: 02508201610067 [22:14:42]line Контрольно-КаÑÑовый Чек [22:14:42]line ПРОДÐЖР[22:14:42]line Товар: 9780225379418 [22:14:42]line ÐŸÐ¾Ð´Ð°Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ñ‚Ð¾Ð¿Ð»Ð¸Ð²Ð½Ð°Ñ ÐºÐ°Ñ€Ñ‚Ð° 5000Ñ [22:14:42]line 3.000 * 5000.00 [22:14:42]line = 15000.00 [22:14:42]line ÐДС 12% ÐСП 1% [22:14:42]line > о реализуемом товаре [22:14:42]line ИТОГО: 15000.00 [22:14:42]line ÐСП 1% : 132.74 [22:14:42]line ÐДС 12% : 1592.92 [22:14:42]line Ðаличными: 15000.00 [22:14:42]line Безнал.: 0.00 [22:14:42]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [22:14:42]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [22:14:42]line СÐО: Общий режим [22:14:42]line Чек 123 17.05.2024 22:14 [22:14:42]line Смена: 45 ФФД: 1.0 [22:14:42]line ЗÐМ: 0300000237 [22:14:42]line РÐМ: 0000000000154221 [22:14:42]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [22:14:42]line ФМ: 0000000000963259 [22:14:42]line ФД: 5188 [22:14:42]line ФПД: 162241354535479 [22:14:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T221448&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5188&fm=162241354535479&tin=02508201610067®Number=0000000000154221&sum=1500000 [22:14:43]line 0 [22:14:43]OFD Sender: Processing packet 5188 [packets to send 4, broken 3] [22:14:43]ProducePacketName [22:14:43]name=ofd_packets/00005188 [22:14:43]OFD Sender: To server: ‡•öpG, [22:14:43]CommunicateWithHost lk.salyk.kg:30040 [22:14:43]ConnectInit lk.salyk.kg [22:14:43]written 0, free lines is 4095 [22:14:43]Connected sock=10 [22:14:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3F 01 00 00 7B 0D 37 01 75 D9 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 39 37 38 30 32 32 35 33 37 39 34 31 38 06 04 39 00 D0 9F D0 BE D0 B4 D0 B0 D1 80 D0 BE D1 87 D0 BD D0 B0 D1 8F 20 D1 82 D0 BE D0 BF D0 BB D0 B8 D0 B2 D0 BD D0 B0 D1 8F 20 D0 BA D0 B0 D1 80 D1 82 D0 B0 20 35 30 30 30 D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 20 A1 07 00 00 00 13 04 06 00 60 E3 16 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 E3 16 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 33 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 6E 02 00 00 00 07 04 06 00 60 E3 16 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 D8 D6 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 44 14 00 00 35 04 06 00 93 8E C2 4E 12 37 B0 0C 1D 14 42 03 91 9B [22:14:43]Write to MH i2c: 01 00 00 3E 3E 7C [22:14:43]Write i2c OK [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: 01 [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: 01 07 00 [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: 01 07 00 3E 3E 00 00 00 00 00 66 0C F5 [22:14:43]RasterBufferAndPrint [22:14:43]line [22:14:43]line [22:14:43]line [22:14:43]line [22:14:43]line [22:14:43]written 0, free lines is 3180 [22:14:43]MH_Cut [22:14:43]Write to MH i2c: D1 01 00 45 3E 01 55 [22:14:43]Write i2c OK [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: D1 [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: D1 01 00 [22:14:43]MH_I2C_Read... [22:14:43]Read from MH i2c: D1 01 00 45 3E 00 54 [22:14:43]Write to MH i2c: 01 00 00 46 3E 84 [22:14:43]Write i2c OK [22:14:43]MH_I2C_Read... [22:14:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 00 97 47 00 5E 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 39 36 33 32 35 39 10 04 04 00 44 14 00 00 F4 03 04 00 98 82 47 66 B6 04 01 00 00 87 BF 50 7E 09 9D 2A D9 [22:14:43]CommunicateWithHost err = 0 [22:14:43]CheckOFDResponse [22:14:43]1017 (14) - 77093643461234 [22:14:43]1041 (16) - 0000000000963259 [22:14:43]1040 (4) - 5188 [22:14:43]1012 (4) - 17.05.2024 16:15 [22:14:43]1206 (1) - 0 [22:14:43]OFD Sender: Remove packet 5188 [22:14:43]ProducePacketName [22:14:43]name=ofd_packets/00005188 [22:14:43]NVStorageDeleteData [22:14:44]OFD Sender: No OFD packet to send [22:14:44]*** Cut start [22:14:44]*** Partial cut [22:14:44]*** CUTSNS_PIN = 1 [22:14:44]*** CUTSNS_PIN = 0 [22:14:45]*** Brake cut motor [22:14:45]Read from MH i2c: 01 [22:14:45]MH_I2C_Read... [22:14:45]*** Stop cut motor [22:14:45]*** Cut end [22:14:45]Read from MH i2c: 01 07 00 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: 01 07 00 46 3E 00 00 00 00 00 FF 0F 99 [22:14:45]process_action close_receipt done [22:14:45]requested_data is exist [22:14:45]produce_requested_data [22:14:45]requested_item fm.sn is exist - process it [22:14:45]wFMCommunicate request_size=4 [22:14:45]MH_SAM_APDU [22:14:45]CAPDU: 80 11 00 00 [22:14:45]Write to MH i2c: E2 08 00 47 3E 80 11 00 00 00 00 00 00 FF [22:14:45]Write i2c OK [22:14:45]MH_I2C_Read... [22:14:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:45]Read from MH i2c: E2 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 17 00 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 17 00 47 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 54 [22:14:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:14:45]wFMCommunicate OK [22:14:45]requested_item fd.num is exist - process it [22:14:45]SAM_PROTO_GetFieldsCounters [22:14:45]wFMCommunicate request_size=4 [22:14:45]MH_SAM_APDU [22:14:45]CAPDU: 80 13 00 00 [22:14:45]Write to MH i2c: E2 08 00 48 3E 80 13 00 00 00 00 00 00 02 [22:14:45]Write i2c OK [22:14:45]MH_I2C_Read... [22:14:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:45]Read from MH i2c: E2 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 62 00 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 62 00 48 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 44 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [22:14:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 44 14 00 00 0E 04 04 00 2D 00 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 [22:14:45]wFMCommunicate OK [22:14:45]SAM_PROTO_GetFieldsCounters done [22:14:45]requested_item shift.num is exist - process it [22:14:45]requested_item shift.opened is exist - process it [22:14:45]req_shift_opened [22:14:45]FM_GetShiftState [22:14:45]SAM_PROTO_GetShiftState [22:14:45]wFMCommunicate request_size=4 [22:14:45]MH_SAM_APDU [22:14:45]CAPDU: 80 13 01 00 [22:14:45]Write to MH i2c: E2 08 00 49 3E 80 13 01 00 00 00 00 00 04 [22:14:45]Write i2c OK [22:14:45]MH_I2C_Read... [22:14:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:45]Read from MH i2c: E2 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 0E 00 [22:14:45]MH_I2C_Read... [22:14:45]Read from MH i2c: E2 0E 00 49 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 FF [22:14:45]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:14:45]wFMCommunicate OK [22:14:45]SAM_PROTO_GetShiftState done [22:14:45]FM_GetShiftState done [22:14:45]req_shift_opened done [22:14:45]requested_item shift.open_date is exist - process it [22:14:45]req_shift_open_date [22:14:45]req_shift_open_date done [22:14:45]produce_requested_data done [22:14:45]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5188,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [22:14:45]process_action_free close_receipt [22:14:45]json_value_free [22:14:45]json_value_free done [22:14:45]process_json_proto returns [22:14:45]Send response to host [22:14:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5188,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [22:14:45]free response buf [22:14:45]execute_script done [22:14:45]execute_script returns [22:14:45]free content buf [22:14:45]Sock 7.Close socket [22:14:45]Sock 7.Thread stoped [22:14:49]OFD Sender: No OFD packet to send [22:14:54]OFD Sender: No OFD packet to send [22:14:59]OFD Sender: No OFD packet to send [22:15:04]OFD Sender: No OFD packet to send [22:15:09]OFD Sender: No OFD packet to send [22:15:14]OFD Sender: No OFD packet to send [22:15:19]OFD Sender: No OFD packet to send [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:44]OFD Sender: No OFD packet to send [22:15:49]OFD Sender: No OFD packet to send [22:15:54]OFD Sender: No OFD packet to send [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [22:16:29]OFD Sender: No OFD packet to send [22:16:34]OFD Sender: No OFD packet to send [22:16:39]OFD Sender: No OFD packet to send [22:16:44]OFD Sender: No OFD packet to send [22:16:49]OFD Sender: No OFD packet to send [22:16:54]OFD Sender: No OFD packet to send [22:16:59]OFD Sender: No OFD packet to send [22:17:04]OFD Sender: No OFD packet to send [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:29]OFD Sender: No OFD packet to send [22:17:34]OFD Sender: No OFD packet to send [22:17:39]OFD Sender: No OFD packet to send [22:17:44]OFD Sender: No OFD packet to send [22:17:49]OFD Sender: No OFD packet to send [22:17:54]OFD Sender: No OFD packet to send [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]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:44]OFD Sender: No OFD packet to send [22:19:49]OFD Sender: No OFD packet to send [22:19:54]OFD Sender: No OFD packet to send [22:19:59]OFD Sender: No OFD packet to send [22:20:04]OFD Sender: No OFD packet to send [22:20:09]OFD Sender: No OFD packet to send [22:20:14]OFD Sender: No OFD packet to send [22:20:19]OFD Sender: No OFD packet to send [22:20:24]OFD Sender: No OFD packet to send [22:20:29]OFD Sender: No OFD packet to send [22:20:34]OFD Sender: No OFD packet to send [22:20:39]OFD Sender: No OFD packet to send [22:20:44]OFD Sender: No OFD packet to send [22:20:49]OFD Sender: No OFD packet to send [22:20:54]OFD Sender: No OFD packet to send [22:20:59]OFD Sender: No OFD packet to send [22:21:04]OFD Sender: No OFD packet to send [22:21:09]OFD Sender: No OFD packet to send [22:21:14]OFD Sender: No OFD packet to send [22:21:19]OFD Sender: No OFD packet to send [22:21:24]OFD Sender: No OFD packet to send [22:21:29]OFD Sender: No OFD packet to send [22:21:34]OFD Sender: No OFD packet to send [22:21:39]OFD Sender: No OFD packet to send [22:21:44]OFD Sender: No OFD packet to send [22:21:49]OFD Sender: No OFD packet to send [22:21:54]OFD Sender: No OFD packet to send [22:21:59]OFD Sender: No OFD packet to send [22:22:04]OFD Sender: No OFD packet to send [22:22:09]OFD Sender: No OFD packet to send [22:22:14]OFD Sender: No OFD packet to send [22:22:19]OFD Sender: No OFD packet to send [22:22:24]OFD Sender: No OFD packet to send [22:22:29]OFD Sender: No OFD packet to send [22:22:34]OFD Sender: No OFD packet to send [22:22:39]OFD Sender: No OFD packet to send [22:22:44]OFD Sender: No OFD packet to send [22:22:49]OFD Sender: No OFD packet to send [22:22:54]OFD Sender: No OFD packet to send [22:22:59]OFD Sender: No OFD packet to send [22:23:04]OFD Sender: No OFD packet to send [22:23:09]OFD Sender: No OFD packet to send [22:23:14]OFD Sender: No OFD packet to send [22:23:23]recv_with_timeout no data received [22:23:24]OFD Sender: No OFD packet to send [22:23:29]OFD Sender: No OFD packet to send [22:23:34]OFD Sender: No OFD packet to send [22:23:39]OFD Sender: No OFD packet to send [22:23:44]OFD Sender: No OFD packet to send [22:23:49]OFD Sender: No OFD packet to send [22:23:54]OFD Sender: No OFD packet to send [22:23:59]OFD Sender: No OFD packet to send [22:24:04]OFD Sender: No OFD packet to send [22:24:09]OFD Sender: No OFD packet to send [22:24:14]OFD Sender: No OFD packet to send [22:24:19]OFD Sender: No OFD packet to send [22:24:24]OFD Sender: No OFD packet to send [22:24:29]OFD Sender: No OFD packet to send [22:24:34]OFD Sender: No OFD packet to send [22:24:39]OFD Sender: No OFD packet to send [22:24:44]OFD Sender: No OFD packet to send [22:24:49]OFD Sender: No OFD packet to send [22:24:54]OFD Sender: No OFD packet to send [22:24:59]OFD Sender: No OFD packet to send [22:25:04]OFD Sender: No OFD packet to send [22:25:09]OFD Sender: No OFD packet to send [22:25:14]OFD Sender: No OFD packet to send [22:25:19]OFD Sender: No OFD packet to send [22:25:24]OFD Sender: No OFD packet to send [22:25:29]OFD Sender: No OFD packet to send [22:25:34]OFD Sender: No OFD packet to send [22:25:39]OFD Sender: No OFD packet to send [22:25:44]OFD Sender: No OFD packet to send [22:25:49]OFD Sender: No OFD packet to send [22:25:54]OFD Sender: No OFD packet to send [22:25:59]OFD Sender: No OFD packet to send [22:26:04]OFD Sender: No OFD packet to send [22:26:09]OFD Sender: No OFD packet to send [22:26:14]OFD Sender: No OFD packet to send [22:26:19]OFD Sender: No OFD packet to send [22:26:24]OFD Sender: No OFD packet to send [22:26:29]OFD Sender: No OFD packet to send [22:26:34]OFD Sender: No OFD packet to send [22:26:39]OFD Sender: No OFD packet to send [22:26:44]OFD Sender: No OFD packet to send [22:26:49]OFD Sender: No OFD packet to send [22:26:54]OFD Sender: No OFD packet to send [22:26:59]OFD Sender: No OFD packet to send [22:27:04]OFD Sender: No OFD packet to send [22:27:09]OFD Sender: No OFD packet to send [22:27:14]OFD Sender: No OFD packet to send [22:27:19]OFD Sender: No OFD packet to send [22:27:24]OFD Sender: No OFD packet to send [22:27:29]OFD Sender: No OFD packet to send [22:27:34]OFD Sender: No OFD packet to send [22:27:39]OFD Sender: No OFD packet to send [22:27:44]OFD Sender: No OFD packet to send [22:27:49]OFD Sender: No OFD packet to send [22:27:54]OFD Sender: No OFD packet to send [22:27:59]OFD Sender: No OFD packet to send [22:28:04]OFD Sender: No OFD packet to send [22:28:09]OFD Sender: No OFD packet to send [22:28:14]OFD Sender: No OFD packet to send [22:28:19]OFD Sender: No OFD packet to send [22:28:24]OFD Sender: No OFD packet to send [22:28:29]OFD Sender: No OFD packet to send [22:28:34]OFD Sender: No OFD packet to send [22:28:39]OFD Sender: No OFD packet to send [22:28:44]OFD Sender: No OFD packet to send [22:28:49]OFD Sender: No OFD packet to send [22:28:54]OFD Sender: No OFD packet to send [22:28:59]OFD Sender: No OFD packet to send [22:29:04]OFD Sender: No OFD packet to send [22:29:09]OFD Sender: No OFD packet to send [22:29:14]OFD Sender: No OFD packet to send [22:29:19]OFD Sender: No OFD packet to send [22:29:24]OFD Sender: No OFD packet to send [22:29:29]OFD Sender: No OFD packet to send [22:29:34]OFD Sender: No OFD packet to send [22:29:39]OFD Sender: No OFD packet to send [22:29:44]OFD Sender: No OFD packet to send [22:29:49]OFD Sender: No OFD packet to send [22:29:54]OFD Sender: No OFD packet to send [22:29:59]OFD Sender: No OFD packet to send [22:30:05]OFD Sender: No OFD packet to send [22:30:10]OFD Sender: No OFD packet to send [22:30:15]OFD Sender: No OFD packet to send [22:30:20]OFD Sender: No OFD packet to send [22:30:25]OFD Sender: No OFD packet to send [22:30:30]OFD Sender: No OFD packet to send [22:30:35]OFD Sender: No OFD packet to send [22:30:40]OFD Sender: No OFD packet to send [22:30:45]OFD Sender: No OFD packet to send [22:30:50]OFD Sender: No OFD packet to send [22:30:55]OFD Sender: No OFD packet to send [22:31:00]OFD Sender: No OFD packet to send [22:31:05]OFD Sender: No OFD packet to send [22:31:10]OFD Sender: No OFD packet to send [22:31:15]OFD Sender: No OFD packet to send [22:31:20]OFD Sender: No OFD packet to send [22:31:25]OFD Sender: No OFD packet to send [22:31:30]OFD Sender: No OFD packet to send [22:31:35]OFD Sender: No OFD packet to send [22:31:40]OFD Sender: No OFD packet to send [22:31:45]OFD Sender: No OFD packet to send [22:31:50]OFD Sender: No OFD packet to send [22:31:55]OFD Sender: No OFD packet to send [22:32:00]OFD Sender: No OFD packet to send [22:32:05]OFD Sender: No OFD packet to send [22:32:10]OFD Sender: No OFD packet to send [22:32:15]OFD Sender: No OFD packet to send [22:32:20]OFD Sender: No OFD packet to send [22:32:25]OFD Sender: No OFD packet to send [22:32:30]OFD Sender: No OFD packet to send [22:32:35]OFD Sender: No OFD packet to send [22:32:40]OFD Sender: No OFD packet to send [22:32:45]OFD Sender: No OFD packet to send [22:32:50]OFD Sender: No OFD packet to send [22:32:55]OFD Sender: No OFD packet to send [22:33:00]OFD Sender: No OFD packet to send [22:33:05]OFD Sender: No OFD packet to send [22:33:10]OFD Sender: No OFD packet to send [22:33:15]OFD Sender: No OFD packet to send [22:33:20]OFD Sender: No OFD packet to send [22:33:25]OFD Sender: No OFD packet to send [22:33:30]OFD Sender: No OFD packet to send [22:33:35]OFD Sender: No OFD packet to send [22:33:40]OFD Sender: No OFD packet to send [22:33:45]OFD Sender: No OFD packet to send [22:33:50]OFD Sender: No OFD packet to send [22:33:55]OFD Sender: No OFD packet to send [22:34:00]OFD Sender: No OFD packet to send [22:34:05]OFD Sender: No OFD packet to send [22:34:10]OFD Sender: No OFD packet to send [22:34:15]OFD Sender: No OFD packet to send [22:34:20]OFD Sender: No OFD packet to send [22:34:25]OFD Sender: No OFD packet to send [22:34:30]OFD Sender: No OFD packet to send [22:34:35]OFD Sender: No OFD packet to send [22:34:36]accept exits with 9 [22:34:36]New connection [22:34:36]New thread 3067108708 created [22:34:36]Thread 3067252068 joined [22:34:36]Waiting for new connection... [22:34:36] Sock 9.Parse request [22:34:36]Sock 9.Check first char [22:34:36]Sock 9.First char is OK [22:34:36]request: POST /json_proto HTTP/1.0 [22:34:36]Method: POST [22:34:36]URL: /json_proto [22:34:36]Method is POST - this is cgi request [22:34:36]url: /json_proto [22:34:36]query_string will be loaded in cgi processing [22:34:36]execute_cgi json_proto POST (null) [22:34:36]execute_cgi path=json_proto method=POST [22:34:36]POST find Content-Length [22:34:36]Host: 172.17.44.4:8080 [22:34:36]Content-Length: 973 [22:34:36]Content-Type: application/json [22:34:36] [22:34:36]POST finish read [22:34:36]Found Content-Length = 973 [22:34:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141109", "tax_sys" : 0, "items" : [ { "code": "4860114390178", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0431\u0435\u0437\u0430\u043B\u043A\u043E\u0433\u043E\u043B\u044C\u043D\u044B\u0439 \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0422\u0430\u0440\u0445", "price" : 155.00, "quantity" : 1.000, "sum" : 155.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:36]execute_script... [22:34: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)141109", "tax_sys" : 0, "items" : [ { "code": "4860114390178", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0431\u0435\u0437\u0430\u043B\u043A\u043E\u0433\u043E\u043B\u044C\u043D\u044B\u0439 \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0422\u0430\u0440\u0445", "price" : 155.00, "quantity" : 1.000, "sum" : 155.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:36]POST & json_proto [22:34:36]process_json_proto [22:34:36]json parsed OK: [22:34:36]protocol is kg_v1.0 [22:34:36]action value=close_receipt [22:34:36]process_action close_receipt [22:34:36]cmd_close_receipt [22:34:36]MH_GetDate [22:34:36]Write to MH i2c: F0 00 00 4A 3E 77 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: F0 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: F0 09 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: F0 09 00 4A 3E 00 83 DB 47 66 6C E9 28 66 6E [22:34:36]GetLastDocTimeStamp 1715984088 [22:34:36]current date 1715985283 [22:34:36]FM_GetShiftState [22:34:36]SAM_PROTO_GetShiftState [22:34:36]wFMCommunicate request_size=4 [22:34:36]MH_SAM_APDU [22:34:36]CAPDU: 80 13 01 00 [22:34:36]Write to MH i2c: E2 08 00 4B 3E 80 13 01 00 00 00 00 00 06 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:36]Read from MH i2c: E2 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 0E 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 0E 00 4B 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 01 [22:34:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:34:36]wFMCommunicate OK [22:34:36]SAM_PROTO_GetShiftState done [22:34:36]FM_GetShiftState done [22:34:36]opened in 1715904675 [22:34:36]opened+sec_in_day 1715991075 [22:34:36]quantity*price = 15500 [22:34:36]sum+1 = 15501 [22:34:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 155.00 ÐСП 1% : 1.37 ÐДС 12% : 16.46 Ðаличными: 0.00 Безнал.: 155.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 124 17.05.2024 22:34 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5189 ФПД: 27673046196367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T223443&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5189&fm=27673046196367&tin=02508201610067®Number=0000000000154221&sum=15500 0 [22:34:37]StoreToDocumentArchive [22:34:37]shift 45 fd 5189 [22:34:37]save to /storage/0045/doc_00005189 [22:34:37]save last doc name /storage/0045/doc_00005189 to /storage/kkm_last_doc_name [22:34:37]save OK [22:34:37]Clear old archive folders... [22:34:37]ProcessDocumentItem done err = 0, tmpTLVsize=319 [22:34:37]tlvbuf is 0128F4A0 [22:34:37]SAM_PROTO_ClearQueue [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 09 00 00 [22:34:37]Write to MH i2c: E2 08 00 58 3E 80 09 00 00 00 00 00 00 08 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 58 3E 00 90 00 0A [22:34:37]RAPDU: 90 00 [22:34:37]wFMCommunicate OK [22:34:37]SAM_PROTO_ClearQueue done [22:34:37]KKMCreateOFDPacket [22:34:37]OFDProtocolAddRootSTLVToBuf [22:34:37]FM_MakeSignedData [22:34:37]FM_MakeSignedData [22:34:37]SAM_PROTO_SignData [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 0D 01 02 [22:34:37]Write to MH i2c: E2 08 00 59 3E 80 0D 01 02 00 00 00 00 10 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 59 3E 00 90 00 0B [22:34:37]RAPDU: 90 00 [22:34:37]wFMCommunicate OK [22:34:37]wFMCommunicate request_size=255 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 0D 02 02 FA 03 00 3F 01 1E 04 01 00 01 23 04 91 00 8A 04 0D 00 34 38 36 30 31 31 34 33 39 30 31 37 38 06 04 4D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA D0 BE D0 B3 D0 BE D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D0 A2 D0 B0 D1 80 D1 85 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 83 DB [22:34:37]Write to MH i2c: E2 02 01 5A 3E 80 0D 02 02 FA 00 03 00 3F 01 1E 04 01 00 01 23 04 91 00 8A 04 0D 00 34 38 36 30 31 31 34 33 39 30 31 37 38 06 04 4D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA D0 BE D0 B3 D0 BE D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D0 A2 D0 B0 D1 80 D1 85 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 83 DB 00 00 C9 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 5A 3E 00 90 00 0C [22:34:37]RAPDU: 90 00 [22:34:37]wFMCommunicate OK [22:34:37]wFMCommunicate request_size=78 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 0D 02 02 49 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 45 14 00 00 35 04 06 00 19 2B 22 16 A0 8F [22:34:37]Write to MH i2c: E2 51 00 5B 3E 80 0D 02 02 49 00 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 45 14 00 00 35 04 06 00 19 2B 22 16 A0 8F 00 00 26 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 03 00 5B 3E 00 90 00 0D [22:34:37]RAPDU: 90 00 [22:34:37]wFMCommunicate OK [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 0D 03 02 [22:34:37]Write to MH i2c: E2 08 00 5C 3E 80 0D 03 02 00 00 00 00 15 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 0B 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 0B 00 5C 3E 00 AE A4 23 51 D8 9D 19 BE 90 00 28 [22:34:37]RAPDU: AE A4 23 51 D8 9D 19 BE 90 00 [22:34:37]wFMCommunicate OK [22:34:37]SAM_PROTO_SignData done [22:34:37]FM_MakeSignedData done [22:34:37]CreateOFDProtocolMessage [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 11 00 00 [22:34:37]Write to MH i2c: E2 08 00 5D 3E 80 11 00 00 00 00 00 00 15 [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 17 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 17 00 5D 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 6A [22:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:34:37]wFMCommunicate OK [22:34:37]CreateOFDProtocolMessage done [22:34:37]OFDSenderStorePacket 5189 [22:34:37]StoreOFDPacket docnum=5189 [22:34:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 53 01 00 00 54 6C 4B 01 BB 2E 5A 03 01 00 03 00 3F 01 1E 04 01 00 01 23 04 91 00 8A 04 0D 00 34 38 36 30 31 31 34 33 39 30 31 37 38 06 04 4D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA D0 BE D0 B3 D0 BE D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D0 A2 D0 B0 D1 80 D1 85 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 83 DB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 45 14 00 00 35 04 06 00 19 2B 22 16 A0 8F AE A4 23 51 D8 9D 19 BE [22:34:37]CheckFolder [22:34:37]dirname=/storage/ofd_packets [22:34:37]CheckFolder done [22:34:37]ProducePacketName [22:34:37]name=ofd_packets/00005189 [22:34:37]NVStorageSaveData ofd_packets/00005189 [22:34:37]File name is /storage/ofd_packets/00005189 [22:34:37]Write 369 bytes [22:34:37]NVStorageSaveData done [22:34:37]OFDSenderStorePacket done [22:34:37]KKMCreateOFDPacket done [22:34:37]NVStorageSaveData kkm_last_timestamp [22:34:37]File name is /storage/kkm_last_timestamp [22:34:37]Write 4 bytes [22:34:37]NVStorageSaveData done [22:34:37]ExternCall_PrintAddStr [22:34:37]wPrintStart [22:34:37]Write to MH i2c: 01 00 00 5E 3E 9C [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: 01 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: 01 07 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: 01 07 00 5E 3E 00 00 00 00 00 FF 0F B1 [22:34:37]RasterBufferAndPrint [22:34:37]line Счет N : (3)141109 [22:34:37]line ИÐÐ: 02508201610067 [22:34:37]line Контрольно-КаÑÑовый Чек [22:34:37]line ПРОДÐЖР[22:34:37]line Товар: 4860114390178 [22:34:37]line Ðапиток безалкогольный газированный Тарх [22:34:37]line 1.000 * 155.00 [22:34:37]line = 155.00 [22:34:37]line ÐДС 12% ÐСП 1% [22:34:37]line > о реализуемом товаре [22:34:37]line ИТОГО: 155.00 [22:34:37]line ÐСП 1% : 1.37 [22:34:37]line ÐДС 12% : 16.46 [22:34:37]line Ðаличными: 0.00 [22:34:37]line Безнал.: 155.00 [22:34:37]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [22:34:37]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [22:34:37]line СÐО: Общий режим [22:34:37]line Чек 124 17.05.2024 22:34 [22:34:37]line Смена: 45 ФФД: 1.0 [22:34:37]line ЗÐМ: 0300000237 [22:34:37]line РÐМ: 0000000000154221 [22:34:37]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [22:34:37]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [22:34:37]line ФМ: 0000000000963259 [22:34:37]line ФД: 5189 [22:34:38]line ФПД: 27673046196367 [22:34:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T223443&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5189&fm=27673046196367&tin=02508201610067®Number=0000000000154221&sum=15500 [22:34:38]line 0 [22:34:38]OFD Sender: Processing packet 5189 [packets to send 4, broken 3] [22:34:38]ProducePacketName [22:34:38]name=ofd_packets/00005189 [22:34:38]OFD Sender: To server: ‡•öpG, [22:34:38]CommunicateWithHost lk.salyk.kg:30040 [22:34:38]ConnectInit lk.salyk.kg [22:34:38]written 0, free lines is 4095 [22:34:38]Connected sock=10 [22:34:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 53 01 00 00 54 6C 4B 01 BB 2E 5A 03 01 00 03 00 3F 01 1E 04 01 00 01 23 04 91 00 8A 04 0D 00 34 38 36 30 31 31 34 33 39 30 31 37 38 06 04 4D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA D0 BE D0 B3 D0 BE D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D0 A2 D0 B0 D1 80 D1 85 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 83 DB 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 45 14 00 00 35 04 06 00 19 2B 22 16 A0 8F AE A4 23 51 D8 9D 19 BE [22:34:38]Write to MH i2c: 01 00 00 89 3E C7 [22:34:38]Write i2c OK [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: 01 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: 01 07 00 [22:34:38]MH_I2C_Read... [22:34:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 AF A4 47 00 16 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 45 14 00 00 F4 03 04 00 43 87 47 66 B6 04 01 00 00 25 E2 C1 CE FC A1 B7 35 [22:34:38]CommunicateWithHost err = 0 [22:34:38]CheckOFDResponse [22:34:38]1017 (14) - 77093643461234 [22:34:38]1041 (16) - 0000000000963259 [22:34:38]1040 (4) - 5189 [22:34:38]1012 (4) - 17.05.2024 16:35 [22:34:38]1206 (1) - 0 [22:34:38]OFD Sender: Remove packet 5189 [22:34:38]ProducePacketName [22:34:38]name=ofd_packets/00005189 [22:34:38]NVStorageDeleteData [22:34:38]Read from MH i2c: 01 07 00 89 3E 00 00 00 00 00 48 0C 22 [22:34:38]RasterBufferAndPrint [22:34:38]line [22:34:38]line [22:34:38]line [22:34:38]line [22:34:38]line [22:34:38]written 0, free lines is 3156 [22:34:38]MH_Cut [22:34:38]Write to MH i2c: D1 01 00 90 3E 01 A0 [22:34:38]Write i2c OK [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: D1 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: D1 01 00 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: D1 01 00 90 3E 00 9F [22:34:38]Write to MH i2c: 01 00 00 91 3E CF [22:34:38]Write i2c OK [22:34:38]MH_I2C_Read... [22:34:39]OFD Sender: No OFD packet to send [22:34:39]*** Cut start [22:34:39]*** Partial cut [22:34:39]*** CUTSNS_PIN = 1 [22:34:39]*** CUTSNS_PIN = 0 [22:34:40]*** Brake cut motor [22:34:40]Read from MH i2c: 01 [22:34:40]MH_I2C_Read... [22:34:40]*** Stop cut motor [22:34:40]*** Cut end [22:34:40]Read from MH i2c: 01 07 00 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: 01 07 00 91 3E 00 00 00 00 00 FF 0F E4 [22:34:40]process_action close_receipt done [22:34:40]requested_data is exist [22:34:40]produce_requested_data [22:34:40]requested_item fm.sn is exist - process it [22:34:40]wFMCommunicate request_size=4 [22:34:40]MH_SAM_APDU [22:34:40]CAPDU: 80 11 00 00 [22:34:40]Write to MH i2c: E2 08 00 92 3E 80 11 00 00 00 00 00 00 4A [22:34:40]Write i2c OK [22:34:40]MH_I2C_Read... [22:34:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:40]Read from MH i2c: E2 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 17 00 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 17 00 92 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 9F [22:34:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [22:34:40]wFMCommunicate OK [22:34:40]requested_item fd.num is exist - process it [22:34:40]SAM_PROTO_GetFieldsCounters [22:34:40]wFMCommunicate request_size=4 [22:34:40]MH_SAM_APDU [22:34:40]CAPDU: 80 13 00 00 [22:34:40]Write to MH i2c: E2 08 00 93 3E 80 13 00 00 00 00 00 00 4D [22:34:40]Write i2c OK [22:34:40]MH_I2C_Read... [22:34:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:40]Read from MH i2c: E2 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 62 00 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 62 00 93 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 45 14 00 00 0E 04 04 00 2D 00 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 60 [22:34:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 45 14 00 00 0E 04 04 00 2D 00 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 [22:34:40]wFMCommunicate OK [22:34:40]SAM_PROTO_GetFieldsCounters done [22:34:40]requested_item shift.num is exist - process it [22:34:40]requested_item shift.opened is exist - process it [22:34:40]req_shift_opened [22:34:40]FM_GetShiftState [22:34:40]SAM_PROTO_GetShiftState [22:34:40]wFMCommunicate request_size=4 [22:34:40]MH_SAM_APDU [22:34:40]CAPDU: 80 13 01 00 [22:34:40]Write to MH i2c: E2 08 00 94 3E 80 13 01 00 00 00 00 00 4F [22:34:40]Write i2c OK [22:34:40]MH_I2C_Read... [22:34:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:40]Read from MH i2c: E2 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 0E 00 [22:34:40]MH_I2C_Read... [22:34:40]Read from MH i2c: E2 0E 00 94 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 4A [22:34:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [22:34:40]wFMCommunicate OK [22:34:40]SAM_PROTO_GetShiftState done [22:34:40]FM_GetShiftState done [22:34:40]req_shift_opened done [22:34:40]requested_item shift.open_date is exist - process it [22:34:40]req_shift_open_date [22:34:40]req_shift_open_date done [22:34:40]produce_requested_data done [22:34:40]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5189,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [22:34:40]process_action_free close_receipt [22:34:40]json_value_free [22:34:40]json_value_free done [22:34:40]process_json_proto returns [22:34:40]Send response to host [22:34:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5189,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [22:34:40]free response buf [22:34:40]execute_script done [22:34:40]execute_script returns [22:34:40]free content buf [22:34:40]Sock 9.Close socket [22:34:40]Sock 9.Thread stoped [22:34:44]OFD Sender: No OFD packet to send [22:34:49]OFD Sender: No OFD packet to send [22:34:54]OFD Sender: No OFD packet to send [22:34:59]OFD Sender: No OFD packet to send [22:35:04]OFD Sender: No OFD packet to send [22:35:09]OFD Sender: No OFD packet to send [22:35:14]OFD Sender: No OFD packet to send [22:35:19]OFD Sender: No OFD packet to send [22:35:24]OFD Sender: No OFD packet to send [22:35:29]OFD Sender: No OFD packet to send [22:35:34]OFD Sender: No OFD packet to send [22:35:39]OFD Sender: No OFD packet to send [22:35:44]OFD Sender: No OFD packet to send [22:35:49]OFD Sender: No OFD packet to send [22:35:54]OFD Sender: No OFD packet to send [22:35:59]OFD Sender: No OFD packet to send [22:36:04]OFD Sender: No OFD packet to send [22:36:09]OFD Sender: No OFD packet to send [22:36:14]OFD Sender: No OFD packet to send [22:36:19]OFD Sender: No OFD packet to send [22:36:24]OFD Sender: No OFD packet to send [22:36:29]OFD Sender: No OFD packet to send [22:36:34]OFD Sender: No OFD packet to send [22:36:39]OFD Sender: No OFD packet to send [22:36:44]OFD Sender: No OFD packet to send [22:36:49]OFD Sender: No OFD packet to send [22:36:54]OFD Sender: No OFD packet to send [22:36:59]OFD Sender: No OFD packet to send [22:37:04]OFD Sender: No OFD packet to send [22:37:09]OFD Sender: No OFD packet to send [22:37:14]OFD Sender: No OFD packet to send [22:37:19]OFD Sender: No OFD packet to send [22:37:24]OFD Sender: No OFD packet to send [22:37:29]OFD Sender: No OFD packet to send [22:37:34]OFD Sender: No OFD packet to send [22:37:39]OFD Sender: No OFD packet to send [22:37:44]OFD Sender: No OFD packet to send [22:37:49]OFD Sender: No OFD packet to send [22:37:54]OFD Sender: No OFD packet to send [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:09]OFD Sender: No OFD packet to send [22:38:14]OFD Sender: No OFD packet to send [22:38:19]OFD Sender: No OFD packet to send [22:38:24]OFD Sender: No OFD packet to send [22:38:29]OFD Sender: No OFD packet to send [22:38:34]OFD Sender: No OFD packet to send [22:38:39]OFD Sender: No OFD packet to send [22:38:44]OFD Sender: No OFD packet to send [22:38:49]OFD Sender: No OFD packet to send [22:38:54]OFD Sender: No OFD packet to send [22:38:59]OFD Sender: No OFD packet to send [22:39:04]OFD Sender: No OFD packet to send [22:39:09]OFD Sender: No OFD packet to send [22:39:14]OFD Sender: No OFD packet to send [22:39:19]OFD Sender: No OFD packet to send [22:39:24]OFD Sender: No OFD packet to send [22:39:29]OFD Sender: No OFD packet to send [22:39:34]OFD Sender: No OFD packet to send [22:39:39]OFD Sender: No OFD packet to send [22:39:44]OFD Sender: No OFD packet to send [22:39:49]OFD Sender: No OFD packet to send [22:39:54]OFD Sender: No OFD packet to send [22:39:59]OFD Sender: No OFD packet to send [22:40:04]OFD Sender: No OFD packet to send [22:40:09]OFD Sender: No OFD packet to send [22:40:14]OFD Sender: No OFD packet to send [22:40:19]OFD Sender: No OFD packet to send [22:40:24]OFD Sender: No OFD packet to send [22:40:29]OFD Sender: No OFD packet to send [22:40:34]OFD Sender: No OFD packet to send [22:40:39]OFD Sender: No OFD packet to send [22:40:44]OFD Sender: No OFD packet to send [22:40:49]OFD Sender: No OFD packet to send [22:40:54]OFD Sender: No OFD packet to send [22:40:59]OFD Sender: No OFD packet to send [22:41:04]OFD Sender: No OFD packet to send [22:41:09]OFD Sender: No OFD packet to send [22:41:14]OFD Sender: No OFD packet to send [22:41:19]OFD Sender: No OFD packet to send [22:41:24]OFD Sender: No OFD packet to send [22:41:29]OFD Sender: No OFD packet to send [22:41:34]OFD Sender: No OFD packet to send [22:41:39]OFD Sender: No OFD packet to send [22:41:44]OFD Sender: No OFD packet to send [22:41:49]OFD Sender: No OFD packet to send [22:41:54]OFD Sender: No OFD packet to send [22:41:59]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [22:42:34]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [22:44:39]OFD Sender: No OFD packet to send [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]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:19]OFD Sender: No OFD packet to send [22:46:24]OFD Sender: No OFD packet to send [22:46:29]OFD Sender: No OFD packet to send [22:46:34]OFD Sender: No OFD packet to send [22:46:39]OFD Sender: No OFD packet to send [22:46:44]OFD Sender: No OFD packet to send [22:46:49]OFD Sender: No OFD packet to send [22:46:54]OFD Sender: No OFD packet to send [22:46:59]OFD Sender: No OFD packet to send [22:47:04]OFD Sender: No OFD packet to send [22:47:09]OFD Sender: No OFD packet to send [22:47:14]OFD Sender: No OFD packet to send [22:47:19]OFD Sender: No OFD packet to send [22:47:24]OFD Sender: No OFD packet to send [22:47:29]OFD Sender: No OFD packet to send [22:47:34]OFD Sender: No OFD packet to send [22:47:39]OFD Sender: No OFD packet to send [22:47:44]OFD Sender: No OFD packet to send [22:47:49]OFD Sender: No OFD packet to send [22:47:54]OFD Sender: No OFD packet to send [22:47:59]OFD Sender: No OFD packet to send [22:48:04]OFD Sender: No OFD packet to send [22:48:09]OFD Sender: No OFD packet to send [22:48:14]OFD Sender: No OFD packet to send [22:48:19]OFD Sender: No OFD packet to send [22:48:24]OFD Sender: No OFD packet to send [22:48:29]OFD Sender: No OFD packet to send [22:48:34]OFD Sender: No OFD packet to send [22:48:39]OFD Sender: No OFD packet to send [22:48:44]OFD Sender: No OFD packet to send [22:48:49]OFD Sender: No OFD packet to send [22:48:54]OFD Sender: No OFD packet to send [22:48:59]OFD Sender: No OFD packet to send [22:49:04]OFD Sender: No OFD packet to send [22:49:09]OFD Sender: No OFD packet to send [22:49:14]OFD Sender: No OFD packet to send [22:49:19]OFD Sender: No OFD packet to send [22:49:24]OFD Sender: No OFD packet to send [22:49:29]OFD Sender: No OFD packet to send [22:49:34]OFD Sender: No OFD packet to send [22:49:39]OFD Sender: No OFD packet to send [22:49:44]OFD Sender: No OFD packet to send [22:49:49]OFD Sender: No OFD packet to send [22:49:54]OFD Sender: No OFD packet to send [22:49:59]OFD Sender: No OFD packet to send [22:50:04]OFD Sender: No OFD packet to send [22:50:09]OFD Sender: No OFD packet to send [22:50:14]OFD Sender: No OFD packet to send [22:50:19]OFD Sender: No OFD packet to send [22:50:24]OFD Sender: No OFD packet to send [22:50:29]OFD Sender: No OFD packet to send [22:50:34]OFD Sender: No OFD packet to send [22:50:39]OFD Sender: No OFD packet to send [22:50:44]OFD Sender: No OFD packet to send [22:50:49]OFD Sender: No OFD packet to send [22:50:54]OFD Sender: No OFD packet to send [22:50:59]OFD Sender: No OFD packet to send [22:51:04]OFD Sender: No OFD packet to send [22:51:09]OFD Sender: No OFD packet to send [22:51:14]OFD Sender: No OFD packet to send [22:51:19]OFD Sender: No OFD packet to send [22:51:24]OFD Sender: No OFD packet to send [22:51:29]OFD Sender: No OFD packet to send [22:51:34]OFD Sender: No OFD packet to send [22:51:39]OFD Sender: No OFD packet to send [22:51:44]OFD Sender: No OFD packet to send [22:51:49]OFD Sender: No OFD packet to send [22:51:54]OFD Sender: No OFD packet to send [22:52:00]OFD Sender: No OFD packet to send [22:52:05]OFD Sender: No OFD packet to send [22:52:10]OFD Sender: No OFD packet to send [22:52:15]OFD Sender: No OFD packet to send [22:52:20]OFD Sender: No OFD packet to send [22:52:25]OFD Sender: No OFD packet to send [22:52:30]OFD Sender: No OFD packet to send [22:52:35]OFD Sender: No OFD packet to send [22:52:40]OFD Sender: No OFD packet to send [22:52:45]OFD Sender: No OFD packet to send [22:52:50]OFD Sender: No OFD packet to send [22:52:55]OFD Sender: No OFD packet to send [22:53:00]OFD Sender: No OFD packet to send [22:53:05]OFD Sender: No OFD packet to send [22:53:10]OFD Sender: No OFD packet to send [22:53:15]OFD Sender: No OFD packet to send [22:53:20]OFD Sender: No OFD packet to send [22:53:25]OFD Sender: No OFD packet to send [22:53:30]OFD Sender: No OFD packet to send [22:53:35]OFD Sender: No OFD packet to send [22:53:40]OFD Sender: No OFD packet to send [22:53:45]OFD Sender: No OFD packet to send [22:53:50]OFD Sender: No OFD packet to send [22:53:55]OFD Sender: No OFD packet to send [22:54:00]OFD Sender: No OFD packet to send [22:54:05]OFD Sender: No OFD packet to send [22:54:10]OFD Sender: No OFD packet to send [22:54:15]OFD Sender: No OFD packet to send [22:54:20]OFD Sender: No OFD packet to send [22:54:25]OFD Sender: No OFD packet to send [22:54:30]OFD Sender: No OFD packet to send [22:54:35]OFD Sender: No OFD packet to send [22:54:40]OFD Sender: No OFD packet to send [22:54:45]OFD Sender: No OFD packet to send [22:54:50]OFD Sender: No OFD packet to send [22:54:55]OFD Sender: No OFD packet to send [22:55:00]OFD Sender: No OFD packet to send [22:55:05]OFD Sender: No OFD packet to send [22:55:10]OFD Sender: No OFD packet to send [22:55:15]OFD Sender: No OFD packet to send [22:55:20]OFD Sender: No OFD packet to send [22:55:25]OFD Sender: No OFD packet to send [22:55:30]OFD Sender: No OFD packet to send [22:55:35]OFD Sender: No OFD packet to send [22:55:40]OFD Sender: No OFD packet to send [22:55:45]OFD Sender: No OFD packet to send [22:55:50]OFD Sender: No OFD packet to send [22:55:55]OFD Sender: No OFD packet to send [22:56:00]OFD Sender: No OFD packet to send [22:56:05]OFD Sender: No OFD packet to send [22:56:10]OFD Sender: No OFD packet to send [22:56:15]OFD Sender: No OFD packet to send [22:56:20]OFD Sender: No OFD packet to send [22:56:25]OFD Sender: No OFD packet to send [22:56:30]OFD Sender: No OFD packet to send [22:56:35]OFD Sender: No OFD packet to send [22:56:40]OFD Sender: No OFD packet to send [22:56:45]OFD Sender: No OFD packet to send [22:56:50]OFD Sender: No OFD packet to send [22:56:55]OFD Sender: No OFD packet to send [22:57:00]OFD Sender: No OFD packet to send [22:57:05]OFD Sender: No OFD packet to send [22:57:10]OFD Sender: No OFD packet to send [22:57:15]OFD Sender: No OFD packet to send [22:57:20]OFD Sender: No OFD packet to send [22:57:25]OFD Sender: No OFD packet to send [22:57:30]OFD Sender: No OFD packet to send [22:57:35]OFD Sender: No OFD packet to send [22:57:40]OFD Sender: No OFD packet to send [22:57:45]OFD Sender: No OFD packet to send [22:57:50]OFD Sender: No OFD packet to send [22:57:55]OFD Sender: No OFD packet to send [22:58:00]OFD Sender: No OFD packet to send [22:58:05]OFD Sender: No OFD packet to send [22:58:10]OFD Sender: No OFD packet to send [22:58:15]OFD Sender: No OFD packet to send [22:58:20]OFD Sender: No OFD packet to send [22:58:25]OFD Sender: No OFD packet to send [22:58:30]OFD Sender: No OFD packet to send [22:58:35]OFD Sender: No OFD packet to send [22:58:40]OFD Sender: No OFD packet to send [22:58:45]OFD Sender: No OFD packet to send [22:58:50]OFD Sender: No OFD packet to send [22:58:55]OFD Sender: No OFD packet to send [22:59:00]OFD Sender: No OFD packet to send [22:59:05]OFD Sender: No OFD packet to send [22:59:10]OFD Sender: No OFD packet to send [22:59:15]OFD Sender: No OFD packet to send [22:59:20]OFD Sender: No OFD packet to send [22:59:25]OFD Sender: No OFD packet to send [22:59:30]OFD Sender: No OFD packet to send [22:59:35]OFD Sender: No OFD packet to send [22:59:40]OFD Sender: No OFD packet to send [22:59:45]OFD Sender: No OFD packet to send [22:59:50]OFD Sender: No OFD packet to send [22:59:55]OFD Sender: No OFD packet to send [23:00:00]OFD Sender: No OFD packet to send [23:00:05]OFD Sender: No OFD packet to send [23:00:10]OFD Sender: No OFD packet to send [23:00:15]OFD Sender: No OFD packet to send [23:00:20]OFD Sender: No OFD packet to send [23:00:25]OFD Sender: No OFD packet to send [23:00:30]OFD Sender: No OFD packet to send [23:00:35]OFD Sender: No OFD packet to send [23:00:40]OFD Sender: No OFD packet to send [23:00:45]OFD Sender: No OFD packet to send [23:00:50]OFD Sender: No OFD packet to send [23:00:55]OFD Sender: No OFD packet to send [23:01:00]OFD Sender: No OFD packet to send [23:01:05]OFD Sender: No OFD packet to send [23:01:10]OFD Sender: No OFD packet to send [23:01:15]OFD Sender: No OFD packet to send [23:01:20]OFD Sender: No OFD packet to send [23:01:25]OFD Sender: No OFD packet to send [23:01:30]OFD Sender: No OFD packet to send [23:01:35]OFD Sender: No OFD packet to send [23:01:40]OFD Sender: No OFD packet to send [23:01:45]OFD Sender: No OFD packet to send [23:01:50]OFD Sender: No OFD packet to send [23:01:55]OFD Sender: No OFD packet to send [23:02:00]OFD Sender: No OFD packet to send [23:02:05]OFD Sender: No OFD packet to send [23:02:10]OFD Sender: No OFD packet to send [23:02:15]OFD Sender: No OFD packet to send [23:02:20]OFD Sender: No OFD packet to send [23:02:25]OFD Sender: No OFD packet to send [23:02:30]OFD Sender: No OFD packet to send [23:02:35]OFD Sender: No OFD packet to send [23:02:40]OFD Sender: No OFD packet to send [23:02:45]OFD Sender: No OFD packet to send [23:02:50]OFD Sender: No OFD packet to send [23:02:55]OFD Sender: No OFD packet to send [23:03:00]OFD Sender: No OFD packet to send [23:03:05]OFD Sender: No OFD packet to send [23:03:10]OFD Sender: No OFD packet to send [23:03:15]OFD Sender: No OFD packet to send [23:03:20]OFD Sender: No OFD packet to send [23:03:25]OFD Sender: No OFD packet to send [23:03:30]OFD Sender: No OFD packet to send [23:03:35]OFD Sender: No OFD packet to send [23:03:40]OFD Sender: No OFD packet to send [23:03:45]OFD Sender: No OFD packet to send [23:03:50]OFD Sender: No OFD packet to send [23:03:55]OFD Sender: No OFD packet to send [23:04:00]OFD Sender: No OFD packet to send [23:04:05]OFD Sender: No OFD packet to send [23:04:10]OFD Sender: No OFD packet to send [23:04:15]OFD Sender: No OFD packet to send [23:04:20]OFD Sender: No OFD packet to send [23:04:25]OFD Sender: No OFD packet to send [23:04:30]OFD Sender: No OFD packet to send [23:04:35]OFD Sender: No OFD packet to send [23:04:40]OFD Sender: No OFD packet to send [23:04:45]OFD Sender: No OFD packet to send [23:04:50]OFD Sender: No OFD packet to send [23:04:55]OFD Sender: No OFD packet to send [23:05:00]OFD Sender: No OFD packet to send [23:05:05]OFD Sender: No OFD packet to send [23:05:10]OFD Sender: No OFD packet to send [23:05:15]OFD Sender: No OFD packet to send [23:05:20]OFD Sender: No OFD packet to send [23:05:25]OFD Sender: No OFD packet to send [23:05:30]OFD Sender: No OFD packet to send [23:05:35]OFD Sender: No OFD packet to send [23:05:40]OFD Sender: No OFD packet to send [23:05:45]OFD Sender: No OFD packet to send [23:05:50]OFD Sender: No OFD packet to send [23:05:55]OFD Sender: No OFD packet to send [23:06:00]OFD Sender: No OFD packet to send [23:06:05]OFD Sender: No OFD packet to send [23:06:10]OFD Sender: No OFD packet to send [23:06:15]OFD Sender: No OFD packet to send [23:06:20]OFD Sender: No OFD packet to send [23:06:25]OFD Sender: No OFD packet to send [23:06:30]OFD Sender: No OFD packet to send [23:06:35]OFD Sender: No OFD packet to send [23:06:40]OFD Sender: No OFD packet to send [23:06:45]OFD Sender: No OFD packet to send [23:06:50]OFD Sender: No OFD packet to send [23:06:55]OFD Sender: No OFD packet to send [23:07:00]OFD Sender: No OFD packet to send [23:07:05]OFD Sender: No OFD packet to send [23:07:10]OFD Sender: No OFD packet to send [23:07:15]OFD Sender: No OFD packet to send [23:07:20]OFD Sender: No OFD packet to send [23:07:25]OFD Sender: No OFD packet to send [23:07:30]OFD Sender: No OFD packet to send [23:07:35]OFD Sender: No OFD packet to send [23:07:40]OFD Sender: No OFD packet to send [23:07:45]OFD Sender: No OFD packet to send [23:07:50]OFD Sender: No OFD packet to send [23:07:55]OFD Sender: No OFD packet to send [23:08:00]OFD Sender: No OFD packet to send [23:08:05]OFD Sender: No OFD packet to send [23:08:10]OFD Sender: No OFD packet to send [23:08:15]OFD Sender: No OFD packet to send [23:08:20]OFD Sender: No OFD packet to send [23:08:25]OFD Sender: No OFD packet to send [23:08:30]OFD Sender: No OFD packet to send [23:08:35]OFD Sender: No OFD packet to send [23:08:40]OFD Sender: No OFD packet to send [23:08:45]OFD Sender: No OFD packet to send [23:08:50]OFD Sender: No OFD packet to send [23:08:55]OFD Sender: No OFD packet to send [23:09:00]OFD Sender: No OFD packet to send [23:09:05]OFD Sender: No OFD packet to send [23:09:10]OFD Sender: No OFD packet to send [23:09:15]OFD Sender: No OFD packet to send [23:09:20]OFD Sender: No OFD packet to send [23:09:25]OFD Sender: No OFD packet to send [23:09:30]OFD Sender: No OFD packet to send [23:09:35]OFD Sender: No OFD packet to send [23:09:40]OFD Sender: No OFD packet to send [23:09:45]OFD Sender: No OFD packet to send [23:09:50]OFD Sender: No OFD packet to send [23:09:55]OFD Sender: No OFD packet to send [23:10:00]OFD Sender: No OFD packet to send [23:10:05]OFD Sender: No OFD packet to send [23:10:10]OFD Sender: No OFD packet to send [23:10:15]OFD Sender: No OFD packet to send [23:10:20]OFD Sender: No OFD packet to send [23:10:25]OFD Sender: No OFD packet to send [23:10:30]OFD Sender: No OFD packet to send [23:10:35]OFD Sender: No OFD packet to send [23:10:40]OFD Sender: No OFD packet to send [23:10:45]OFD Sender: No OFD packet to send [23:10:50]OFD Sender: No OFD packet to send [23:10:55]OFD Sender: No OFD packet to send [23:11:00]OFD Sender: No OFD packet to send [23:11:05]OFD Sender: No OFD packet to send [23:11:10]OFD Sender: No OFD packet to send [23:11:15]OFD Sender: No OFD packet to send [23:11:20]OFD Sender: No OFD packet to send [23:11:25]OFD Sender: No OFD packet to send [23:11:30]OFD Sender: No OFD packet to send [23:11:35]OFD Sender: No OFD packet to send [23:11:40]OFD Sender: No OFD packet to send [23:11:45]OFD Sender: No OFD packet to send [23:11:50]OFD Sender: No OFD packet to send [23:11:55]OFD Sender: No OFD packet to send [23:12:00]OFD Sender: No OFD packet to send [23:12:05]OFD Sender: No OFD packet to send [23:12:10]OFD Sender: No OFD packet to send [23:12:15]OFD Sender: No OFD packet to send [23:12:20]OFD Sender: No OFD packet to send [23:12:25]OFD Sender: No OFD packet to send [23:12:30]OFD Sender: No OFD packet to send [23:12:35]OFD Sender: No OFD packet to send [23:12:40]OFD Sender: No OFD packet to send [23:12:45]OFD Sender: No OFD packet to send [23:12:50]OFD Sender: No OFD packet to send [23:12:55]OFD Sender: No OFD packet to send [23:13:00]OFD Sender: No OFD packet to send [23:13:05]OFD Sender: No OFD packet to send [23:13:10]OFD Sender: No OFD packet to send [23:13:15]OFD Sender: No OFD packet to send [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:46]OFD Sender: No OFD packet to send [23:13:51]OFD Sender: No OFD packet to send [23:13:56]OFD Sender: No OFD packet to send [23:14:01]OFD Sender: No OFD packet to send [23:14:06]OFD Sender: No OFD packet to send [23:14:11]OFD Sender: No OFD packet to send [23:14:16]OFD Sender: No OFD packet to send [23:14:21]OFD Sender: No OFD packet to send [23:14:26]OFD Sender: No OFD packet to send [23:14:31]OFD Sender: No OFD packet to send [23:14:36]OFD Sender: No OFD packet to send [23:14:41]OFD Sender: No OFD packet to send [23:14:46]OFD Sender: No OFD packet to send [23:14:51]OFD Sender: No OFD packet to send [23:14:56]OFD Sender: No OFD packet to send [23:15:01]OFD Sender: No OFD packet to send [23:15:06]OFD Sender: No OFD packet to send [23:15:11]OFD Sender: No OFD packet to send [23:15:16]OFD Sender: No OFD packet to send [23:15:21]OFD Sender: No OFD packet to send [23:15:26]OFD Sender: No OFD packet to send [23:15:31]OFD Sender: No OFD packet to send [23:15:36]OFD Sender: No OFD packet to send [23:15:41]OFD Sender: No OFD packet to send [23:15:46]OFD Sender: No OFD packet to send [23:15:51]OFD Sender: No OFD packet to send [23:15:56]OFD Sender: No OFD packet to send [23:16:01]OFD Sender: No OFD packet to send [23:16:06]OFD Sender: No OFD packet to send [23:16:11]OFD Sender: No OFD packet to send [23:16:16]OFD Sender: No OFD packet to send [23:16:21]OFD Sender: No OFD packet to send [23:16:26]OFD Sender: No OFD packet to send [23:16:31]OFD Sender: No OFD packet to send [23:16:36]OFD Sender: No OFD packet to send [23:16:41]OFD Sender: No OFD packet to send [23:16:46]OFD Sender: No OFD packet to send [23:16:51]OFD Sender: No OFD packet to send [23:16:56]OFD Sender: No OFD packet to send [23:17:01]OFD Sender: No OFD packet to send [23:17:06]OFD Sender: No OFD packet to send [23:17:11]OFD Sender: No OFD packet to send [23:17:16]OFD Sender: No OFD packet to send [23:17:21]OFD Sender: No OFD packet to send [23:17:26]OFD Sender: No OFD packet to send [23:17:31]OFD Sender: No OFD packet to send [23:17:36]OFD Sender: No OFD packet to send [23:17:41]OFD Sender: No OFD packet to send [23:17:46]OFD Sender: No OFD packet to send [23:17:51]OFD Sender: No OFD packet to send [23:17:56]OFD Sender: No OFD packet to send [23:18:01]OFD Sender: No OFD packet to send [23:18:06]OFD Sender: No OFD packet to send [23:18:11]OFD Sender: No OFD packet to send [23:18:16]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:36]OFD Sender: No OFD packet to send [23:18:41]OFD Sender: No OFD packet to send [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: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:51]OFD Sender: No OFD packet to send [23:19:56]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:36]OFD Sender: No OFD packet to send [23:20:41]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20:51]OFD Sender: No OFD packet to send [23:20:56]OFD Sender: No OFD packet to send [23:21:01]OFD Sender: No OFD packet to send [23:21:06]OFD Sender: No OFD packet to send [23:21:11]OFD Sender: No OFD packet to send [23:21:16]OFD Sender: No OFD packet to send [23:21:21]OFD Sender: No OFD packet to send [23:21:26]OFD Sender: No OFD packet to send [23:21:31]OFD Sender: No OFD packet to send [23:21:36]OFD Sender: No OFD packet to send [23:21:41]OFD Sender: No OFD packet to send [23:21:46]OFD Sender: No OFD packet to send [23:21:51]OFD Sender: No OFD packet to send [23:21:56]OFD Sender: No OFD packet to send [23:22:01]OFD Sender: No OFD packet to send [23:22:06]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [23:22:31]OFD Sender: No OFD packet to send [23:22:36]OFD Sender: No OFD packet to send [23:22:41]OFD Sender: No OFD packet to send [23:22:46]OFD Sender: No OFD packet to send [23:22:51]OFD Sender: No OFD packet to send [23:22:56]OFD Sender: No OFD packet to send [23:23:01]OFD Sender: No OFD packet to send [23:23:06]OFD Sender: No OFD packet to send [23:23:11]OFD Sender: No OFD packet to send [23:23:16]OFD Sender: No OFD packet to send [23:23:21]OFD Sender: No OFD packet to send [23:23:26]OFD Sender: No OFD packet to send [23:23:31]OFD Sender: No OFD packet to send [23:23:36]OFD Sender: No OFD packet to send [23:23:41]OFD Sender: No OFD packet to send [23:23:46]OFD Sender: No OFD packet to send [23:23:51]OFD Sender: No OFD packet to send [23:23:56]OFD Sender: No OFD packet to send [23:24:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:51]OFD Sender: No OFD packet to send [23:24:56]OFD Sender: No OFD packet to send [23:25:01]OFD Sender: No OFD packet to send [23:25:06]OFD Sender: No OFD packet to send [23:25:11]OFD Sender: No OFD packet to send [23:25:16]OFD Sender: No OFD packet to send [23:25:21]OFD Sender: No OFD packet to send [23:25:26]OFD Sender: No OFD packet to send [23:25:31]OFD Sender: No OFD packet to send [23:25:36]OFD Sender: No OFD packet to send [23:25:41]OFD Sender: No OFD packet to send [23:25:46]OFD Sender: No OFD packet to send [23:25:51]OFD Sender: No OFD packet to send [23:25:56]OFD Sender: No OFD packet to send [23:26:01]OFD Sender: No OFD packet to send [23:26:06]OFD Sender: No OFD packet to send [23:26:11]OFD Sender: No OFD packet to send [23:26:16]OFD Sender: No OFD packet to send [23:26:21]OFD Sender: No OFD packet to send [23:26:26]OFD Sender: No OFD packet to send [23:26:31]OFD Sender: No OFD packet to send [23:26:36]OFD Sender: No OFD packet to send [23:26:41]OFD Sender: No OFD packet to send [23:26:46]OFD Sender: No OFD packet to send [23:26:51]OFD Sender: No OFD packet to send [23:26:56]OFD Sender: No OFD packet to send [23:27:01]OFD Sender: No OFD packet to send [23:27:06]OFD Sender: No OFD packet to send [23:27:11]OFD Sender: No OFD packet to send [23:27:16]OFD Sender: No OFD packet to send [23:27:21]OFD Sender: No OFD packet to send [23:27:26]OFD Sender: No OFD packet to send [23:27:31]OFD Sender: No OFD packet to send [23:27:36]OFD Sender: No OFD packet to send [23:27:41]OFD Sender: No OFD packet to send [23:27:46]OFD Sender: No OFD packet to send [23:27:51]OFD Sender: No OFD packet to send [23:27:56]OFD Sender: No OFD packet to send [23:28:01]OFD Sender: No OFD packet to send [23:28:06]OFD Sender: No OFD packet to send [23:28:11]OFD Sender: No OFD packet to send [23:28:16]OFD Sender: No OFD packet to send [23:28:21]OFD Sender: No OFD packet to send [23:28:26]OFD Sender: No OFD packet to send [23:28:31]OFD Sender: No OFD packet to send [23:28:36]OFD Sender: No OFD packet to send [23:28:41]OFD Sender: No OFD packet to send [23:28:46]OFD Sender: No OFD packet to send [23:28:51]OFD Sender: No OFD packet to send [23:28:56]OFD Sender: No OFD packet to send [23:29:01]OFD Sender: No OFD packet to send [23:29:06]OFD Sender: No OFD packet to send [23:29:11]OFD Sender: No OFD packet to send [23:29:16]OFD Sender: No OFD packet to send [23:29:21]OFD Sender: No OFD packet to send [23:29:26]OFD Sender: No OFD packet to send [23:29:31]OFD Sender: No OFD packet to send [23:29:36]OFD Sender: No OFD packet to send [23:29:41]OFD Sender: No OFD packet to send [23:29:46]OFD Sender: No OFD packet to send [23:29:51]OFD Sender: No OFD packet to send [23:29:56]OFD Sender: No OFD packet to send [23:30:01]OFD Sender: No OFD packet to send [23:30:06]OFD Sender: No OFD packet to send [23:30:11]OFD Sender: No OFD packet to send [23:30:13]accept exits with 7 [23:30:13]New connection [23:30:13]New thread 3067252068 created [23:30:13]Thread 3067108708 joined [23:30:13]Waiting for new connection... [23:30:13] Sock 7.Parse request [23:30:13]Sock 7.Check first char [23:30:13]Sock 7.First char is OK [23:30:13]request: POST /json_proto HTTP/1.0 [23:30:13]Method: POST [23:30:13]URL: /json_proto [23:30:13]Method is POST - this is cgi request [23:30:13]url: /json_proto [23:30:13]query_string will be loaded in cgi processing [23:30:13]execute_cgi json_proto POST (null) [23:30:13]execute_cgi path=json_proto method=POST [23:30:13]POST find Content-Length [23:30:13]Host: 172.17.44.4:8080 [23:30:13]Content-Length: 858 [23:30:13]Content-Type: application/json [23:30:13] [23:30:13]POST finish read [23:30:13]Found Content-Length = 858 [23:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141110", "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" : 180.00, "quantity" : 1.000, "sum" : 180.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:13]execute_script... [23:30:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141110", "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" : 180.00, "quantity" : 1.000, "sum" : 180.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:13]POST & json_proto [23:30:13]process_json_proto [23:30:13]json parsed OK: [23:30:13]protocol is kg_v1.0 [23:30:13]action value=close_receipt [23:30:13]process_action close_receipt [23:30:13]cmd_close_receipt [23:30:13]MH_GetDate [23:30:13]Write to MH i2c: F0 00 00 95 3E C2 [23:30:13]Write i2c OK [23:30:13]MH_I2C_Read... [23:30:13]Read from MH i2c: F0 [23:30:13]MH_I2C_Read... [23:30:13]Read from MH i2c: F0 09 00 [23:30:13]MH_I2C_Read... [23:30:13]Read from MH i2c: F0 09 00 95 3E 00 8D E8 47 66 6C E9 28 66 D0 [23:30:13]GetLastDocTimeStamp 1715985283 [23:30:13]current date 1715988621 [23:30:13]FM_GetShiftState [23:30:13]SAM_PROTO_GetShiftState [23:30:13]wFMCommunicate request_size=4 [23:30:13]MH_SAM_APDU [23:30:13]CAPDU: 80 13 01 00 [23:30:13]Write to MH i2c: E2 08 00 96 3E 80 13 01 00 00 00 00 00 51 [23:30:13]Write i2c OK [23:30:13]MH_I2C_Read... [23:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:13]Read from MH i2c: E2 [23:30:13]MH_I2C_Read... [23:30:13]Read from MH i2c: E2 0E 00 [23:30:13]MH_I2C_Read... [23:30:13]Read from MH i2c: E2 0E 00 96 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 4C [23:30:13]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:30:13]wFMCommunicate OK [23:30:13]SAM_PROTO_GetShiftState done [23:30:13]FM_GetShiftState done [23:30:13]opened in 1715904675 [23:30:13]opened+sec_in_day 1715991075 [23:30:13]quantity*price = 18000 [23:30:13]sum+1 = 18001 [23:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 180.00 ÐСП 1% : 1.59 ÐДС 12% : 19.11 Ðаличными: 0.00 Безнал.: 180.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 125 17.05.2024 23:30 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5190 ФПД: 164402987093010 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T233021&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5190&fm=164402987093010&tin=02508201610067®Number=0000000000154221&sum=18000 0 [23:30:14]StoreToDocumentArchive [23:30:14]shift 45 fd 5190 [23:30:14]save to /storage/0045/doc_00005190 [23:30:14]save last doc name /storage/0045/doc_00005190 to /storage/kkm_last_doc_name [23:30:14]save OK [23:30:14]Clear old archive folders... [23:30:14]ProcessDocumentItem done err = 0, tmpTLVsize=296 [23:30:14]tlvbuf is 012DA4A0 [23:30:14]SAM_PROTO_ClearQueue [23:30:14]wFMCommunicate request_size=4 [23:30:14]MH_SAM_APDU [23:30:14]CAPDU: 80 09 00 00 [23:30:14]Write to MH i2c: E2 08 00 A3 3E 80 09 00 00 00 00 00 00 53 [23:30:14]Write i2c OK [23:30:14]MH_I2C_Read... [23:30:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:14]Read from MH i2c: E2 [23:30:14]MH_I2C_Read... [23:30:14]Read from MH i2c: E2 03 00 [23:30:14]MH_I2C_Read... [23:30:14]Read from MH i2c: E2 03 00 A3 3E 00 90 00 55 [23:30:14]RAPDU: 90 00 [23:30:14]wFMCommunicate OK [23:30:14]SAM_PROTO_ClearQueue done [23:30:14]KKMCreateOFDPacket [23:30:14]OFDProtocolAddRootSTLVToBuf [23:30:14]FM_MakeSignedData [23:30:14]FM_MakeSignedData [23:30:14]SAM_PROTO_SignData [23:30:14]wFMCommunicate request_size=4 [23:30:14]MH_SAM_APDU [23:30:14]CAPDU: 80 0D 01 02 [23:30:14]Write to MH i2c: E2 08 00 A4 3E 80 0D 01 02 00 00 00 00 5B [23:30:14]Write i2c OK [23:30:14]MH_I2C_Read... [23:30:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:14]Read from MH i2c: E2 [23:30:14]MH_I2C_Read... [23:30:14]Read from MH i2c: E2 03 00 [23:30:14]MH_I2C_Read... [23:30:14]Read from MH i2c: E2 03 00 A4 3E 00 90 00 56 [23:30:14]RAPDU: 90 00 [23:30:14]wFMCommunicate OK [23:30:14]wFMCommunicate request_size=255 [23:30:14]MH_SAM_APDU [23:30:14]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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 46 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 8D E8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [23:30:14]Write to MH i2c: E2 02 01 A5 3E 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 46 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 8D E8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 13 [23:30:14]Write i2c OK [23:30:14]MH_I2C_Read... [23:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:15]Read from MH i2c: E2 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 03 00 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 03 00 A5 3E 00 90 00 57 [23:30:15]RAPDU: 90 00 [23:30:15]wFMCommunicate OK [23:30:15]wFMCommunicate request_size=55 [23:30:15]MH_SAM_APDU [23:30:15]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 46 14 00 00 35 04 06 00 95 86 0D A5 4C 12 [23:30:15]Write to MH i2c: E2 3A 00 A6 3E 80 0D 02 02 32 00 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 46 14 00 00 35 04 06 00 95 86 0D A5 4C 12 00 00 34 [23:30:15]Write i2c OK [23:30:15]MH_I2C_Read... [23:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:15]Read from MH i2c: E2 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 03 00 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 03 00 A6 3E 00 90 00 58 [23:30:15]RAPDU: 90 00 [23:30:15]wFMCommunicate OK [23:30:15]wFMCommunicate request_size=4 [23:30:15]MH_SAM_APDU [23:30:15]CAPDU: 80 0D 03 02 [23:30:15]Write to MH i2c: E2 08 00 A7 3E 80 0D 03 02 00 00 00 00 60 [23:30:15]Write i2c OK [23:30:15]MH_I2C_Read... [23:30:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:15]Read from MH i2c: E2 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 0B 00 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 0B 00 A7 3E 00 FD D1 03 C8 79 D0 33 90 90 00 06 [23:30:15]RAPDU: FD D1 03 C8 79 D0 33 90 90 00 [23:30:15]wFMCommunicate OK [23:30:15]SAM_PROTO_SignData done [23:30:15]FM_MakeSignedData done [23:30:15]CreateOFDProtocolMessage [23:30:15]wFMCommunicate request_size=4 [23:30:15]MH_SAM_APDU [23:30:15]CAPDU: 80 11 00 00 [23:30:15]Write to MH i2c: E2 08 00 A8 3E 80 11 00 00 00 00 00 00 60 [23:30:15]Write i2c OK [23:30:15]MH_I2C_Read... [23:30:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:15]Read from MH i2c: E2 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 17 00 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: E2 17 00 A8 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B5 [23:30:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:30:15]wFMCommunicate OK [23:30:15]CreateOFDProtocolMessage done [23:30:15]OFDSenderStorePacket 5190 [23:30:15]StoreOFDPacket docnum=5190 [23:30:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 94 AA 34 01 7E 39 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 46 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 8D E8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 46 14 00 00 35 04 06 00 95 86 0D A5 4C 12 FD D1 03 C8 79 D0 33 90 [23:30:15]CheckFolder [23:30:15]dirname=/storage/ofd_packets [23:30:15]CheckFolder done [23:30:15]ProducePacketName [23:30:15]name=ofd_packets/00005190 [23:30:15]NVStorageSaveData ofd_packets/00005190 [23:30:15]File name is /storage/ofd_packets/00005190 [23:30:15]Write 346 bytes [23:30:15]NVStorageSaveData done [23:30:15]OFDSenderStorePacket done [23:30:15]KKMCreateOFDPacket done [23:30:15]NVStorageSaveData kkm_last_timestamp [23:30:15]File name is /storage/kkm_last_timestamp [23:30:15]Write 4 bytes [23:30:15]NVStorageSaveData done [23:30:15]ExternCall_PrintAddStr [23:30:15]wPrintStart [23:30:15]Write to MH i2c: 01 00 00 A9 3E E7 [23:30:15]Write i2c OK [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: 01 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: 01 07 00 [23:30:15]MH_I2C_Read... [23:30:15]Read from MH i2c: 01 07 00 A9 3E 00 00 00 00 00 FF 0F FC [23:30:15]RasterBufferAndPrint [23:30:15]line Счет N : (3)141110 [23:30:15]line ИÐÐ: 02508201610067 [23:30:15]line Контрольно-КаÑÑовый Чек [23:30:15]line ПРОДÐЖР[23:30:15]line Товар: 4670003190037 [23:30:15]line Ðнтифриз SIBIRIA ANTIFREEZE ОЖ-40 зел 1л [23:30:15]line 1.000 * 180.00 [23:30:15]line = 180.00 [23:30:15]line ÐДС 12% ÐСП 1% [23:30:15]line > о реализуемом товаре [23:30:15]line ИТОГО: 180.00 [23:30:15]line ÐСП 1% : 1.59 [23:30:15]line ÐДС 12% : 19.11 [23:30:15]line Ðаличными: 0.00 [23:30:15]line Безнал.: 180.00 [23:30:15]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:30:15]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:30:15]line СÐО: Общий режим [23:30:15]line Чек 125 17.05.2024 23:30 [23:30:15]line Смена: 45 ФФД: 1.0 [23:30:15]line ЗÐМ: 0300000237 [23:30:15]line РÐМ: 0000000000154221 [23:30:15]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:30:15]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [23:30:15]line ФМ: 0000000000963259 [23:30:15]line ФД: 5190 [23:30:15]line ФПД: 164402987093010 [23:30:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T233021&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5190&fm=164402987093010&tin=02508201610067®Number=0000000000154221&sum=18000 [23:30:15]line 0 [23:30:15]OFD Sender: Processing packet 5190 [packets to send 4, broken 3] [23:30:15]ProducePacketName [23:30:15]name=ofd_packets/00005190 [23:30:15]OFD Sender: To server: ‡•öpG, [23:30:15]CommunicateWithHost lk.salyk.kg:30040 [23:30:15]ConnectInit lk.salyk.kg [23:30:15]written 0, free lines is 4095 [23:30:15]Connected sock=10 [23:30:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 3C 01 00 00 94 AA 34 01 7E 39 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 46 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 8D E8 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 46 14 00 00 35 04 06 00 95 86 0D A5 4C 12 FD D1 03 C8 79 D0 33 90 [23:30:16]Write to MH i2c: 01 00 00 D4 3E 12 [23:30:16]Write i2c OK [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: 01 [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: 01 07 00 [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: 01 07 00 D4 3E 00 00 00 00 00 5D 0C 82 [23:30:16]RasterBufferAndPrint [23:30:16]line [23:30:16]line [23:30:16]line [23:30:16]line [23:30:16]line [23:30:16]written 0, free lines is 3169 [23:30:16]MH_Cut [23:30:16]Write to MH i2c: D1 01 00 DB 3E 01 EB [23:30:16]Write i2c OK [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: D1 [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: D1 01 00 [23:30:16]MH_I2C_Read... [23:30:16]Read from MH i2c: D1 01 00 DB 3E 00 EA [23:30:16]Write to MH i2c: 01 00 00 DC 3E 1A [23:30:16]Write i2c OK [23:30:16]MH_I2C_Read... [23:30:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 4E 2F 47 00 04 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 39 36 33 32 35 39 10 04 04 00 46 14 00 00 F4 03 04 00 4C 94 47 66 B6 04 01 00 00 15 2C 94 E2 CB 5E 81 D3 [23:30:16]CommunicateWithHost err = 0 [23:30:16]CheckOFDResponse [23:30:16]1017 (14) - 77093643461234 [23:30:16]1041 (16) - 0000000000963259 [23:30:16]1040 (4) - 5190 [23:30:16]1012 (4) - 17.05.2024 17:30 [23:30:16]1206 (1) - 0 [23:30:16]OFD Sender: Remove packet 5190 [23:30:16]ProducePacketName [23:30:16]name=ofd_packets/00005190 [23:30:16]NVStorageDeleteData [23:30:16]OFD Sender: No OFD packet to send [23:30:17]*** Cut start [23:30:17]*** Partial cut [23:30:17]*** CUTSNS_PIN = 1 [23:30:17]*** CUTSNS_PIN = 0 [23:30:17]*** Brake cut motor [23:30:17]Read from MH i2c: 01 [23:30:17]MH_I2C_Read... [23:30:17]*** Stop cut motor [23:30:17]*** Cut end [23:30:17]Read from MH i2c: 01 07 00 [23:30:17]MH_I2C_Read... [23:30:17]Read from MH i2c: 01 07 00 DC 3E 00 00 00 00 00 FF 0F 2F [23:30:17]process_action close_receipt done [23:30:17]requested_data is exist [23:30:17]produce_requested_data [23:30:17]requested_item fm.sn is exist - process it [23:30:17]wFMCommunicate request_size=4 [23:30:17]MH_SAM_APDU [23:30:17]CAPDU: 80 11 00 00 [23:30:17]Write to MH i2c: E2 08 00 DD 3E 80 11 00 00 00 00 00 00 95 [23:30:17]Write i2c OK [23:30:17]MH_I2C_Read... [23:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:17]Read from MH i2c: E2 [23:30:17]MH_I2C_Read... [23:30:17]Read from MH i2c: E2 17 00 [23:30:17]MH_I2C_Read... [23:30:17]Read from MH i2c: E2 17 00 DD 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 EA [23:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:30:18]wFMCommunicate OK [23:30:18]requested_item fd.num is exist - process it [23:30:18]SAM_PROTO_GetFieldsCounters [23:30:18]wFMCommunicate request_size=4 [23:30:18]MH_SAM_APDU [23:30:18]CAPDU: 80 13 00 00 [23:30:18]Write to MH i2c: E2 08 00 DE 3E 80 13 00 00 00 00 00 00 98 [23:30:18]Write i2c OK [23:30:18]MH_I2C_Read... [23:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:18]Read from MH i2c: E2 [23:30:18]MH_I2C_Read... [23:30:18]Read from MH i2c: E2 62 00 [23:30:18]MH_I2C_Read... [23:30:18]Read from MH i2c: E2 62 00 DE 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 46 14 00 00 0E 04 04 00 2D 00 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 AF [23:30:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 46 14 00 00 0E 04 04 00 2D 00 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 [23:30:18]wFMCommunicate OK [23:30:18]SAM_PROTO_GetFieldsCounters done [23:30:18]requested_item shift.num is exist - process it [23:30:18]requested_item shift.opened is exist - process it [23:30:18]req_shift_opened [23:30:18]FM_GetShiftState [23:30:18]SAM_PROTO_GetShiftState [23:30:18]wFMCommunicate request_size=4 [23:30:18]MH_SAM_APDU [23:30:18]CAPDU: 80 13 01 00 [23:30:18]Write to MH i2c: E2 08 00 DF 3E 80 13 01 00 00 00 00 00 9A [23:30:18]Write i2c OK [23:30:18]MH_I2C_Read... [23:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:18]Read from MH i2c: E2 [23:30:18]MH_I2C_Read... [23:30:18]Read from MH i2c: E2 0E 00 [23:30:18]MH_I2C_Read... [23:30:18]Read from MH i2c: E2 0E 00 DF 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 95 [23:30:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:30:18]wFMCommunicate OK [23:30:18]SAM_PROTO_GetShiftState done [23:30:18]FM_GetShiftState done [23:30:18]req_shift_opened done [23:30:18]requested_item shift.open_date is exist - process it [23:30:18]req_shift_open_date [23:30:18]req_shift_open_date done [23:30:18]produce_requested_data done [23:30:18]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5190,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:30:18]process_action_free close_receipt [23:30:18]json_value_free [23:30:18]json_value_free done [23:30:18]process_json_proto returns [23:30:18]Send response to host [23:30:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5190,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:30:18]free response buf [23:30:18]execute_script done [23:30:18]execute_script returns [23:30:18]free content buf [23:30:18]Sock 7.Close socket [23:30:18]Sock 7.Thread stoped [23:30:21]OFD Sender: No OFD packet to send [23:30:26]OFD Sender: No OFD packet to send [23:30:31]OFD Sender: No OFD packet to send [23:30:36]OFD Sender: No OFD packet to send [23:30:41]OFD Sender: No OFD packet to send [23:30:46]OFD Sender: No OFD packet to send [23:30:51]OFD Sender: No OFD packet to send [23:30:56]OFD Sender: No OFD packet to send [23:31:01]OFD Sender: No OFD packet to send [23:31:06]OFD Sender: No OFD packet to send [23:31:11]OFD Sender: No OFD packet to send [23:31:16]OFD Sender: No OFD packet to send [23:31:21]OFD Sender: No OFD packet to send [23:31:26]OFD Sender: No OFD packet to send [23:31:31]OFD Sender: No OFD packet to send [23:31:36]OFD Sender: No OFD packet to send [23:31:41]OFD Sender: No OFD packet to send [23:31:46]OFD Sender: No OFD packet to send [23:31:51]OFD Sender: No OFD packet to send [23:31:56]OFD Sender: No OFD packet to send [23:32:01]OFD Sender: No OFD packet to send [23:32:06]OFD Sender: No OFD packet to send [23:32:11]OFD Sender: No OFD packet to send [23:32:16]OFD Sender: No OFD packet to send [23:32:21]OFD Sender: No OFD packet to send [23:32:26]OFD Sender: No OFD packet to send [23:32:31]OFD Sender: No OFD packet to send [23:32:36]OFD Sender: No OFD packet to send [23:32:41]OFD Sender: No OFD packet to send [23:32:46]OFD Sender: No OFD packet to send [23:32:51]OFD Sender: No OFD packet to send [23:32:56]OFD Sender: No OFD packet to send [23:33:01]OFD Sender: No OFD packet to send [23:33:06]OFD Sender: No OFD packet to send [23:33:11]OFD Sender: No OFD packet to send [23:33:16]OFD Sender: No OFD packet to send [23:33:21]OFD Sender: No OFD packet to send [23:33:26]OFD Sender: No OFD packet to send [23:33:31]OFD Sender: No OFD packet to send [23:33:36]OFD Sender: No OFD packet to send [23:33:41]OFD Sender: No OFD packet to send [23:33:46]OFD Sender: No OFD packet to send [23:33:51]OFD Sender: No OFD packet to send [23:33:56]OFD Sender: No OFD packet to send [23:34:01]OFD Sender: No OFD packet to send [23:34:06]OFD Sender: No OFD packet to send [23:34:11]OFD Sender: No OFD packet to send [23:34:16]OFD Sender: No OFD packet to send [23:34:21]OFD Sender: No OFD packet to send [23:34:26]OFD Sender: No OFD packet to send [23:34:31]OFD Sender: No OFD packet to send [23:34:36]OFD Sender: No OFD packet to send [23:34:41]OFD Sender: No OFD packet to send [23:34:46]OFD Sender: No OFD packet to send [23:34:51]OFD Sender: No OFD packet to send [23:34:56]OFD Sender: No OFD packet to send [23:35:01]OFD Sender: No OFD packet to send [23:35:06]OFD Sender: No OFD packet to send [23:35:11]OFD Sender: No OFD packet to send [23:35:16]OFD Sender: No OFD packet to send [23:35:21]OFD Sender: No OFD packet to send [23:35:26]OFD Sender: No OFD packet to send [23:35:31]OFD Sender: No OFD packet to send [23:35:36]OFD Sender: No OFD packet to send [23:35:41]OFD Sender: No OFD packet to send [23:35:46]OFD Sender: No OFD packet to send [23:35:51]OFD Sender: No OFD packet to send [23:35:56]OFD Sender: No OFD packet to send [23:36:01]OFD Sender: No OFD packet to send [23:36:06]OFD Sender: No OFD packet to send [23:36:11]OFD Sender: No OFD packet to send [23:36:16]OFD Sender: No OFD packet to send [23:36:21]OFD Sender: No OFD packet to send [23:36:26]OFD Sender: No OFD packet to send [23:36:31]OFD Sender: No OFD packet to send [23:36:36]OFD Sender: No OFD packet to send [23:36:41]OFD Sender: No OFD packet to send [23:36:46]OFD Sender: No OFD packet to send [23:36:51]OFD Sender: No OFD packet to send [23:36:56]OFD Sender: No OFD packet to send [23:37:01]OFD Sender: No OFD packet to send [23:37:06]OFD Sender: No OFD packet to send [23:37:11]OFD Sender: No OFD packet to send [23:37:16]OFD Sender: No OFD packet to send [23:37:18]accept exits with 9 [23:37:18]New connection [23:37:18]New thread 3067108708 created [23:37:18] Sock 9.Parse request [23:37:18]Thread 3067252068 joined [23:37:18]Sock 9.Check first char [23:37:18]Waiting for new connection... [23:37:18]Sock 9.First char is OK [23:37:18]request: POST /json_proto HTTP/1.0 [23:37:18]Method: POST [23:37:18]URL: /json_proto [23:37:18]Method is POST - this is cgi request [23:37:18]url: /json_proto [23:37:18]query_string will be loaded in cgi processing [23:37:18]execute_cgi json_proto POST (null) [23:37:18]execute_cgi path=json_proto method=POST [23:37:18]POST find Content-Length [23:37:18]Host: 172.17.44.4:8080 [23:37:18]Content-Length: 846 [23:37:18]Content-Type: application/json [23:37:18] [23:37:18]POST finish read [23:37:18]Found Content-Length = 846 [23:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141111", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 2.000, "sum" : 220.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:18]execute_script... [23:37: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)141111", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 2.000, "sum" : 220.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:18]POST & json_proto [23:37:18]process_json_proto [23:37:18]json parsed OK: [23:37:18]protocol is kg_v1.0 [23:37:18]action value=close_receipt [23:37:18]process_action close_receipt [23:37:18]cmd_close_receipt [23:37:18]MH_GetDate [23:37:18]Write to MH i2c: F0 00 00 E0 3E 0D [23:37:18]Write i2c OK [23:37:18]MH_I2C_Read... [23:37:18]Read from MH i2c: F0 [23:37:18]MH_I2C_Read... [23:37:18]Read from MH i2c: F0 09 00 [23:37:18]MH_I2C_Read... [23:37:18]Read from MH i2c: F0 09 00 E0 3E 00 36 EA 47 66 6C E9 28 66 C6 [23:37:18]GetLastDocTimeStamp 1715988621 [23:37:18]current date 1715989046 [23:37:18]FM_GetShiftState [23:37:18]SAM_PROTO_GetShiftState [23:37:18]wFMCommunicate request_size=4 [23:37:18]MH_SAM_APDU [23:37:18]CAPDU: 80 13 01 00 [23:37:18]Write to MH i2c: E2 08 00 E1 3E 80 13 01 00 00 00 00 00 9C [23:37:18]Write i2c OK [23:37:18]MH_I2C_Read... [23:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:18]Read from MH i2c: E2 [23:37:18]MH_I2C_Read... [23:37:18]Read from MH i2c: E2 0E 00 [23:37:18]MH_I2C_Read... [23:37:18]Read from MH i2c: E2 0E 00 E1 3E 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 97 [23:37:18]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:37:18]wFMCommunicate OK [23:37:18]SAM_PROTO_GetShiftState done [23:37:18]FM_GetShiftState done [23:37:18]opened in 1715904675 [23:37:18]opened+sec_in_day 1715991075 [23:37:18]quantity*price = 22000 [23:37:18]sum+1 = 22001 [23:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 220.00 ÐСП 1% : 1.95 ÐДС 12% : 23.36 Ðаличными: 0.00 Безнал.: 220.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 126 17.05.2024 23:37 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк ФМ: 0000000000963259 ФД: 5191 ФПД: 234020994010479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T233726&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5191&fm=234020994010479&tin=02508201610067®Number=0000000000154221&sum=22000 0 [23:37:19]StoreToDocumentArchive [23:37:19]shift 45 fd 5191 [23:37:19]save to /storage/0045/doc_00005191 [23:37:19]save last doc name /storage/0045/doc_00005191 to /storage/kkm_last_doc_name [23:37:19]save OK [23:37:19]Clear old archive folders... [23:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=284 [23:37:19]tlvbuf is 01284E00 [23:37:19]SAM_PROTO_ClearQueue [23:37:19]wFMCommunicate request_size=4 [23:37:19]MH_SAM_APDU [23:37:19]CAPDU: 80 09 00 00 [23:37:20]Write to MH i2c: E2 08 00 EE 3E 80 09 00 00 00 00 00 00 9E [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 EE 3E 00 90 00 A0 [23:37:20]RAPDU: 90 00 [23:37:20]wFMCommunicate OK [23:37:20]SAM_PROTO_ClearQueue done [23:37:20]KKMCreateOFDPacket [23:37:20]OFDProtocolAddRootSTLVToBuf [23:37:20]FM_MakeSignedData [23:37:20]FM_MakeSignedData [23:37:20]SAM_PROTO_SignData [23:37:20]wFMCommunicate request_size=4 [23:37:20]MH_SAM_APDU [23:37:20]CAPDU: 80 0D 01 02 [23:37:20]Write to MH i2c: E2 08 00 EF 3E 80 0D 01 02 00 00 00 00 A6 [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 EF 3E 00 90 00 A1 [23:37:20]RAPDU: 90 00 [23:37:20]wFMCommunicate OK [23:37:20]wFMCommunicate request_size=255 [23:37:20]MH_SAM_APDU [23:37:20]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 36 EA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 [23:37:20]Write to MH i2c: E2 02 01 F0 3E 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 36 EA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 00 00 14 [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 F0 3E 00 90 00 A2 [23:37:20]RAPDU: 90 00 [23:37:20]wFMCommunicate OK [23:37:20]wFMCommunicate request_size=43 [23:37:20]MH_SAM_APDU [23:37:20]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 47 14 00 00 35 04 06 00 D4 D7 42 37 CD 6F [23:37:20]Write to MH i2c: E2 2E 00 F1 3E 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 47 14 00 00 35 04 06 00 D4 D7 42 37 CD 6F 00 00 4E [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 03 00 F1 3E 00 90 00 A3 [23:37:20]RAPDU: 90 00 [23:37:20]wFMCommunicate OK [23:37:20]wFMCommunicate request_size=4 [23:37:20]MH_SAM_APDU [23:37:20]CAPDU: 80 0D 03 02 [23:37:20]Write to MH i2c: E2 08 00 F2 3E 80 0D 03 02 00 00 00 00 AB [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 0B 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 0B 00 F2 3E 00 F2 CD 44 C3 B3 D5 90 D2 90 00 5C [23:37:20]RAPDU: F2 CD 44 C3 B3 D5 90 D2 90 00 [23:37:20]wFMCommunicate OK [23:37:20]SAM_PROTO_SignData done [23:37:20]FM_MakeSignedData done [23:37:20]CreateOFDProtocolMessage [23:37:20]wFMCommunicate request_size=4 [23:37:20]MH_SAM_APDU [23:37:20]CAPDU: 80 11 00 00 [23:37:20]Write to MH i2c: E2 08 00 F3 3E 80 11 00 00 00 00 00 00 AB [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:20]Read from MH i2c: E2 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 17 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: E2 17 00 F3 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 00 [23:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:37:20]wFMCommunicate OK [23:37:20]CreateOFDProtocolMessage done [23:37:20]OFDSenderStorePacket 5191 [23:37:20]StoreOFDPacket docnum=5191 [23:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 30 01 00 00 5E 3A 28 01 5E 4C 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 36 EA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 47 14 00 00 35 04 06 00 D4 D7 42 37 CD 6F F2 CD 44 C3 B3 D5 90 D2 [23:37:20]CheckFolder [23:37:20]dirname=/storage/ofd_packets [23:37:20]CheckFolder done [23:37:20]ProducePacketName [23:37:20]name=ofd_packets/00005191 [23:37:20]NVStorageSaveData ofd_packets/00005191 [23:37:20]File name is /storage/ofd_packets/00005191 [23:37:20]Write 334 bytes [23:37:20]NVStorageSaveData done [23:37:20]OFDSenderStorePacket done [23:37:20]KKMCreateOFDPacket done [23:37:20]NVStorageSaveData kkm_last_timestamp [23:37:20]File name is /storage/kkm_last_timestamp [23:37:20]Write 4 bytes [23:37:20]NVStorageSaveData done [23:37:20]ExternCall_PrintAddStr [23:37:20]wPrintStart [23:37:20]Write to MH i2c: 01 00 00 F4 3E 32 [23:37:20]Write i2c OK [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: 01 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: 01 07 00 [23:37:20]MH_I2C_Read... [23:37:20]Read from MH i2c: 01 07 00 F4 3E 00 00 00 00 00 FF 0F 47 [23:37:20]RasterBufferAndPrint [23:37:20]line Счет N : (3)141111 [23:37:20]line ИÐÐ: 02508201610067 [23:37:20]line Контрольно-КаÑÑовый Чек [23:37:20]line ПРОДÐЖР[23:37:20]line Товар: 2000034250011 [23:37:20]line ГорÑчий шоколад (GABB trade) [23:37:20]line 2.000 * 110.00 [23:37:20]line = 220.00 [23:37:20]line ÐДС 12% ÐСП 1% [23:37:20]line > о реализуемом товаре [23:37:20]line ИТОГО: 220.00 [23:37:20]line ÐСП 1% : 1.95 [23:37:20]line ÐДС 12% : 23.36 [23:37:20]line Ðаличными: 0.00 [23:37:20]line Безнал.: 220.00 [23:37:20]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:37:20]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:37:20]line СÐО: Общий режим [23:37:20]line Чек 126 17.05.2024 23:37 [23:37:20]line Смена: 45 ФФД: 1.0 [23:37:20]line ЗÐМ: 0300000237 [23:37:20]line РÐМ: 0000000000154221 [23:37:20]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:37:20]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: Демир КИ Банк [23:37:20]line ФМ: 0000000000963259 [23:37:20]line ФД: 5191 [23:37:20]line ФПД: 234020994010479 [23:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T233726&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5191&fm=234020994010479&tin=02508201610067®Number=0000000000154221&sum=22000 [23:37:20]line 0 [23:37:20]OFD Sender: Processing packet 5191 [packets to send 4, broken 3] [23:37:20]ProducePacketName [23:37:20]name=ofd_packets/00005191 [23:37:20]OFD Sender: To server: ‡•öpG, [23:37:20]CommunicateWithHost lk.salyk.kg:30040 [23:37:20]ConnectInit lk.salyk.kg [23:37:20]written 0, free lines is 4095 [23:37:21]Connected sock=7 [23:37:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 30 01 00 00 5E 3A 28 01 5E 4C 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 36 EA 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 47 14 00 00 35 04 06 00 D4 D7 42 37 CD 6F F2 CD 44 C3 B3 D5 90 D2 [23:37:21]Write to MH i2c: 01 00 00 1F 3F 5E [23:37:21]Write i2c OK [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: 01 [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: 01 07 00 [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: 01 07 00 1F 3F 00 00 00 00 00 59 0C CA [23:37:21]RasterBufferAndPrint [23:37:21]line [23:37:21]line [23:37:21]line [23:37:21]line [23:37:21]line [23:37:21]written 0, free lines is 3166 [23:37:21]MH_Cut [23:37:21]Write to MH i2c: D1 01 00 26 3F 01 37 [23:37:21]Write i2c OK [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: D1 [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: D1 01 00 [23:37:21]MH_I2C_Read... [23:37:21]Read from MH i2c: D1 01 00 26 3F 00 36 [23:37:21]Write to MH i2c: 01 00 00 27 3F 66 [23:37:21]Write i2c OK [23:37:21]MH_I2C_Read... [23:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 51 E2 47 00 78 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 39 36 33 32 35 39 10 04 04 00 47 14 00 00 F4 03 04 00 F6 95 47 66 B6 04 01 00 00 EF 00 F5 FB 9D A1 5F F9 [23:37:21]CommunicateWithHost err = 0 [23:37:21]CheckOFDResponse [23:37:21]1017 (14) - 77093643461234 [23:37:21]1041 (16) - 0000000000963259 [23:37:21]1040 (4) - 5191 [23:37:21]1012 (4) - 17.05.2024 17:37 [23:37:21]1206 (1) - 0 [23:37:21]OFD Sender: Remove packet 5191 [23:37:21]ProducePacketName [23:37:21]name=ofd_packets/00005191 [23:37:21]NVStorageDeleteData [23:37:21]OFD Sender: No OFD packet to send [23:37:22]*** Cut start [23:37:22]*** Partial cut [23:37:22]*** CUTSNS_PIN = 1 [23:37:22]*** CUTSNS_PIN = 0 [23:37:22]*** Brake cut motor [23:37:23]Read from MH i2c: 01 [23:37:23]MH_I2C_Read... [23:37:23]*** Stop cut motor [23:37:23]*** Cut end [23:37:23]Read from MH i2c: 01 07 00 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: 01 07 00 27 3F 00 00 00 00 00 FF 0F 7B [23:37:23]process_action close_receipt done [23:37:23]requested_data is exist [23:37:23]produce_requested_data [23:37:23]requested_item fm.sn is exist - process it [23:37:23]wFMCommunicate request_size=4 [23:37:23]MH_SAM_APDU [23:37:23]CAPDU: 80 11 00 00 [23:37:23]Write to MH i2c: E2 08 00 28 3F 80 11 00 00 00 00 00 00 E1 [23:37:23]Write i2c OK [23:37:23]MH_I2C_Read... [23:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:23]Read from MH i2c: E2 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 17 00 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 17 00 28 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 36 [23:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:37:23]wFMCommunicate OK [23:37:23]requested_item fd.num is exist - process it [23:37:23]SAM_PROTO_GetFieldsCounters [23:37:23]wFMCommunicate request_size=4 [23:37:23]MH_SAM_APDU [23:37:23]CAPDU: 80 13 00 00 [23:37:23]Write to MH i2c: E2 08 00 29 3F 80 13 00 00 00 00 00 00 E4 [23:37:23]Write i2c OK [23:37:23]MH_I2C_Read... [23:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:37:23]Read from MH i2c: E2 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 62 00 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 62 00 29 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 47 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [23:37:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 47 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:37:23]wFMCommunicate OK [23:37:23]SAM_PROTO_GetFieldsCounters done [23:37:23]requested_item shift.num is exist - process it [23:37:23]requested_item shift.opened is exist - process it [23:37:23]req_shift_opened [23:37:23]FM_GetShiftState [23:37:23]SAM_PROTO_GetShiftState [23:37:23]wFMCommunicate request_size=4 [23:37:23]MH_SAM_APDU [23:37:23]CAPDU: 80 13 01 00 [23:37:23]Write to MH i2c: E2 08 00 2A 3F 80 13 01 00 00 00 00 00 E6 [23:37:23]Write i2c OK [23:37:23]MH_I2C_Read... [23:37:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:23]Read from MH i2c: E2 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 0E 00 [23:37:23]MH_I2C_Read... [23:37:23]Read from MH i2c: E2 0E 00 2A 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E1 [23:37:23]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:37:23]wFMCommunicate OK [23:37:23]SAM_PROTO_GetShiftState done [23:37:23]FM_GetShiftState done [23:37:23]req_shift_opened done [23:37:23]requested_item shift.open_date is exist - process it [23:37:23]req_shift_open_date [23:37:23]req_shift_open_date done [23:37:23]produce_requested_data done [23:37:23]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5191,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:37:23]process_action_free close_receipt [23:37:23]json_value_free [23:37:23]json_value_free done [23:37:23]process_json_proto returns [23:37:23]Send response to host [23:37:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5191,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:37:23]free response buf [23:37:23]execute_script done [23:37:23]execute_script returns [23:37:23]free content buf [23:37:23]Sock 9.Close socket [23:37:23]Sock 9.Thread stoped [23:37:26]OFD Sender: No OFD packet to send [23:37:31]OFD Sender: No OFD packet to send [23:37:36]OFD Sender: No OFD packet to send [23:37:41]OFD Sender: No OFD packet to send [23:37:46]OFD Sender: No OFD packet to send [23:37:51]OFD Sender: No OFD packet to send [23:37:56]OFD Sender: No OFD packet to send [23:38:01]OFD Sender: No OFD packet to send [23:38:06]OFD Sender: No OFD packet to send [23:38:11]OFD Sender: No OFD packet to send [23:38:16]OFD Sender: No OFD packet to send [23:38:21]OFD Sender: No OFD packet to send [23:38:26]OFD Sender: No OFD packet to send [23:38:32]OFD Sender: No OFD packet to send [23:38:37]OFD Sender: No OFD packet to send [23:38:42]OFD Sender: No OFD packet to send [23:38:47]OFD Sender: No OFD packet to send [23:38:52]OFD Sender: No OFD packet to send [23:38:57]OFD Sender: No OFD packet to send [23:39:02]OFD Sender: No OFD packet to send [23:39:07]OFD Sender: No OFD packet to send [23:39:12]OFD Sender: No OFD packet to send [23:39:17]OFD Sender: No OFD packet to send [23:39:22]OFD Sender: No OFD packet to send [23:39:27]OFD Sender: No OFD packet to send [23:39:32]OFD Sender: No OFD packet to send [23:39:37]OFD Sender: No OFD packet to send [23:39:42]OFD Sender: No OFD packet to send [23:39:47]OFD Sender: No OFD packet to send [23:39:52]OFD Sender: No OFD packet to send [23:39:57]OFD Sender: No OFD packet to send [23:40:02]OFD Sender: No OFD packet to send [23:40:07]OFD Sender: No OFD packet to send [23:40:12]OFD Sender: No OFD packet to send [23:40:17]OFD Sender: No OFD packet to send [23:40:22]OFD Sender: No OFD packet to send [23:40:27]OFD Sender: No OFD packet to send [23:40:32]OFD Sender: No OFD packet to send [23:40:37]OFD Sender: No OFD packet to send [23:40:42]OFD Sender: No OFD packet to send [23:40:47]OFD Sender: No OFD packet to send [23:40:52]OFD Sender: No OFD packet to send [23:40:57]OFD Sender: No OFD packet to send [23:41:02]OFD Sender: No OFD packet to send [23:41:07]OFD Sender: No OFD packet to send [23:41:12]OFD Sender: No OFD packet to send [23:41:17]OFD Sender: No OFD packet to send [23:41:22]OFD Sender: No OFD packet to send [23:41:27]OFD Sender: No OFD packet to send [23:41:32]OFD Sender: No OFD packet to send [23:41:37]OFD Sender: No OFD packet to send [23:41:42]OFD Sender: No OFD packet to send [23:41:47]OFD Sender: No OFD packet to send [23:41:52]OFD Sender: No OFD packet to send [23:41:57]OFD Sender: No OFD packet to send [23:42:02]OFD Sender: No OFD packet to send [23:42:07]OFD Sender: No OFD packet to send [23:42:12]OFD Sender: No OFD packet to send [23:42:17]OFD Sender: No OFD packet to send [23:42:22]OFD Sender: No OFD packet to send [23:42:27]OFD Sender: No OFD packet to send [23:42:32]OFD Sender: No OFD packet to send [23:42:37]OFD Sender: No OFD packet to send [23:42:42]OFD Sender: No OFD packet to send [23:42:47]OFD Sender: No OFD packet to send [23:42:52]OFD Sender: No OFD packet to send [23:42:57]OFD Sender: No OFD packet to send [23:43:02]OFD Sender: No OFD packet to send [23:43:07]OFD Sender: No OFD packet to send [23:43:12]OFD Sender: No OFD packet to send [23:43:17]OFD Sender: No OFD packet to send [23:43:22]OFD Sender: No OFD packet to send [23:43:27]OFD Sender: No OFD packet to send [23:43:32]OFD Sender: No OFD packet to send [23:43:37]OFD Sender: No OFD packet to send [23:43:42]OFD Sender: No OFD packet to send [23:43:47]OFD Sender: No OFD packet to send [23:43:52]OFD Sender: No OFD packet to send [23:43:57]OFD Sender: No OFD packet to send [23:44:02]OFD Sender: No OFD packet to send [23:44:07]OFD Sender: No OFD packet to send [23:44:12]OFD Sender: No OFD packet to send [23:44:17]OFD Sender: No OFD packet to send [23:44:22]OFD Sender: No OFD packet to send [23:44:27]OFD Sender: No OFD packet to send [23:44:32]OFD Sender: No OFD packet to send [23:44:37]OFD Sender: No OFD packet to send [23:44:42]OFD Sender: No OFD packet to send [23:44:47]OFD Sender: No OFD packet to send [23:44:52]OFD Sender: No OFD packet to send [23:44:57]OFD Sender: No OFD packet to send [23:45:02]OFD Sender: No OFD packet to send [23:45:07]OFD Sender: No OFD packet to send [23:45:12]OFD Sender: No OFD packet to send [23:45:17]OFD Sender: No OFD packet to send [23:45:22]OFD Sender: No OFD packet to send [23:45:27]OFD Sender: No OFD packet to send [23:45:32]OFD Sender: No OFD packet to send [23:45:37]OFD Sender: No OFD packet to send [23:45:42]OFD Sender: No OFD packet to send [23:45:47]OFD Sender: No OFD packet to send [23:45:52]OFD Sender: No OFD packet to send [23:45:57]OFD Sender: No OFD packet to send [23:46:02]OFD Sender: No OFD packet to send [23:46:07]OFD Sender: No OFD packet to send [23:46:12]OFD Sender: No OFD packet to send [23:46:17]OFD Sender: No OFD packet to send [23:46:22]OFD Sender: No OFD packet to send [23:46:27]OFD Sender: No OFD packet to send [23:46:32]OFD Sender: No OFD packet to send [23:46:37]OFD Sender: No OFD packet to send [23:46:42]OFD Sender: No OFD packet to send [23:46:47]OFD Sender: No OFD packet to send [23:46:52]OFD Sender: No OFD packet to send [23:46:57]OFD Sender: No OFD packet to send [23:47:02]OFD Sender: No OFD packet to send [23:47:07]OFD Sender: No OFD packet to send [23:47:12]OFD Sender: No OFD packet to send [23:47:17]OFD Sender: No OFD packet to send [23:47:22]OFD Sender: No OFD packet to send [23:47:27]OFD Sender: No OFD packet to send [23:47:32]OFD Sender: No OFD packet to send [23:47:37]OFD Sender: No OFD packet to send [23:47:42]OFD Sender: No OFD packet to send [23:47:47]OFD Sender: No OFD packet to send [23:47:52]OFD Sender: No OFD packet to send [23:47:57]OFD Sender: No OFD packet to send [23:48:02]OFD Sender: No OFD packet to send [23:48:07]OFD Sender: No OFD packet to send [23:48:12]OFD Sender: No OFD packet to send [23:48:17]OFD Sender: No OFD packet to send [23:48:22]OFD Sender: No OFD packet to send [23:48:24]accept exits with 10 [23:48:24]New connection [23:48:24]New thread 3067252068 created [23:48:24]Thread 3067108708 joined [23:48:24]Waiting for new connection... [23:48:24] Sock 10.Parse request [23:48:24]Sock 10.Check first char [23:48:24]Sock 10.First char is OK [23:48:24]request: POST /json_proto HTTP/1.0 [23:48:24]Method: POST [23:48:24]URL: /json_proto [23:48:24]Method is POST - this is cgi request [23:48:24]url: /json_proto [23:48:24]query_string will be loaded in cgi processing [23:48:24]execute_cgi json_proto POST (null) [23:48:24]execute_cgi path=json_proto method=POST [23:48:24]POST find Content-Length [23:48:24]Host: 172.17.44.4:8080 [23:48:24]Content-Length: 1153 [23:48:24]Content-Type: application/json [23:48:24] [23:48:24]POST finish read [23:48:24]Found Content-Length = 1153 [23:48:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141112", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 335.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:24]execute_script... [23:48:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141112", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 335.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:24]POST & json_proto [23:48:24]process_json_proto [23:48:24]json parsed OK: [23:48:24]protocol is kg_v1.0 [23:48:24]action value=close_receipt [23:48:24]process_action close_receipt [23:48:24]cmd_close_receipt [23:48:24]MH_GetDate [23:48:24]Write to MH i2c: F0 00 00 2B 3F 59 [23:48:24]Write i2c OK [23:48:24]MH_I2C_Read... [23:48:24]Read from MH i2c: F0 [23:48:24]MH_I2C_Read... [23:48:24]Read from MH i2c: F0 09 00 [23:48:24]MH_I2C_Read... [23:48:24]Read from MH i2c: F0 09 00 2B 3F 00 D0 EC 47 66 6C E9 28 66 AE [23:48:24]GetLastDocTimeStamp 1715989046 [23:48:24]current date 1715989712 [23:48:24]FM_GetShiftState [23:48:24]SAM_PROTO_GetShiftState [23:48:24]wFMCommunicate request_size=4 [23:48:24]MH_SAM_APDU [23:48:24]CAPDU: 80 13 01 00 [23:48:24]Write to MH i2c: E2 08 00 2C 3F 80 13 01 00 00 00 00 00 E8 [23:48:24]Write i2c OK [23:48:24]MH_I2C_Read... [23:48:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:24]Read from MH i2c: E2 [23:48:24]MH_I2C_Read... [23:48:24]Read from MH i2c: E2 0E 00 [23:48:24]MH_I2C_Read... [23:48:24]Read from MH i2c: E2 0E 00 2C 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 E3 [23:48:24]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:48:24]wFMCommunicate OK [23:48:24]SAM_PROTO_GetShiftState done [23:48:24]FM_GetShiftState done [23:48:24]opened in 1715904675 [23:48:24]opened+sec_in_day 1715991075 [23:48:24]quantity*price = 13500 [23:48:24]sum+1 = 13501 [23:48:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Ðмерикано (GABB TRADE) 1.000 * 75.00 = 75.00 ÐДС 12% ÐСП 1% > о реализуемом товаре Товар: 2000036190018 Кофе Ðмерикано XL(GABB TRADE) 1.000 * 125.00 = 125.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 335.00 ÐСП 1% : 2.96 ÐДС 12% : 35.57 Ðаличными: 335.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 127 17.05.2024 23:48 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5192 ФПД: 243887569343236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T234832&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5192&fm=243887569343236&tin=02508201610067®Number=0000000000154221&sum=33500 0 [23:48:25]StoreToDocumentArchive [23:48:25]shift 45 fd 5192 [23:48:25]save to /storage/0045/doc_00005192 [23:48:25]save last doc name /storage/0045/doc_00005192 to /storage/kkm_last_doc_name [23:48:25]save OK [23:48:25]Clear old archive folders... [23:48:25]ProcessDocumentItem done err = 0, tmpTLVsize=499 [23:48:25]tlvbuf is 0127C150 [23:48:25]SAM_PROTO_ClearQueue [23:48:25]wFMCommunicate request_size=4 [23:48:25]MH_SAM_APDU [23:48:25]CAPDU: 80 09 00 00 [23:48:25]Write to MH i2c: E2 08 00 39 3F 80 09 00 00 00 00 00 00 EA [23:48:25]Write i2c OK [23:48:25]MH_I2C_Read... [23:48:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:25]Read from MH i2c: E2 [23:48:25]MH_I2C_Read... [23:48:25]Read from MH i2c: E2 03 00 [23:48:25]MH_I2C_Read... [23:48:25]Read from MH i2c: E2 03 00 39 3F 00 90 00 EC [23:48:25]RAPDU: 90 00 [23:48:25]wFMCommunicate OK [23:48:25]SAM_PROTO_ClearQueue done [23:48:25]KKMCreateOFDPacket [23:48:25]OFDProtocolAddRootSTLVToBuf [23:48:25]FM_MakeSignedData [23:48:25]FM_MakeSignedData [23:48:25]SAM_PROTO_SignData [23:48:25]wFMCommunicate request_size=4 [23:48:25]MH_SAM_APDU [23:48:25]CAPDU: 80 0D 01 02 [23:48:25]Write to MH i2c: E2 08 00 3A 3F 80 0D 01 02 00 00 00 00 F2 [23:48:25]Write i2c OK [23:48:25]MH_I2C_Read... [23:48:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:25]Read from MH i2c: E2 [23:48:25]MH_I2C_Read... [23:48:25]Read from MH i2c: E2 03 00 [23:48:25]MH_I2C_Read... [23:48:25]Read from MH i2c: E2 03 00 3A 3F 00 90 00 ED [23:48:25]RAPDU: 90 00 [23:48:25]wFMCommunicate OK [23:48:25]wFMCommunicate request_size=255 [23:48:25]MH_SAM_APDU [23:48:25]CAPDU: 80 0D 02 02 FA 03 00 F3 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 [23:48:25]Write to MH i2c: E2 02 01 3B 3F 80 0D 02 02 FA 00 03 00 F3 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 00 00 9E [23:48:25]Write i2c OK [23:48:25]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 [23:48:26]MH_I2C_Read... [23:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:26]Read from MH i2c: E2 03 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 03 00 3B 3F 00 90 00 EE [23:48:26]RAPDU: 90 00 [23:48:26]wFMCommunicate OK [23:48:26]wFMCommunicate request_size=255 [23:48:26]MH_SAM_APDU [23:48:26]CAPDU: 80 0D 02 02 FA 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 D0 EC 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 48 14 00 00 35 04 06 00 DD D0 7F [23:48:26]Write to MH i2c: E2 02 01 3C 3F 80 0D 02 02 FA 00 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 D0 EC 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 48 14 00 00 35 04 06 00 DD D0 7F 00 00 EC [23:48:26]Write i2c OK [23:48:26]MH_I2C_Read... [23:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:26]Read from MH i2c: E2 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 03 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 03 00 3C 3F 00 90 00 EF [23:48:26]RAPDU: 90 00 [23:48:26]wFMCommunicate OK [23:48:26]wFMCommunicate request_size=8 [23:48:26]MH_SAM_APDU [23:48:26]CAPDU: 80 0D 02 02 03 EF 93 04 [23:48:26]Write to MH i2c: E2 0B 00 3D 3F 80 0D 02 02 03 00 EF 93 04 00 00 82 [23:48:26]Write i2c OK [23:48:26]MH_I2C_Read... [23:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:26]Read from MH i2c: E2 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 03 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 03 00 3D 3F 00 90 00 F0 [23:48:26]RAPDU: 90 00 [23:48:26]wFMCommunicate OK [23:48:26]wFMCommunicate request_size=4 [23:48:26]MH_SAM_APDU [23:48:26]CAPDU: 80 0D 03 02 [23:48:26]Write to MH i2c: E2 08 00 3E 3F 80 0D 03 02 00 00 00 00 F8 [23:48:26]Write i2c OK [23:48:26]MH_I2C_Read... [23:48:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:26]Read from MH i2c: E2 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 0B 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 0B 00 3E 3F 00 5D 84 7C 31 EA 5C 7A 1D 90 00 64 [23:48:26]RAPDU: 5D 84 7C 31 EA 5C 7A 1D 90 00 [23:48:26]wFMCommunicate OK [23:48:26]SAM_PROTO_SignData done [23:48:26]FM_MakeSignedData done [23:48:26]CreateOFDProtocolMessage [23:48:26]wFMCommunicate request_size=4 [23:48:26]MH_SAM_APDU [23:48:26]CAPDU: 80 11 00 00 [23:48:26]Write to MH i2c: E2 08 00 3F 3F 80 11 00 00 00 00 00 00 F8 [23:48:26]Write i2c OK [23:48:26]MH_I2C_Read... [23:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:26]Read from MH i2c: E2 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 17 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: E2 17 00 3F 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4D [23:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:48:26]wFMCommunicate OK [23:48:26]CreateOFDProtocolMessage done [23:48:26]OFDSenderStorePacket 5192 [23:48:26]StoreOFDPacket docnum=5192 [23:48:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 07 02 00 00 33 5A FF 01 41 03 5A 03 01 00 03 00 F3 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 D0 EC 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 48 14 00 00 35 04 06 00 DD D0 7F EF 93 04 5D 84 7C 31 EA 5C 7A 1D [23:48:26]CheckFolder [23:48:26]dirname=/storage/ofd_packets [23:48:26]CheckFolder done [23:48:26]ProducePacketName [23:48:26]name=ofd_packets/00005192 [23:48:26]NVStorageSaveData ofd_packets/00005192 [23:48:26]File name is /storage/ofd_packets/00005192 [23:48:26]Write 549 bytes [23:48:26]NVStorageSaveData done [23:48:26]OFDSenderStorePacket done [23:48:26]KKMCreateOFDPacket done [23:48:26]NVStorageSaveData kkm_last_timestamp [23:48:26]File name is /storage/kkm_last_timestamp [23:48:26]Write 4 bytes [23:48:26]NVStorageSaveData done [23:48:26]ExternCall_PrintAddStr [23:48:26]wPrintStart [23:48:26]Write to MH i2c: 01 00 00 40 3F 7F [23:48:26]Write i2c OK [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: 01 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: 01 07 00 [23:48:26]MH_I2C_Read... [23:48:26]Read from MH i2c: 01 07 00 40 3F 00 00 00 00 00 FF 0F 94 [23:48:26]RasterBufferAndPrint [23:48:26]line Счет N : (3)141112 [23:48:26]line ИÐÐ: 02508201610067 [23:48:26]line Контрольно-КаÑÑовый Чек [23:48:26]line ПРОДÐЖР[23:48:26]line Товар: 48743570 [23:48:26]line Сигареты Winston XStyle Blue [23:48:26]line 1.000 * 135.00 [23:48:26]line = 135.00 [23:48:26]line ÐДС 12% ÐСП 1% [23:48:26]line > о реализуемом товаре [23:48:26]line Товар: 2000034730018 [23:48:26]line Кофе Ðмерикано (GABB TRADE) [23:48:26]line 1.000 * 75.00 [23:48:26]line = 75.00 [23:48:26]line ÐДС 12% ÐСП 1% [23:48:26]line > о реализуемом товаре [23:48:26]line Товар: 2000036190018 [23:48:26]line Кофе Ðмерикано XL(GABB TRADE) [23:48:26]line 1.000 * 125.00 [23:48:26]line = 125.00 [23:48:26]line ÐДС 12% ÐСП 1% [23:48:26]line > о реализуемом товаре [23:48:26]line ИТОГО: 335.00 [23:48:26]line ÐСП 1% : 2.96 [23:48:26]line ÐДС 12% : 35.57 [23:48:26]line Ðаличными: 335.00 [23:48:26]line Безнал.: 0.00 [23:48:26]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:48:26]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:48:26]line СÐО: Общий режим [23:48:26]line Чек 127 17.05.2024 23:48 [23:48:26]line Смена: 45 ФФД: 1.0 [23:48:26]line ЗÐМ: 0300000237 [23:48:26]line РÐМ: 0000000000154221 [23:48:26]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:48:26]line ФМ: 0000000000963259 [23:48:26]line ФД: 5192 [23:48:26]line ФПД: 243887569343236 [23:48:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T234832&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5192&fm=243887569343236&tin=02508201610067®Number=0000000000154221&sum=33500 [23:48:26]line 0 [23:48:26]written 0, free lines is 4095 [23:48:26]OFD Sender: Processing packet 5192 [packets to send 4, broken 3] [23:48:26]ProducePacketName [23:48:26]name=ofd_packets/00005192 [23:48:26]OFD Sender: To server: ‡•öpG, [23:48:26]CommunicateWithHost lk.salyk.kg:30040 [23:48:26]ConnectInit lk.salyk.kg [23:48:27]Connected sock=9 [23:48:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 07 02 00 00 33 5A FF 01 41 03 5A 03 01 00 03 00 F3 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 BC 34 00 00 00 00 13 04 06 00 BC 34 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 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 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 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 D0 EC 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 48 14 00 00 35 04 06 00 DD D0 7F EF 93 04 5D 84 7C 31 EA 5C 7A 1D [23:48:27]Write to MH i2c: 01 00 00 76 3F B5 [23:48:27]Write i2c OK [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: 01 [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: 01 07 00 [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: 01 07 00 76 3F 00 00 00 00 00 67 0B 2E [23:48:27]RasterBufferAndPrint [23:48:27]line [23:48:27]line [23:48:27]line [23:48:27]line [23:48:27]line [23:48:27]written 0, free lines is 2924 [23:48:27]MH_Cut [23:48:27]Write to MH i2c: D1 01 00 7D 3F 01 8E [23:48:27]Write i2c OK [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: D1 [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: D1 01 00 [23:48:27]MH_I2C_Read... [23:48:27]Read from MH i2c: D1 01 00 7D 3F 00 8D [23:48:27]Write to MH i2c: 01 00 00 7E 3F BD [23:48:27]Write i2c OK [23:48:27]MH_I2C_Read... [23:48:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 1D F2 47 00 FA 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 39 36 33 32 35 39 10 04 04 00 48 14 00 00 F4 03 04 00 90 98 47 66 B6 04 01 00 00 E2 48 B5 DC FE BF 34 C7 [23:48:27]CommunicateWithHost err = 0 [23:48:27]CheckOFDResponse [23:48:27]1017 (14) - 77093643461234 [23:48:27]1041 (16) - 0000000000963259 [23:48:27]1040 (4) - 5192 [23:48:27]1012 (4) - 17.05.2024 17:49 [23:48:27]1206 (1) - 0 [23:48:27]OFD Sender: Remove packet 5192 [23:48:27]ProducePacketName [23:48:27]name=ofd_packets/00005192 [23:48:27]NVStorageDeleteData [23:48:27]OFD Sender: No OFD packet to send [23:48:28]*** Cut start [23:48:28]*** Partial cut [23:48:28]*** CUTSNS_PIN = 1 [23:48:28]*** CUTSNS_PIN = 0 [23:48:28]*** Brake cut motor [23:48:29]Read from MH i2c: 01 [23:48:29]MH_I2C_Read... [23:48:29]*** Stop cut motor [23:48:29]*** Cut end [23:48:29]Read from MH i2c: 01 07 00 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: 01 07 00 7E 3F 00 00 00 00 00 FF 0F D2 [23:48:29]process_action close_receipt done [23:48:29]requested_data is exist [23:48:29]produce_requested_data [23:48:29]requested_item fm.sn is exist - process it [23:48:29]wFMCommunicate request_size=4 [23:48:29]MH_SAM_APDU [23:48:29]CAPDU: 80 11 00 00 [23:48:29]Write to MH i2c: E2 08 00 7F 3F 80 11 00 00 00 00 00 00 38 [23:48:29]Write i2c OK [23:48:29]MH_I2C_Read... [23:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:29]Read from MH i2c: E2 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 17 00 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 17 00 7F 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 8D [23:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:48:29]wFMCommunicate OK [23:48:29]requested_item fd.num is exist - process it [23:48:29]SAM_PROTO_GetFieldsCounters [23:48:29]wFMCommunicate request_size=4 [23:48:29]MH_SAM_APDU [23:48:29]CAPDU: 80 13 00 00 [23:48:29]Write to MH i2c: E2 08 00 80 3F 80 13 00 00 00 00 00 00 3B [23:48:29]Write i2c OK [23:48:29]MH_I2C_Read... [23:48:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:29]Read from MH i2c: E2 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 62 00 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 62 00 80 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 48 14 00 00 0E 04 04 00 2D 00 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 5A [23:48:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 48 14 00 00 0E 04 04 00 2D 00 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 [23:48:29]wFMCommunicate OK [23:48:29]SAM_PROTO_GetFieldsCounters done [23:48:29]requested_item shift.num is exist - process it [23:48:29]requested_item shift.opened is exist - process it [23:48:29]req_shift_opened [23:48:29]FM_GetShiftState [23:48:29]SAM_PROTO_GetShiftState [23:48:29]wFMCommunicate request_size=4 [23:48:29]MH_SAM_APDU [23:48:29]CAPDU: 80 13 01 00 [23:48:29]Write to MH i2c: E2 08 00 81 3F 80 13 01 00 00 00 00 00 3D [23:48:29]Write i2c OK [23:48:29]MH_I2C_Read... [23:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:29]Read from MH i2c: E2 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 0E 00 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: E2 0E 00 81 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 38 [23:48:29]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:48:29]wFMCommunicate OK [23:48:29]SAM_PROTO_GetShiftState done [23:48:29]FM_GetShiftState done [23:48:29]req_shift_opened done [23:48:29]requested_item shift.open_date is exist - process it [23:48:29]req_shift_open_date [23:48:29]req_shift_open_date done [23:48:29]produce_requested_data done [23:48:29]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5192,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:48:29]process_action_free close_receipt [23:48:29]json_value_free [23:48:29]json_value_free done [23:48:29]process_json_proto returns [23:48:29]Send response to host [23:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5192,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:48:29]free response buf [23:48:29]execute_script done [23:48:29]execute_script returns [23:48:29]free content buf [23:48:29]Sock 10.Close socket [23:48:29]Sock 10.Thread stoped [23:48:32]OFD Sender: No OFD packet to send [23:48:37]OFD Sender: No OFD packet to send [23:48:42]OFD Sender: No OFD packet to send [23:48:47]OFD Sender: No OFD packet to send [23:48:52]OFD Sender: No OFD packet to send [23:48:57]OFD Sender: No OFD packet to send [23:49:02]OFD Sender: No OFD packet to send [23:49:07]OFD Sender: No OFD packet to send [23:49:12]OFD Sender: No OFD packet to send [23:49:17]OFD Sender: No OFD packet to send [23:49:22]OFD Sender: No OFD packet to send [23:49:27]OFD Sender: No OFD packet to send [23:49:32]OFD Sender: No OFD packet to send [23:49:37]OFD Sender: No OFD packet to send [23:49:42]OFD Sender: No OFD packet to send [23:49:47]OFD Sender: No OFD packet to send [23:49:52]OFD Sender: No OFD packet to send [23:49:57]OFD Sender: No OFD packet to send [23:50:02]OFD Sender: No OFD packet to send [23:50:07]OFD Sender: No OFD packet to send [23:50:12]OFD Sender: No OFD packet to send [23:50:18]OFD Sender: No OFD packet to send [23:50:23]OFD Sender: No OFD packet to send [23:50:28]OFD Sender: No OFD packet to send [23:50:33]OFD Sender: No OFD packet to send [23:50:38]OFD Sender: No OFD packet to send [23:50:43]OFD Sender: No OFD packet to send [23:50:48]OFD Sender: No OFD packet to send [23:50:53]OFD Sender: No OFD packet to send [23:50:58]OFD Sender: No OFD packet to send [23:51:03]OFD Sender: No OFD packet to send [23:51:08]OFD Sender: No OFD packet to send [23:51:13]OFD Sender: No OFD packet to send [23:51:18]OFD Sender: No OFD packet to send [23:51:23]OFD Sender: No OFD packet to send [23:51:28]OFD Sender: No OFD packet to send [23:51:33]OFD Sender: No OFD packet to send [23:51:38]OFD Sender: No OFD packet to send [23:51:43]OFD Sender: No OFD packet to send [23:51:48]OFD Sender: No OFD packet to send [23:51:53]OFD Sender: No OFD packet to send [23:51:58]OFD Sender: No OFD packet to send [23:52:03]OFD Sender: No OFD packet to send [23:52:08]OFD Sender: No OFD packet to send [23:52:13]OFD Sender: No OFD packet to send [23:52:18]OFD Sender: No OFD packet to send [23:52:23]OFD Sender: No OFD packet to send [23:52:28]OFD Sender: No OFD packet to send [23:52:33]OFD Sender: No OFD packet to send [23:52:38]OFD Sender: No OFD packet to send [23:52:43]OFD Sender: No OFD packet to send [23:52:48]OFD Sender: No OFD packet to send [23:52:53]OFD Sender: No OFD packet to send [23:52:58]OFD Sender: No OFD packet to send [23:53:03]OFD Sender: No OFD packet to send [23:53:08]OFD Sender: No OFD packet to send [23:53:13]OFD Sender: No OFD packet to send [23:53:18]OFD Sender: No OFD packet to send [23:53:23]OFD Sender: No OFD packet to send [23:53:28]OFD Sender: No OFD packet to send [23:53:33]OFD Sender: No OFD packet to send [23:53:38]OFD Sender: No OFD packet to send [23:53:43]OFD Sender: No OFD packet to send [23:53:48]OFD Sender: No OFD packet to send [23:53:53]OFD Sender: No OFD packet to send [23:53:58]OFD Sender: No OFD packet to send [23:54:03]OFD Sender: No OFD packet to send [23:54:08]OFD Sender: No OFD packet to send [23:54:13]OFD Sender: No OFD packet to send [23:54:18]OFD Sender: No OFD packet to send [23:54:23]OFD Sender: No OFD packet to send [23:54:28]OFD Sender: No OFD packet to send [23:54:30]accept exits with 7 [23:54:30]New connection [23:54:30]New thread 3067108708 created [23:54:30]Thread 3067252068 joined [23:54:30]Waiting for new connection... [23:54:30] Sock 7.Parse request [23:54:30]Sock 7.Check first char [23:54:30]Sock 7.First char is OK [23:54:30]request: POST /json_proto HTTP/1.0 [23:54:30]Method: POST [23:54:30]URL: /json_proto [23:54:30]Method is POST - this is cgi request [23:54:30]url: /json_proto [23:54:30]query_string will be loaded in cgi processing [23:54:30]execute_cgi json_proto POST (null) [23:54:30]execute_cgi path=json_proto method=POST [23:54:30]POST find Content-Length [23:54:30]Host: 172.17.44.4:8080 [23:54:30]Content-Length: 678 [23:54:30]Content-Type: application/json [23:54:30] [23:54:30]POST finish read [23:54:30]Found Content-Length = 678 [23:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:30]execute_script... [23:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.80, "quantity" : 7.490, "sum" : 500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:30]POST & json_proto [23:54:30]process_json_proto [23:54:30]json parsed OK: [23:54:30]protocol is kg_v1.0 [23:54:30]action value=close_receipt [23:54:30]process_action close_receipt [23:54:30]cmd_close_receipt [23:54:30]MH_GetDate [23:54:30]Write to MH i2c: F0 00 00 82 3F B0 [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 09 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 09 00 82 3F 00 3E EE 47 66 6C E9 28 66 75 [23:54:30]GetLastDocTimeStamp 1715989712 [23:54:30]current date 1715990078 [23:54:30]FM_GetShiftState [23:54:30]SAM_PROTO_GetShiftState [23:54:30]wFMCommunicate request_size=4 [23:54:30]MH_SAM_APDU [23:54:30]CAPDU: 80 13 01 00 [23:54:30]Write to MH i2c: E2 08 00 83 3F 80 13 01 00 00 00 00 00 3F [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:30]Read from MH i2c: E2 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: E2 0E 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: E2 0E 00 83 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 3A [23:54:30]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:54:30]wFMCommunicate OK [23:54:30]SAM_PROTO_GetShiftState done [23:54:30]FM_GetShiftState done [23:54:30]opened in 1715904675 [23:54:30]opened+sec_in_day 1715991075 [23:54:30]quantity*price = 50033 [23:54:30]sum+1 = 50034 [23:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.33 ИТОГО: 500.00 ВнеÑено: 500.00 СДÐЧÐ: 0.00 ÐСП 1% : 4.43 ÐДС 12% : 53.13 Ðаличными: 500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 128 17.05.2024 23:54 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5193 ФПД: 95351736398938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235438&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5193&fm=95351736398938&tin=02508201610067®Number=0000000000154221&sum=50000 [23:54:32]StoreToDocumentArchive [23:54:32]shift 45 fd 5193 [23:54:32]save to /storage/0045/doc_00005193 [23:54:32]save last doc name /storage/0045/doc_00005193 to /storage/kkm_last_doc_name [23:54:32]save OK [23:54:32]Clear old archive folders... [23:54:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:54:32]tlvbuf is 011D2FC0 [23:54:32]SAM_PROTO_ClearQueue [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 09 00 00 [23:54:32]Write to MH i2c: E2 08 00 90 3F 80 09 00 00 00 00 00 00 41 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 90 3F 00 90 00 43 [23:54:32]RAPDU: 90 00 [23:54:32]wFMCommunicate OK [23:54:32]SAM_PROTO_ClearQueue done [23:54:32]KKMCreateOFDPacket [23:54:32]OFDProtocolAddRootSTLVToBuf [23:54:32]FM_MakeSignedData [23:54:32]FM_MakeSignedData [23:54:32]SAM_PROTO_SignData [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 0D 01 02 [23:54:32]Write to MH i2c: E2 08 00 91 3F 80 0D 01 02 00 00 00 00 49 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 91 3F 00 90 00 44 [23:54:32]RAPDU: 90 00 [23:54:32]wFMCommunicate OK [23:54:32]wFMCommunicate request_size=255 [23:54:32]MH_SAM_APDU [23:54: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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 3E EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 49 14 00 00 35 04 06 00 56 [23:54:32]Write to MH i2c: E2 02 01 92 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 3E EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 49 14 00 00 35 04 06 00 56 00 00 FF [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 92 3F 00 90 00 45 [23:54:32]RAPDU: 90 00 [23:54:32]wFMCommunicate OK [23:54:32]wFMCommunicate request_size=10 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 0D 02 02 05 B8 CE 60 74 5A [23:54:32]Write to MH i2c: E2 0D 00 93 3F 80 0D 02 02 05 00 B8 CE 60 74 5A 00 00 0A [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 03 00 93 3F 00 90 00 46 [23:54:32]RAPDU: 90 00 [23:54:32]wFMCommunicate OK [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 0D 03 02 [23:54:32]Write to MH i2c: E2 08 00 94 3F 80 0D 03 02 00 00 00 00 4E [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 0B 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 0B 00 94 3F 00 76 DC 2A A6 10 DA 9B 42 90 00 38 [23:54:32]RAPDU: 76 DC 2A A6 10 DA 9B 42 90 00 [23:54:32]wFMCommunicate OK [23:54:32]SAM_PROTO_SignData done [23:54:32]FM_MakeSignedData done [23:54:32]CreateOFDProtocolMessage [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 11 00 00 [23:54:32]Write to MH i2c: E2 08 00 95 3F 80 11 00 00 00 00 00 00 4E [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 17 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 17 00 95 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 A3 [23:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:54:32]wFMCommunicate OK [23:54:32]CreateOFDProtocolMessage done [23:54:32]OFDSenderStorePacket 5193 [23:54:32]StoreOFDPacket docnum=5193 [23:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F1 42 07 01 9D 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 3E EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 49 14 00 00 35 04 06 00 56 B8 CE 60 74 5A 76 DC 2A A6 10 DA 9B 42 [23:54:32]CheckFolder [23:54:32]dirname=/storage/ofd_packets [23:54:32]CheckFolder done [23:54:32]ProducePacketName [23:54:32]name=ofd_packets/00005193 [23:54:32]NVStorageSaveData ofd_packets/00005193 [23:54:32]File name is /storage/ofd_packets/00005193 [23:54:32]Write 301 bytes [23:54:32]NVStorageSaveData done [23:54:32]OFDSenderStorePacket done [23:54:32]KKMCreateOFDPacket done [23:54:32]NVStorageSaveData kkm_last_timestamp [23:54:32]File name is /storage/kkm_last_timestamp [23:54:32]Write 4 bytes [23:54:32]NVStorageSaveData done [23:54:32]ExternCall_PrintAddStr [23:54:32]wPrintStart [23:54:32]Write to MH i2c: 01 00 00 96 3F D5 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: 01 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: 01 07 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: 01 07 00 96 3F 00 00 00 00 00 FF 0F EA [23:54:32]RasterBufferAndPrint [23:54:32]line Счет N : (1)1994096 [23:54:32]line ИÐÐ: 02508201610067 [23:54:32]line Контрольно-КаÑÑовый Чек [23:54:32]line ПРОДÐЖР[23:54:32]line ТРК (МРК, ГÐК) : 43 [23:54:32]line Товар: 2710124130 [23:54:32]line Ðи-92-К-4 [23:54:32]line 7.490 * 66.80 [23:54:32]line = 500.33 [23:54:32]line ÐДС 12% ÐСП 1% [23:54:32]line > о реализуемом товаре [23:54:32]line ОКРУГЛЕÐИЕ: -0.33 [23:54:32]line ИТОГО: 500.00 [23:54:32]line ВнеÑено: 500.00 [23:54:32]line СДÐЧÐ: 0.00 [23:54:32]line ÐСП 1% : 4.43 [23:54:32]line ÐДС 12% : 53.13 [23:54:32]line Ðаличными: 500.00 [23:54:32]line Безнал.: 0.00 [23:54:32]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:54:32]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:54:32]line СÐО: Общий режим [23:54:32]line Чек 128 17.05.2024 23:54 [23:54:32]line Смена: 45 ФФД: 1.0 [23:54:32]line ЗÐМ: 0300000237 [23:54:32]line РÐМ: 0000000000154221 [23:54:32]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:54:32]line ФМ: 0000000000963259 [23:54:32]line ФД: 5193 [23:54:32]line ФПД: 95351736398938 [23:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235438&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5193&fm=95351736398938&tin=02508201610067®Number=0000000000154221&sum=50000 [23:54:32]OFD Sender: Processing packet 5193 [packets to send 4, broken 3] [23:54:32]ProducePacketName [23:54:32]name=ofd_packets/00005193 [23:54:32]OFD Sender: To server: ‡•öpG, [23:54:32]CommunicateWithHost lk.salyk.kg:30040 [23:54:32]ConnectInit lk.salyk.kg [23:54:32]written 0, free lines is 4095 [23:54:33]Connected sock=10 [23:54:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0F 01 00 00 F1 42 07 01 9D 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 34 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 3E EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 49 14 00 00 35 04 06 00 56 B8 CE 60 74 5A 76 DC 2A A6 10 DA 9B 42 [23:54:33]Write to MH i2c: 01 00 00 C1 3F 00 [23:54:33]Write i2c OK [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: 01 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: 01 07 00 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: 01 07 00 C1 3F 00 00 00 00 00 6B 0C 7E [23:54:33]RasterBufferAndPrint [23:54:33]line [23:54:33]line [23:54:33]line [23:54:33]line [23:54:33]line [23:54:33]written 0, free lines is 3182 [23:54:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 7B 04 47 00 5E 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 39 36 33 32 35 39 10 04 04 00 49 14 00 00 F4 03 04 00 FE 99 47 66 B6 04 01 00 00 D9 A8 53 E8 EF 8B 33 27 [23:54:33]CommunicateWithHost err = 0 [23:54:33]CheckOFDResponse [23:54:33]1017 (14) - 77093643461234 [23:54:33]1041 (16) - 0000000000963259 [23:54:33]1040 (4) - 5193 [23:54:33]1012 (4) - 17.05.2024 17:55 [23:54:33]1206 (1) - 0 [23:54:33]OFD Sender: Remove packet 5193 [23:54:33]ProducePacketName [23:54:33]name=ofd_packets/00005193 [23:54:33]NVStorageDeleteData [23:54:33]MH_Cut [23:54:33]Write to MH i2c: D1 01 00 C8 3F 01 D9 [23:54:33]Write i2c OK [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: D1 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: D1 01 00 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: D1 01 00 C8 3F 00 D8 [23:54:33]Write to MH i2c: 01 00 00 C9 3F 08 [23:54:33]Write i2c OK [23:54:33]MH_I2C_Read... [23:54:33]OFD Sender: No OFD packet to send [23:54:34]*** Cut start [23:54:34]*** Partial cut [23:54:34]*** CUTSNS_PIN = 1 [23:54:34]*** CUTSNS_PIN = 0 [23:54:34]*** Brake cut motor [23:54:35]Read from MH i2c: 01 [23:54:35]MH_I2C_Read... [23:54:35]*** Stop cut motor [23:54:35]*** Cut end [23:54:35]Read from MH i2c: 01 07 00 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: 01 07 00 C9 3F 00 00 00 00 00 FF 0F 1D [23:54:35]process_action close_receipt done [23:54:35]requested_data is exist [23:54:35]produce_requested_data [23:54:35]requested_item fm.sn is exist - process it [23:54:35]wFMCommunicate request_size=4 [23:54:35]MH_SAM_APDU [23:54:35]CAPDU: 80 11 00 00 [23:54:35]Write to MH i2c: E2 08 00 CA 3F 80 11 00 00 00 00 00 00 83 [23:54:35]Write i2c OK [23:54:35]MH_I2C_Read... [23:54:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:35]Read from MH i2c: E2 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 17 00 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 17 00 CA 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D8 [23:54:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:54:35]wFMCommunicate OK [23:54:35]requested_item fd.num is exist - process it [23:54:35]SAM_PROTO_GetFieldsCounters [23:54:35]wFMCommunicate request_size=4 [23:54:35]MH_SAM_APDU [23:54:35]CAPDU: 80 13 00 00 [23:54:35]Write to MH i2c: E2 08 00 CB 3F 80 13 00 00 00 00 00 00 86 [23:54:35]Write i2c OK [23:54:35]MH_I2C_Read... [23:54:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:35]Read from MH i2c: E2 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 62 00 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 62 00 CB 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 49 14 00 00 0E 04 04 00 2D 00 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 A9 [23:54:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 49 14 00 00 0E 04 04 00 2D 00 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 [23:54:35]wFMCommunicate OK [23:54:35]SAM_PROTO_GetFieldsCounters done [23:54:35]requested_item shift.num is exist - process it [23:54:35]requested_item shift.opened is exist - process it [23:54:35]req_shift_opened [23:54:35]FM_GetShiftState [23:54:35]SAM_PROTO_GetShiftState [23:54:35]wFMCommunicate request_size=4 [23:54:35]MH_SAM_APDU [23:54:35]CAPDU: 80 13 01 00 [23:54:35]Write to MH i2c: E2 08 00 CC 3F 80 13 01 00 00 00 00 00 88 [23:54:35]Write i2c OK [23:54:35]MH_I2C_Read... [23:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:35]Read from MH i2c: E2 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 0E 00 [23:54:35]MH_I2C_Read... [23:54:35]Read from MH i2c: E2 0E 00 CC 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 83 [23:54:35]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:54:35]wFMCommunicate OK [23:54:35]SAM_PROTO_GetShiftState done [23:54:35]FM_GetShiftState done [23:54:35]req_shift_opened done [23:54:35]requested_item shift.open_date is exist - process it [23:54:35]req_shift_open_date [23:54:35]req_shift_open_date done [23:54:35]produce_requested_data done [23:54:35]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5193,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:54:35]process_action_free close_receipt [23:54:35]json_value_free [23:54:35]json_value_free done [23:54:35]process_json_proto returns [23:54:35]Send response to host [23:54:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5193,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:54:35]free response buf [23:54:35]execute_script done [23:54:35]execute_script returns [23:54:35]free content buf [23:54:35]Sock 7.Close socket [23:54:35]Sock 7.Thread stoped [23:54:38]OFD Sender: No OFD packet to send [23:54:43]OFD Sender: No OFD packet to send [23:54:48]OFD Sender: No OFD packet to send [23:54:53]OFD Sender: No OFD packet to send [23:54:58]OFD Sender: No OFD packet to send [23:55:03]OFD Sender: No OFD packet to send [23:55:08]OFD Sender: No OFD packet to send [23:55:13]OFD Sender: No OFD packet to send [23:55:18]OFD Sender: No OFD packet to send [23:55:23]OFD Sender: No OFD packet to send [23:55:28]OFD Sender: No OFD packet to send [23:55:31]accept exits with 9 [23:55:31]New connection [23:55:31]New thread 3067252068 created [23:55:31]Thread 3067108708 joined [23:55:31]Waiting for new connection... [23:55:31] Sock 9.Parse request [23:55:31]Sock 9.Check first char [23:55:31]Sock 9.First char is OK [23:55:31]request: POST /json_proto HTTP/1.0 [23:55:31]Method: POST [23:55:31]URL: /json_proto [23:55:31]Method is POST - this is cgi request [23:55:31]url: /json_proto [23:55:31]query_string will be loaded in cgi processing [23:55:31]execute_cgi json_proto POST (null) [23:55:31]execute_cgi path=json_proto method=POST [23:55:31]POST find Content-Length [23:55:31]Host: 172.17.44.4:8080 [23:55:31]Content-Length: 785 [23:55:31]Content-Type: application/json [23:55:31] [23:55:31]POST finish read [23:55:31]Found Content-Length = 785 [23:55:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124130", "name": "SU-92", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:31]execute_script... [23:55: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)1994095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124130", "name": "SU-92", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:31]POST & json_proto [23:55:31]process_json_proto [23:55:31]json parsed OK: [23:55:31]protocol is kg_v1.0 [23:55:31]action value=close_receipt [23:55:31]process_action close_receipt [23:55:31]cmd_close_receipt [23:55:31]MH_GetDate [23:55:31]Write to MH i2c: F0 00 00 CD 3F FB [23:55:31]Write i2c OK [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: F0 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: F0 09 00 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: F0 09 00 CD 3F 00 7B EE 47 66 6C E9 28 66 FD [23:55:31]GetLastDocTimeStamp 1715990078 [23:55:31]current date 1715990139 [23:55:31]FM_GetShiftState [23:55:31]SAM_PROTO_GetShiftState [23:55:31]wFMCommunicate request_size=4 [23:55:31]MH_SAM_APDU [23:55:31]CAPDU: 80 13 01 00 [23:55:31]Write to MH i2c: E2 08 00 CE 3F 80 13 01 00 00 00 00 00 8A [23:55:31]Write i2c OK [23:55:31]MH_I2C_Read... [23:55:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:31]Read from MH i2c: E2 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: E2 0E 00 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: E2 0E 00 CE 3F 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 85 [23:55:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:55:31]wFMCommunicate OK [23:55:31]SAM_PROTO_GetShiftState done [23:55:31]FM_GetShiftState done [23:55:31]opened in 1715904675 [23:55:31]opened+sec_in_day 1715991075 [23:55:31]quantity*price = 300015 [23:55:31]sum+1 = 300016 [23:55:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.15 ÐСП 1% : 26.55 ÐДС 12% : 318.60 Ðаличными: 0.00 Безнал.: 3000.15 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 129 17.05.2024 23:55 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги ФМ: 0000000000963259 ФД: 5194 ФПД: 176407260492100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235539&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5194&fm=176407260492100&tin=02508201610067®Number=0000000000154221&sum=300015 [23:55:32]StoreToDocumentArchive [23:55:32]shift 45 fd 5194 [23:55:32]save to /storage/0045/doc_00005194 [23:55:32]save last doc name /storage/0045/doc_00005194 to /storage/kkm_last_doc_name [23:55:32]save OK [23:55:32]Clear old archive folders... [23:55:32]ProcessDocumentItem done err = 0, tmpTLVsize=244 [23:55:32]tlvbuf is 012A4EC0 [23:55:32]SAM_PROTO_ClearQueue [23:55:32]wFMCommunicate request_size=4 [23:55:32]MH_SAM_APDU [23:55:32]CAPDU: 80 09 00 00 [23:55:32]Write to MH i2c: E2 08 00 DB 3F 80 09 00 00 00 00 00 00 8C [23:55:32]Write i2c OK [23:55:32]MH_I2C_Read... [23:55:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:55:32]Read from MH i2c: E2 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 03 00 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 03 00 DB 3F 00 90 00 8E [23:55:32]RAPDU: 90 00 [23:55:32]wFMCommunicate OK [23:55:32]SAM_PROTO_ClearQueue done [23:55:32]KKMCreateOFDPacket [23:55:32]OFDProtocolAddRootSTLVToBuf [23:55:32]FM_MakeSignedData [23:55:32]FM_MakeSignedData [23:55:32]SAM_PROTO_SignData [23:55:32]wFMCommunicate request_size=4 [23:55:32]MH_SAM_APDU [23:55:32]CAPDU: 80 0D 01 02 [23:55:32]Write to MH i2c: E2 08 00 DC 3F 80 0D 01 02 00 00 00 00 94 [23:55:32]Write i2c OK [23:55:32]MH_I2C_Read... [23:55:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:55:32]Read from MH i2c: E2 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 03 00 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 03 00 DC 3F 00 90 00 8F [23:55:32]RAPDU: 90 00 [23:55:32]wFMCommunicate OK [23:55:32]wFMCommunicate request_size=253 [23:55:32]MH_SAM_APDU [23:55:32]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 7B EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4A 14 00 00 35 04 06 00 A0 71 04 18 F1 44 [23:55:32]Write to MH i2c: E2 00 01 DD 3F 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 7B EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4A 14 00 00 35 04 06 00 A0 71 04 18 F1 44 00 00 CF [23:55:32]Write i2c OK [23:55:32]MH_I2C_Read... [23:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:33]Read from MH i2c: E2 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 03 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 03 00 DD 3F 00 90 00 90 [23:55:33]RAPDU: 90 00 [23:55:33]wFMCommunicate OK [23:55:33]wFMCommunicate request_size=4 [23:55:33]MH_SAM_APDU [23:55:33]CAPDU: 80 0D 03 02 [23:55:33]Write to MH i2c: E2 08 00 DE 3F 80 0D 03 02 00 00 00 00 98 [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:55:33]Read from MH i2c: E2 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 0B 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 0B 00 DE 3F 00 57 B9 43 15 14 24 31 17 90 00 81 [23:55:33]RAPDU: 57 B9 43 15 14 24 31 17 90 00 [23:55:33]wFMCommunicate OK [23:55:33]SAM_PROTO_SignData done [23:55:33]FM_MakeSignedData done [23:55:33]CreateOFDProtocolMessage [23:55:33]wFMCommunicate request_size=4 [23:55:33]MH_SAM_APDU [23:55:33]CAPDU: 80 11 00 00 [23:55:33]Write to MH i2c: E2 08 00 DF 3F 80 11 00 00 00 00 00 00 98 [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:33]Read from MH i2c: E2 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 17 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 17 00 DF 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 ED [23:55:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:55:33]wFMCommunicate OK [23:55:33]CreateOFDProtocolMessage done [23:55:33]OFDSenderStorePacket 5194 [23:55:33]StoreOFDPacket docnum=5194 [23:55:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 08 01 00 00 E6 E3 00 01 B1 CD 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 7B EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4A 14 00 00 35 04 06 00 A0 71 04 18 F1 44 57 B9 43 15 14 24 31 17 [23:55:33]CheckFolder [23:55:33]dirname=/storage/ofd_packets [23:55:33]CheckFolder done [23:55:33]ProducePacketName [23:55:33]name=ofd_packets/00005194 [23:55:33]NVStorageSaveData ofd_packets/00005194 [23:55:33]File name is /storage/ofd_packets/00005194 [23:55:33]Write 294 bytes [23:55:33]NVStorageSaveData done [23:55:33]OFDSenderStorePacket done [23:55:33]KKMCreateOFDPacket done [23:55:33]NVStorageSaveData kkm_last_timestamp [23:55:33]File name is /storage/kkm_last_timestamp [23:55:33]Write 4 bytes [23:55:33]NVStorageSaveData done [23:55:33]ExternCall_PrintAddStr [23:55:33]wPrintStart [23:55:33]Write to MH i2c: 01 00 00 E0 3F 1F [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: 01 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: 01 07 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: 01 07 00 E0 3F 00 00 00 00 00 FF 0F 34 [23:55:33]RasterBufferAndPrint [23:55:33]line Счет N : (1)1994095 [23:55:33]line ИÐÐ: 02508201610067 [23:55:33]line Контрольно-КаÑÑовый Чек [23:55:33]line ПРОДÐЖР[23:55:33]line ТРК (МРК, ГÐК) : 64 [23:55:33]line Товар: 2710124130 [23:55:33]line SU-92 [23:55:33]line 44.250 * 67.80 [23:55:33]line = 3000.15 [23:55:33]line ÐДС 12% ÐСП 1% [23:55:33]line > о реализуемом товаре [23:55:33]line ИТОГО: 3000.15 [23:55:33]line ÐСП 1% : 26.55 [23:55:33]line ÐДС 12% : 318.60 [23:55:33]line Ðаличными: 0.00 [23:55:33]line Безнал.: 3000.15 [23:55:33]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:55:33]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:55:33]line СÐО: Общий режим [23:55:33]line Чек 129 17.05.2024 23:55 [23:55:33]line Смена: 45 ФФД: 1.0 [23:55:33]line ЗÐМ: 0300000237 [23:55:33]line РÐМ: 0000000000154221 [23:55:33]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:55:33]line ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ð°Ñ ÑиÑтема: O! деньги [23:55:33]line ФМ: 0000000000963259 [23:55:33]line ФД: 5194 [23:55:33]line ФПД: 176407260492100 [23:55:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235539&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5194&fm=176407260492100&tin=02508201610067®Number=0000000000154221&sum=300015 [23:55:33]OFD Sender: Processing packet 5194 [packets to send 4, broken 3] [23:55:33]ProducePacketName [23:55:33]name=ofd_packets/00005194 [23:55:33]OFD Sender: To server: ‡•öpG, [23:55:33]CommunicateWithHost lk.salyk.kg:30040 [23:55:33]ConnectInit lk.salyk.kg [23:55:33]written 0, free lines is 4095 [23:55:33]Connected sock=10 [23:55:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 08 01 00 00 E6 E3 00 01 B1 CD 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 7B EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4A 14 00 00 35 04 06 00 A0 71 04 18 F1 44 57 B9 43 15 14 24 31 17 [23:55:34]Write to MH i2c: 01 00 00 0A 40 4A [23:55:34]Write i2c OK [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 07 00 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 07 00 0A 40 00 00 00 00 00 7B 0C D8 [23:55:34]RasterBufferAndPrint [23:55:34]line [23:55:34]line [23:55:34]line [23:55:34]line [23:55:34]line [23:55:34]written 0, free lines is 3199 [23:55:34]MH_Cut [23:55:34]Write to MH i2c: D1 01 00 11 40 01 23 [23:55:34]Write i2c OK [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: D1 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: D1 01 00 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: D1 01 00 11 40 00 22 [23:55:34]Write to MH i2c: 01 00 00 12 40 52 [23:55:34]Write i2c OK [23:55:34]MH_I2C_Read... [23:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 95 73 47 00 DB 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 39 36 33 32 35 39 10 04 04 00 4A 14 00 00 F4 03 04 00 3A 9A 47 66 B6 04 01 00 00 5F 9C 00 75 54 7C 21 2F [23:55:34]CommunicateWithHost err = 0 [23:55:34]CheckOFDResponse [23:55:34]1017 (14) - 77093643461234 [23:55:34]1041 (16) - 0000000000963259 [23:55:34]1040 (4) - 5194 [23:55:34]1012 (4) - 17.05.2024 17:56 [23:55:34]1206 (1) - 0 [23:55:34]OFD Sender: Remove packet 5194 [23:55:34]ProducePacketName [23:55:34]name=ofd_packets/00005194 [23:55:34]NVStorageDeleteData [23:55:34]OFD Sender: No OFD packet to send [23:55:35]*** Cut start [23:55:35]*** Partial cut [23:55:35]*** CUTSNS_PIN = 1 [23:55:35]*** CUTSNS_PIN = 0 [23:55:35]*** Brake cut motor [23:55:35]Read from MH i2c: 01 [23:55:35]MH_I2C_Read... [23:55:35]*** Stop cut motor [23:55:35]*** Cut end [23:55:35]Read from MH i2c: 01 07 00 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: 01 07 00 12 40 00 00 00 00 00 FF 0F 67 [23:55:35]process_action close_receipt done [23:55:35]requested_data is exist [23:55:35]produce_requested_data [23:55:35]requested_item fm.sn is exist - process it [23:55:35]wFMCommunicate request_size=4 [23:55:35]MH_SAM_APDU [23:55:35]CAPDU: 80 11 00 00 [23:55:35]Write to MH i2c: E2 08 00 13 40 80 11 00 00 00 00 00 00 CD [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:35]Read from MH i2c: E2 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: E2 17 00 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: E2 17 00 13 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 22 [23:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:55:35]wFMCommunicate OK [23:55:35]requested_item fd.num is exist - process it [23:55:35]SAM_PROTO_GetFieldsCounters [23:55:35]wFMCommunicate request_size=4 [23:55:35]MH_SAM_APDU [23:55:35]CAPDU: 80 13 00 00 [23:55:35]Write to MH i2c: E2 08 00 14 40 80 13 00 00 00 00 00 00 D0 [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:36]Read from MH i2c: E2 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: E2 62 00 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: E2 62 00 14 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4A 14 00 00 0E 04 04 00 2D 00 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 F7 [23:55:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4A 14 00 00 0E 04 04 00 2D 00 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 [23:55:36]wFMCommunicate OK [23:55:36]SAM_PROTO_GetFieldsCounters done [23:55:36]requested_item shift.num is exist - process it [23:55:36]requested_item shift.opened is exist - process it [23:55:36]req_shift_opened [23:55:36]FM_GetShiftState [23:55:36]SAM_PROTO_GetShiftState [23:55:36]wFMCommunicate request_size=4 [23:55:36]MH_SAM_APDU [23:55:36]CAPDU: 80 13 01 00 [23:55:36]Write to MH i2c: E2 08 00 15 40 80 13 01 00 00 00 00 00 D2 [23:55:36]Write i2c OK [23:55:36]MH_I2C_Read... [23:55:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:36]Read from MH i2c: E2 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: E2 0E 00 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: E2 0E 00 15 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CD [23:55:36]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:55:36]wFMCommunicate OK [23:55:36]SAM_PROTO_GetShiftState done [23:55:36]FM_GetShiftState done [23:55:36]req_shift_opened done [23:55:36]requested_item shift.open_date is exist - process it [23:55:36]req_shift_open_date [23:55:36]req_shift_open_date done [23:55:36]produce_requested_data done [23:55:36]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5194,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:55:36]process_action_free close_receipt [23:55:36]json_value_free [23:55:36]json_value_free done [23:55:36]process_json_proto returns [23:55:36]Send response to host [23:55:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5194,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:55:36]free response buf [23:55:36]execute_script done [23:55:36]execute_script returns [23:55:36]free content buf [23:55:36]Sock 9.Close socket [23:55:36]Sock 9.Thread stoped [23:55:39]OFD Sender: No OFD packet to send [23:55:44]OFD Sender: No OFD packet to send [23:55:49]OFD Sender: No OFD packet to send [23:55:54]OFD Sender: No OFD packet to send [23:55:59]OFD Sender: No OFD packet to send [23:56:04]OFD Sender: No OFD packet to send [23:56:09]OFD Sender: No OFD packet to send [23:56:14]OFD Sender: No OFD packet to send [23:56:19]OFD Sender: No OFD packet to send [23:56:24]OFD Sender: No OFD packet to send [23:56:29]OFD Sender: No OFD packet to send [23:56:34]OFD Sender: No OFD packet to send [23:56:39]OFD Sender: No OFD packet to send [23:56:44]OFD Sender: No OFD packet to send [23:56:49]OFD Sender: No OFD packet to send [23:56:54]OFD Sender: No OFD packet to send [23:56:59]OFD Sender: No OFD packet to send [23:57:04]OFD Sender: No OFD packet to send [23:57:09]OFD Sender: No OFD packet to send [23:57:14]OFD Sender: No OFD packet to send [23:57:16]accept exits with 7 [23:57:16]New connection [23:57:16]New thread 3067108708 created [23:57:16]Thread 3067252068 joined [23:57:16]Waiting for new connection... [23:57:16] Sock 7.Parse request [23:57:16]Sock 7.Check first char [23:57:16]Sock 7.First char is OK [23:57:16]request: POST /json_proto HTTP/1.0 [23:57:16]Method: POST [23:57:16]URL: /json_proto [23:57:16]Method is POST - this is cgi request [23:57:16]url: /json_proto [23:57:16]query_string will be loaded in cgi processing [23:57:16]execute_cgi json_proto POST (null) [23:57:16]execute_cgi path=json_proto method=POST [23:57:16]POST find Content-Length [23:57:16]Host: 172.17.44.4:8080 [23:57:16]Content-Length: 680 [23:57:16]Content-Type: application/json [23:57:16] [23:57:16]POST finish read [23:57:16]Found Content-Length = 680 [23:57:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1994097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 20.090, "sum" : 1500.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:16]execute_script... [23:57: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)1994097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 74.70, "quantity" : 20.090, "sum" : 1500.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:16]POST & json_proto [23:57:16]process_json_proto [23:57:16]json parsed OK: [23:57:16]protocol is kg_v1.0 [23:57:16]action value=close_receipt [23:57:16]process_action close_receipt [23:57:16]cmd_close_receipt [23:57:16]MH_GetDate [23:57:16]Write to MH i2c: F0 00 00 16 40 45 [23:57:16]Write i2c OK [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: F0 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: F0 09 00 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: F0 09 00 16 40 00 E4 EE 47 66 6C E9 28 66 B0 [23:57:16]GetLastDocTimeStamp 1715990139 [23:57:16]current date 1715990244 [23:57:16]FM_GetShiftState [23:57:16]SAM_PROTO_GetShiftState [23:57:16]wFMCommunicate request_size=4 [23:57:16]MH_SAM_APDU [23:57:16]CAPDU: 80 13 01 00 [23:57:16]Write to MH i2c: E2 08 00 17 40 80 13 01 00 00 00 00 00 D4 [23:57:16]Write i2c OK [23:57:16]MH_I2C_Read... [23:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:16]Read from MH i2c: E2 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: E2 0E 00 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: E2 0E 00 17 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 CF [23:57:16]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:57:16]wFMCommunicate OK [23:57:16]SAM_PROTO_GetShiftState done [23:57:16]FM_GetShiftState done [23:57:16]opened in 1715904675 [23:57:16]opened+sec_in_day 1715991075 [23:57:16]quantity*price = 150072 [23:57:16]sum+1 = 150073 [23:57:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕÐИЕ: -0.72 ИТОГО: 1500.00 ВнеÑено: 1500.00 СДÐЧÐ: 0.00 ÐСП 1% : 13.28 ÐДС 12% : 159.37 Ðаличными: 1500.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 130 17.05.2024 23:57 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5195 ФПД: 110282519004327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235724&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5195&fm=110282519004327&tin=02508201610067®Number=0000000000154221&sum=150000 [23:57:17]StoreToDocumentArchive [23:57:17]shift 45 fd 5195 [23:57:17]save to /storage/0045/doc_00005195 [23:57:17]save last doc name /storage/0045/doc_00005195 to /storage/kkm_last_doc_name [23:57:17]save OK [23:57:17]Clear old archive folders... [23:57:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:57:17]tlvbuf is 0119B290 [23:57:17]SAM_PROTO_ClearQueue [23:57:17]wFMCommunicate request_size=4 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 09 00 00 [23:57:17]Write to MH i2c: E2 08 00 24 40 80 09 00 00 00 00 00 00 D6 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 24 40 00 90 00 D8 [23:57:17]RAPDU: 90 00 [23:57:17]wFMCommunicate OK [23:57:17]SAM_PROTO_ClearQueue done [23:57:17]KKMCreateOFDPacket [23:57:17]OFDProtocolAddRootSTLVToBuf [23:57:17]FM_MakeSignedData [23:57:17]FM_MakeSignedData [23:57:17]SAM_PROTO_SignData [23:57:17]wFMCommunicate request_size=4 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 0D 01 02 [23:57:17]Write to MH i2c: E2 08 00 25 40 80 0D 01 02 00 00 00 00 DE [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 25 40 00 90 00 D9 [23:57:17]RAPDU: 90 00 [23:57:17]wFMCommunicate OK [23:57:17]wFMCommunicate request_size=255 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 4E 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 38 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 41 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 82 00 00 00 F4 03 04 00 E4 EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4B 14 00 00 35 04 06 00 64 4D 26 5E [23:57:17]Write to MH i2c: E2 02 01 26 40 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 4E 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 38 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 41 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 82 00 00 00 F4 03 04 00 E4 EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4B 14 00 00 35 04 06 00 64 4D 26 5E 00 00 B6 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 26 40 00 90 00 DA [23:57:17]RAPDU: 90 00 [23:57:17]wFMCommunicate OK [23:57:17]wFMCommunicate request_size=7 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 0D 02 02 02 C4 A7 [23:57:17]Write to MH i2c: E2 0A 00 27 40 80 0D 02 02 02 00 C4 A7 00 00 50 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 03 00 27 40 00 90 00 DB [23:57:17]RAPDU: 90 00 [23:57:17]wFMCommunicate OK [23:57:17]wFMCommunicate request_size=4 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 0D 03 02 [23:57:17]Write to MH i2c: E2 08 00 28 40 80 0D 03 02 00 00 00 00 E3 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 0B 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 0B 00 28 40 00 BF 17 90 65 B1 40 01 F4 90 00 95 [23:57:17]RAPDU: BF 17 90 65 B1 40 01 F4 90 00 [23:57:17]wFMCommunicate OK [23:57:17]SAM_PROTO_SignData done [23:57:17]FM_MakeSignedData done [23:57:17]CreateOFDProtocolMessage [23:57:17]wFMCommunicate request_size=4 [23:57:17]MH_SAM_APDU [23:57:17]CAPDU: 80 11 00 00 [23:57:17]Write to MH i2c: E2 08 00 29 40 80 11 00 00 00 00 00 00 E3 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 17 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 17 00 29 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 38 [23:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:57:17]wFMCommunicate OK [23:57:17]CreateOFDProtocolMessage done [23:57:17]OFDSenderStorePacket 5195 [23:57:17]StoreOFDPacket docnum=5195 [23:57:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 07 60 04 01 78 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 4E 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 38 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 41 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 82 00 00 00 F4 03 04 00 E4 EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4B 14 00 00 35 04 06 00 64 4D 26 5E C4 A7 BF 17 90 65 B1 40 01 F4 [23:57:17]CheckFolder [23:57:17]dirname=/storage/ofd_packets [23:57:17]CheckFolder done [23:57:17]ProducePacketName [23:57:17]name=ofd_packets/00005195 [23:57:17]NVStorageSaveData ofd_packets/00005195 [23:57:17]File name is /storage/ofd_packets/00005195 [23:57:17]Write 298 bytes [23:57:17]NVStorageSaveData done [23:57:17]OFDSenderStorePacket done [23:57:17]KKMCreateOFDPacket done [23:57:17]NVStorageSaveData kkm_last_timestamp [23:57:17]File name is /storage/kkm_last_timestamp [23:57:17]Write 4 bytes [23:57:17]NVStorageSaveData done [23:57:17]ExternCall_PrintAddStr [23:57:17]wPrintStart [23:57:17]Write to MH i2c: 01 00 00 2A 40 6A [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: 01 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: 01 07 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: 01 07 00 2A 40 00 00 00 00 00 FF 0F 7F [23:57:17]RasterBufferAndPrint [23:57:17]line Счет N : (1)1994097 [23:57:17]line ИÐÐ: 02508201610067 [23:57:17]line Контрольно-КаÑÑовый Чек [23:57:17]line ПРОДÐЖР[23:57:17]line ТРК (МРК, ГÐК) : 21 [23:57:17]line Товар: 2710194210 [23:57:17]line ДТ-К-5 [23:57:17]line 20.090 * 74.70 [23:57:17]line = 1500.72 [23:57:17]line ÐДС 12% ÐСП 1% [23:57:17]line > о реализуемом товаре [23:57:17]line ОКРУГЛЕÐИЕ: -0.72 [23:57:17]line ИТОГО: 1500.00 [23:57:17]line ВнеÑено: 1500.00 [23:57:17]line СДÐЧÐ: 0.00 [23:57:17]line ÐСП 1% : 13.28 [23:57:17]line ÐДС 12% : 159.37 [23:57:17]line Ðаличными: 1500.00 [23:57:17]line Безнал.: 0.00 [23:57:17]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:57:17]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:57:17]line СÐО: Общий режим [23:57:17]line Чек 130 17.05.2024 23:57 [23:57:17]line Смена: 45 ФФД: 1.0 [23:57:17]line ЗÐМ: 0300000237 [23:57:17]line РÐМ: 0000000000154221 [23:57:17]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:57:17]line ФМ: 0000000000963259 [23:57:17]line ФД: 5195 [23:57:17]line ФПД: 110282519004327 [23:57:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235724&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5195&fm=110282519004327&tin=02508201610067®Number=0000000000154221&sum=150000 [23:57:18]OFD Sender: Processing packet 5195 [packets to send 4, broken 3] [23:57:18]ProducePacketName [23:57:18]name=ofd_packets/00005195 [23:57:18]OFD Sender: To server: ‡•öpG, [23:57:18]CommunicateWithHost lk.salyk.kg:30040 [23:57:18]ConnectInit lk.salyk.kg [23:57:18]written 0, free lines is 4095 [23:57:18]Connected sock=10 [23:57:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0C 01 00 00 07 60 04 01 78 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 4E 00 00 00 00 00 37 04 06 00 2E 1D 00 00 00 00 13 04 06 00 38 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 41 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 82 00 00 00 F4 03 04 00 E4 EE 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4B 14 00 00 35 04 06 00 64 4D 26 5E C4 A7 BF 17 90 65 B1 40 01 F4 [23:57:18]Write to MH i2c: 01 00 00 55 40 95 [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: 01 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: 01 07 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: 01 07 00 55 40 00 00 00 00 00 64 0C 0C [23:57:18]RasterBufferAndPrint [23:57:18]line [23:57:18]line [23:57:18]line [23:57:18]line [23:57:18]line [23:57:18]written 0, free lines is 3177 [23:57:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 AF 6D 47 00 82 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4B 14 00 00 F4 03 04 00 A3 9A 47 66 B6 04 01 00 00 71 94 36 5C 3E EE 33 B0 [23:57:18]CommunicateWithHost err = 0 [23:57:18]CheckOFDResponse [23:57:18]1017 (14) - 77093643461234 [23:57:18]1041 (16) - 0000000000963259 [23:57:18]1040 (4) - 5195 [23:57:18]1012 (4) - 17.05.2024 17:57 [23:57:18]1206 (1) - 0 [23:57:18]OFD Sender: Remove packet 5195 [23:57:18]ProducePacketName [23:57:18]name=ofd_packets/00005195 [23:57:18]NVStorageDeleteData [23:57:18]MH_Cut [23:57:18]Write to MH i2c: D1 01 00 5C 40 01 6E [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: D1 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: D1 01 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: D1 01 00 5C 40 00 6D [23:57:18]Write to MH i2c: 01 00 00 5D 40 9D [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:19]OFD Sender: No OFD packet to send [23:57:19]*** Cut start [23:57:19]*** Partial cut [23:57:19]*** CUTSNS_PIN = 1 [23:57:19]*** CUTSNS_PIN = 0 [23:57:20]*** Brake cut motor [23:57:20]Read from MH i2c: 01 [23:57:20]MH_I2C_Read... [23:57:20]*** Stop cut motor [23:57:20]*** Cut end [23:57:20]Read from MH i2c: 01 07 00 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: 01 07 00 5D 40 00 00 00 00 00 FF 0F B2 [23:57:20]process_action close_receipt done [23:57:20]requested_data is exist [23:57:20]produce_requested_data [23:57:20]requested_item fm.sn is exist - process it [23:57:20]wFMCommunicate request_size=4 [23:57:20]MH_SAM_APDU [23:57:20]CAPDU: 80 11 00 00 [23:57:20]Write to MH i2c: E2 08 00 5E 40 80 11 00 00 00 00 00 00 18 [23:57:20]Write i2c OK [23:57:20]MH_I2C_Read... [23:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:20]Read from MH i2c: E2 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 17 00 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 17 00 5E 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 6D [23:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:57:20]wFMCommunicate OK [23:57:20]requested_item fd.num is exist - process it [23:57:20]SAM_PROTO_GetFieldsCounters [23:57:20]wFMCommunicate request_size=4 [23:57:20]MH_SAM_APDU [23:57:20]CAPDU: 80 13 00 00 [23:57:20]Write to MH i2c: E2 08 00 5F 40 80 13 00 00 00 00 00 00 1B [23:57:20]Write i2c OK [23:57:20]MH_I2C_Read... [23:57:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:20]Read from MH i2c: E2 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 62 00 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 62 00 5F 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4B 14 00 00 0E 04 04 00 2D 00 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 46 [23:57:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4B 14 00 00 0E 04 04 00 2D 00 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 [23:57:20]wFMCommunicate OK [23:57:20]SAM_PROTO_GetFieldsCounters done [23:57:20]requested_item shift.num is exist - process it [23:57:20]requested_item shift.opened is exist - process it [23:57:20]req_shift_opened [23:57:20]FM_GetShiftState [23:57:20]SAM_PROTO_GetShiftState [23:57:20]wFMCommunicate request_size=4 [23:57:20]MH_SAM_APDU [23:57:20]CAPDU: 80 13 01 00 [23:57:20]Write to MH i2c: E2 08 00 60 40 80 13 01 00 00 00 00 00 1D [23:57:20]Write i2c OK [23:57:20]MH_I2C_Read... [23:57:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:20]Read from MH i2c: E2 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 0E 00 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 0E 00 60 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 18 [23:57:20]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:57:20]wFMCommunicate OK [23:57:20]SAM_PROTO_GetShiftState done [23:57:20]FM_GetShiftState done [23:57:20]req_shift_opened done [23:57:20]requested_item shift.open_date is exist - process it [23:57:20]req_shift_open_date [23:57:20]req_shift_open_date done [23:57:20]produce_requested_data done [23:57:20]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5195,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:57:20]process_action_free close_receipt [23:57:20]json_value_free [23:57:20]json_value_free done [23:57:20]process_json_proto returns [23:57:20]Send response to host [23:57:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5195,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:57:20]free response buf [23:57:20]execute_script done [23:57:20]execute_script returns [23:57:20]free content buf [23:57:20]Sock 7.Close socket [23:57:20]Sock 7.Thread stoped [23:57:24]OFD Sender: No OFD packet to send [23:57:29]OFD Sender: No OFD packet to send [23:57:34]OFD Sender: No OFD packet to send [23:57:39]OFD Sender: No OFD packet to send [23:57:44]OFD Sender: No OFD packet to send [23:57:47]accept exits with 9 [23:57:47]New connection [23:57:47]New thread 3067252068 created [23:57:47]Thread 3067108708 joined [23:57:47]Waiting for new connection... [23:57:47] Sock 9.Parse request [23:57:47]Sock 9.Check first char [23:57:47]Sock 9.First char is OK [23:57:47]request: POST /json_proto HTTP/1.0 [23:57:47]Method: POST [23:57:47]URL: /json_proto [23:57:47]Method is POST - this is cgi request [23:57:47]url: /json_proto [23:57:47]query_string will be loaded in cgi processing [23:57:47]execute_cgi json_proto POST (null) [23:57:47]execute_cgi path=json_proto method=POST [23:57:47]POST find Content-Length [23:57:47]Host: 172.17.44.4:8080 [23:57:47]Content-Length: 215 [23:57:47]Content-Type: application/json [23:57:47] [23:57:47]POST finish read [23:57:47]Found Content-Length = 215 [23:57:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:47]execute_script... [23:57:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:47]POST & json_proto [23:57:47]process_json_proto [23:57:47]json parsed OK: [23:57:47]protocol is kg_v1.0 [23:57:47]action value=get_value [23:57:47]process_action get_value [23:57:47]cmd_get_value [23:57:47]process_action get_value done [23:57:47]requested_data is exist [23:57:47]produce_requested_data [23:57:47]requested_item kkm.sn is exist - process it [23:57:47]requested_item kkm.ver is exist - process it [23:57:47]requested_item fm.sn is exist - process it [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 11 00 00 [23:57:47]Write to MH i2c: E2 08 00 61 40 80 11 00 00 00 00 00 00 1B [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:47]Read from MH i2c: E2 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 17 00 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 17 00 61 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 70 [23:57:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:57:47]wFMCommunicate OK [23:57:47]requested_item fd.num is exist - process it [23:57:47]SAM_PROTO_GetFieldsCounters [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 13 00 00 [23:57:47]Write to MH i2c: E2 08 00 62 40 80 13 00 00 00 00 00 00 1E [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:47]Read from MH i2c: E2 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 62 00 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 62 00 62 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4B 14 00 00 0E 04 04 00 2D 00 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 49 [23:57:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4B 14 00 00 0E 04 04 00 2D 00 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 [23:57:47]wFMCommunicate OK [23:57:47]SAM_PROTO_GetFieldsCounters done [23:57:47]requested_item shift.num is exist - process it [23:57:47]requested_item shift.opened is exist - process it [23:57:47]req_shift_opened [23:57:47]FM_GetShiftState [23:57:47]SAM_PROTO_GetShiftState [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 13 01 00 [23:57:47]Write to MH i2c: E2 08 00 63 40 80 13 01 00 00 00 00 00 20 [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:47]Read from MH i2c: E2 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 0E 00 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 0E 00 63 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 1B [23:57:47]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:57:47]wFMCommunicate OK [23:57:47]SAM_PROTO_GetShiftState done [23:57:47]FM_GetShiftState done [23:57:47]req_shift_opened done [23:57:47]requested_item shift.open_date is exist - process it [23:57:47]req_shift_open_date [23:57:47]req_shift_open_date done [23:57:47]produce_requested_data done [23:57:47]produce_requested_data return {"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5195,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:57:47]process_action_free get_value [23:57:47]json_value_free [23:57:47]json_value_free done [23:57:47]process_json_proto returns [23:57:47]Send response to host [23:57:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5195,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:57:47]free response buf [23:57:47]execute_script done [23:57:47]execute_script returns [23:57:47]free content buf [23:57:47]Sock 9.Close socket [23:57:47]Sock 9.Thread stoped [23:57:47]accept exits with 7 [23:57:47]New connection [23:57:47]New thread 3067108708 created [23:57:47]Thread 3067252068 joined [23:57:47]Waiting for new connection... [23:57:47] Sock 7.Parse request [23:57:47]Sock 7.Check first char [23:57:47]Sock 7.First char is OK [23:57:47]request: POST /json_proto HTTP/1.0 [23:57:47]Method: POST [23:57:47]URL: /json_proto [23:57:47]Method is POST - this is cgi request [23:57:47]url: /json_proto [23:57:47]query_string will be loaded in cgi processing [23:57:47]execute_cgi json_proto POST (null) [23:57:47]execute_cgi path=json_proto method=POST [23:57:47]POST find Content-Length [23:57:47]Host: 172.17.44.4:8080 [23:57:47]Content-Length: 331 [23:57:47]Content-Type: application/json [23:57:47] [23:57:47]POST finish read [23:57:47]Found Content-Length = 331 [23:57: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" ] } } [23:57:47]execute_script... [23:57: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" ] } } [23:57:47]POST & json_proto [23:57:47]process_json_proto [23:57:47]json parsed OK: [23:57:47]protocol is kg_v1.0 [23:57:47]action value=get_value [23:57:47]process_action get_value [23:57:47]cmd_get_value [23:57:47]process_action get_value done [23:57:47]requested_data is exist [23:57:47]produce_requested_data [23:57:47]requested_item fm.sale.total is exist - process it [23:57:47]SAM_PROTO_GetFMData [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 13 03 00 [23:57:47]Write to MH i2c: E2 08 00 64 40 80 13 03 00 00 00 00 00 23 [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 64 40 00 BF 04 85 04 BB 04 6E 04 04 00 F1 13 00 00 69 04 A0 00 6F 04 04 00 BE 13 00 00 B1 04 04 00 87 52 2D 10 70 04 04 00 34 02 6D 07 72 04 04 00 53 50 C0 08 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 61 CF B7 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 19 A4 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 4A [23:57:48]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F1 13 00 00 69 04 A0 00 6F 04 04 00 BE 13 00 00 B1 04 04 00 87 52 2D 10 70 04 04 00 34 02 6D 07 72 04 04 00 53 50 C0 08 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 61 CF B7 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 19 A4 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=4 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 17 00 00 [23:57:48]Write to MH i2c: E2 08 00 65 40 80 17 00 00 00 00 00 00 25 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 65 40 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 C2 [23:57:48]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=4 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 17 00 00 [23:57:48]Write to MH i2c: E2 08 00 66 40 80 17 00 00 00 00 00 00 26 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 FD 00 66 40 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 CA [23:57:48]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=4 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 17 00 00 [23:57:48]Write to MH i2c: E2 08 00 67 40 80 17 00 00 00 00 00 00 27 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:49]Read from MH i2c: E2 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 FD 00 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 FD 00 67 40 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 A1 [23:57:49]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [23:57:49]wFMCommunicate OK [23:57:49]wFMCommunicate request_size=4 [23:57:49]MH_SAM_APDU [23:57:49]CAPDU: 80 17 00 00 [23:57:49]Write to MH i2c: E2 08 00 68 40 80 17 00 00 00 00 00 00 28 [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:49]OFD Sender: No OFD packet to send [23:57:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [23:57:49]Read from MH i2c: E2 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 DC 00 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 DC 00 68 40 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0C [23:57:49]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:57:49]wFMCommunicate OK [23:57:49]SAM_PROTO_GetFMData done [23:57:49]requested_item fm.sale_refund.total is exist - process it [23:57:49]requested_item fm.buy.total is exist - process it [23:57:49]requested_item shift.sale.total is exist - process it [23:57:49]SAM_PROTO_GetShiftData [23:57:49]wFMCommunicate request_size=4 [23:57:49]MH_SAM_APDU [23:57:49]CAPDU: 80 13 02 00 [23:57:49]Write to MH i2c: E2 08 00 69 40 80 13 02 00 00 00 00 00 27 [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:57:49]Read from MH i2c: E2 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 FD 00 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: E2 FD 00 69 40 00 AF 04 AA 04 AB 04 6E 04 04 00 82 00 00 00 69 04 9C 00 6F 04 04 00 82 00 00 00 B1 04 03 00 F1 82 9C 70 04 03 00 18 91 60 72 04 03 00 D9 F1 3B 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 82 9F 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 8E 62 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 3A [23:57:49]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 82 00 00 00 69 04 9C 00 6F 04 04 00 82 00 00 00 B1 04 03 00 F1 82 9C 70 04 03 00 18 91 60 72 04 03 00 D9 F1 3B 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 82 9F 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 8E 62 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 [23:57:49]wFMCommunicate OK [23:57:49]wFMCommunicate request_size=4 [23:57:49]MH_SAM_APDU [23:57:49]CAPDU: 80 17 00 00 [23:57:49]Write to MH i2c: E2 08 00 6A 40 80 17 00 00 00 00 00 00 2A [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:50]Read from MH i2c: E2 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 6A 40 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 43 [23:57:50]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 [23:57:50]wFMCommunicate OK [23:57:50]wFMCommunicate request_size=4 [23:57:50]MH_SAM_APDU [23:57:50]CAPDU: 80 17 00 00 [23:57:50]Write to MH i2c: E2 08 00 6B 40 80 17 00 00 00 00 00 00 2B [23:57:50]Write i2c OK [23:57:50]MH_I2C_Read... [23:57:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:50]Read from MH i2c: E2 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 6B 40 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 DF [23:57:50]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 [23:57:50]wFMCommunicate OK [23:57:50]wFMCommunicate request_size=4 [23:57:50]MH_SAM_APDU [23:57:50]CAPDU: 80 17 00 00 [23:57:50]Write to MH i2c: E2 08 00 6C 40 80 17 00 00 00 00 00 00 2C [23:57:50]Write i2c OK [23:57:50]MH_I2C_Read... [23:57:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:50]Read from MH i2c: E2 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 FD 00 6C 40 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 AA [23:57:50]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 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 [23:57:50]wFMCommunicate OK [23:57:50]wFMCommunicate request_size=4 [23:57:50]MH_SAM_APDU [23:57:50]CAPDU: 80 17 00 00 [23:57:50]Write to MH i2c: E2 08 00 6D 40 80 17 00 00 00 00 00 00 2D [23:57:50]Write i2c OK [23:57:50]MH_I2C_Read... [23:57:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [23:57:50]Read from MH i2c: E2 [23:57:50]MH_I2C_Read... [23:57:50]Read from MH i2c: E2 CC 00 [23:57:50]MH_I2C_Read... [23:57:51]Read from MH i2c: E2 CC 00 6D 40 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 0E [23:57:51]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 [23:57:51]wFMCommunicate OK [23:57:51]SAM_PROTO_GetShiftData done [23:57:51]requested_item shift.sale.total_cash is exist - process it [23:57:51]requested_item shift.sale_refund.total is exist - process it [23:57:51]requested_item shift.sale_refund.total_cash is exist - process it [23:57:51]requested_item shift.buy.total is exist - process it [23:57:51]requested_item shift.buy.total_cash is exist - process it [23:57:51]produce_requested_data done [23:57:51]produce_requested_data return {"fm.sale.total":2714057.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102571.37,"shift.sale.total_cash":63286.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:57:51]process_action_free get_value [23:57:51]json_value_free [23:57:51]json_value_free done [23:57:51]process_json_proto returns [23:57:51]Send response to host [23:57:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714057.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102571.37,"shift.sale.total_cash":63286.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:57:51]free response buf [23:57:51]execute_script done [23:57:51]execute_script returns [23:57:51]free content buf [23:57:51]Sock 7.Close socket [23:57:51]Sock 7.Thread stoped [23:57:54]OFD Sender: No OFD packet to send [23:57:59]OFD Sender: No OFD packet to send [23:58:04]OFD Sender: No OFD packet to send [23:58:09]OFD Sender: No OFD packet to send [23:58:14]OFD Sender: No OFD packet to send [23:58:14]accept exits with 9 [23:58:14]New connection [23:58:14]New thread 3067252068 created [23:58:14]Thread 3067108708 joined [23:58:14]Waiting for new connection... [23:58:14] Sock 9.Parse request [23:58:14]Sock 9.Check first char [23:58:14]Sock 9.First char is OK [23:58:14]request: POST /json_proto HTTP/1.0 [23:58:14]Method: POST [23:58:14]URL: /json_proto [23:58:14]Method is POST - this is cgi request [23:58:14]url: /json_proto [23:58:14]query_string will be loaded in cgi processing [23:58:14]execute_cgi json_proto POST (null) [23:58:14]execute_cgi path=json_proto method=POST [23:58:14]POST find Content-Length [23:58:14]Host: 172.17.44.4:8080 [23:58:14]Content-Length: 649 [23:58:14]Content-Type: application/json [23:58:14] [23:58:14]POST finish read [23:58:14]Found Content-Length = 649 [23:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141113", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:14]execute_script... [23:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141113", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:14]POST & json_proto [23:58:14]process_json_proto [23:58:14]json parsed OK: [23:58:14]protocol is kg_v1.0 [23:58:14]action value=close_receipt [23:58:14]process_action close_receipt [23:58:14]cmd_close_receipt [23:58:14]MH_GetDate [23:58:14]Write to MH i2c: F0 00 00 6E 40 9D [23:58:14]Write i2c OK [23:58:14]MH_I2C_Read... [23:58:14]Read from MH i2c: F0 [23:58:14]MH_I2C_Read... [23:58:14]Read from MH i2c: F0 09 00 [23:58:14]MH_I2C_Read... [23:58:14]Read from MH i2c: F0 09 00 6E 40 00 1E EF 47 66 6C E9 28 66 43 [23:58:14]GetLastDocTimeStamp 1715990244 [23:58:14]current date 1715990302 [23:58:14]FM_GetShiftState [23:58:14]SAM_PROTO_GetShiftState [23:58:14]wFMCommunicate request_size=4 [23:58:14]MH_SAM_APDU [23:58:14]CAPDU: 80 13 01 00 [23:58:14]Write to MH i2c: E2 08 00 6F 40 80 13 01 00 00 00 00 00 2C [23:58:14]Write i2c OK [23:58:14]MH_I2C_Read... [23:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:14]Read from MH i2c: E2 [23:58:14]MH_I2C_Read... [23:58:14]Read from MH i2c: E2 0E 00 [23:58:14]MH_I2C_Read... [23:58:14]Read from MH i2c: E2 0E 00 6F 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 27 [23:58:14]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:58:14]wFMCommunicate OK [23:58:14]SAM_PROTO_GetShiftState done [23:58:14]FM_GetShiftState done [23:58:14]opened in 1715904675 [23:58:14]opened+sec_in_day 1715991075 [23:58:14]quantity*price = 37500 [23:58:14]sum+1 = 37501 [23:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 375.00 ÐСП 1% : 3.32 ÐДС 12% : 39.82 Ðаличными: 375.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 131 17.05.2024 23:58 Смена: 45 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5196 ФПД: 114574757390123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235822&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5196&fm=114574757390123&tin=02508201610067®Number=0000000000154221&sum=37500 0 [23:58:15]StoreToDocumentArchive [23:58:15]shift 45 fd 5196 [23:58:15]save to /storage/0045/doc_00005196 [23:58:15]save last doc name /storage/0045/doc_00005196 to /storage/kkm_last_doc_name [23:58:15]save OK [23:58:15]Clear old archive folders... [23:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=282 [23:58:15]tlvbuf is 012267E0 [23:58:15]SAM_PROTO_ClearQueue [23:58:15]wFMCommunicate request_size=4 [23:58:15]MH_SAM_APDU [23:58:15]CAPDU: 80 09 00 00 [23:58:15]Write to MH i2c: E2 08 00 7C 40 80 09 00 00 00 00 00 00 2E [23:58:15]Write i2c OK [23:58:15]MH_I2C_Read... [23:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:58:15]Read from MH i2c: E2 [23:58:15]MH_I2C_Read... [23:58:15]Read from MH i2c: E2 03 00 [23:58:15]MH_I2C_Read... [23:58:15]Read from MH i2c: E2 03 00 7C 40 00 90 00 30 [23:58:15]RAPDU: 90 00 [23:58:15]wFMCommunicate OK [23:58:15]SAM_PROTO_ClearQueue done [23:58:15]KKMCreateOFDPacket [23:58:15]OFDProtocolAddRootSTLVToBuf [23:58:15]FM_MakeSignedData [23:58:15]FM_MakeSignedData [23:58:15]SAM_PROTO_SignData [23:58:15]wFMCommunicate request_size=4 [23:58:15]MH_SAM_APDU [23:58:15]CAPDU: 80 0D 01 02 [23:58:15]Write to MH i2c: E2 08 00 7D 40 80 0D 01 02 00 00 00 00 36 [23:58:15]Write i2c OK [23:58:15]MH_I2C_Read... [23:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:58:16]Read from MH i2c: E2 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 7D 40 00 90 00 31 [23:58:16]RAPDU: 90 00 [23:58:16]wFMCommunicate OK [23:58:16]wFMCommunicate request_size=255 [23:58:16]MH_SAM_APDU [23:58:16]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 1E EF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 [23:58:16]Write to MH i2c: E2 02 01 7E 40 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 1E EF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 00 00 1B [23:58:16]Write i2c OK [23:58:16]MH_I2C_Read... [23:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:16]Read from MH i2c: E2 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 7E 40 00 90 00 32 [23:58:16]RAPDU: 90 00 [23:58:16]wFMCommunicate OK [23:58:16]wFMCommunicate request_size=41 [23:58:16]MH_SAM_APDU [23:58:16]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4C 14 00 00 35 04 06 00 68 34 83 B6 E7 2B [23:58:16]Write to MH i2c: E2 2C 00 7F 40 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4C 14 00 00 35 04 06 00 68 34 83 B6 E7 2B 00 00 51 [23:58:16]Write i2c OK [23:58:16]MH_I2C_Read... [23:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:16]Read from MH i2c: E2 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 03 00 7F 40 00 90 00 33 [23:58:16]RAPDU: 90 00 [23:58:16]wFMCommunicate OK [23:58:16]wFMCommunicate request_size=4 [23:58:16]MH_SAM_APDU [23:58:16]CAPDU: 80 0D 03 02 [23:58:16]Write to MH i2c: E2 08 00 80 40 80 0D 03 02 00 00 00 00 3B [23:58:16]Write i2c OK [23:58:16]MH_I2C_Read... [23:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:58:16]Read from MH i2c: E2 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 0B 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 0B 00 80 40 00 4B CF 89 71 EB 79 C5 39 90 00 B2 [23:58:16]RAPDU: 4B CF 89 71 EB 79 C5 39 90 00 [23:58:16]wFMCommunicate OK [23:58:16]SAM_PROTO_SignData done [23:58:16]FM_MakeSignedData done [23:58:16]CreateOFDProtocolMessage [23:58:16]wFMCommunicate request_size=4 [23:58:16]MH_SAM_APDU [23:58:16]CAPDU: 80 11 00 00 [23:58:16]Write to MH i2c: E2 08 00 81 40 80 11 00 00 00 00 00 00 3B [23:58:16]Write i2c OK [23:58:16]MH_I2C_Read... [23:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:16]Read from MH i2c: E2 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 17 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: E2 17 00 81 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 90 [23:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:58:16]wFMCommunicate OK [23:58:16]CreateOFDProtocolMessage done [23:58:16]OFDSenderStorePacket 5196 [23:58:16]StoreOFDPacket docnum=5196 [23:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 B4 CE 26 01 87 F8 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 1E EF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4C 14 00 00 35 04 06 00 68 34 83 B6 E7 2B 4B CF 89 71 EB 79 C5 39 [23:58:16]CheckFolder [23:58:16]dirname=/storage/ofd_packets [23:58:16]CheckFolder done [23:58:16]ProducePacketName [23:58:16]name=ofd_packets/00005196 [23:58:16]NVStorageSaveData ofd_packets/00005196 [23:58:16]File name is /storage/ofd_packets/00005196 [23:58:16]Write 332 bytes [23:58:16]NVStorageSaveData done [23:58:16]OFDSenderStorePacket done [23:58:16]KKMCreateOFDPacket done [23:58:16]NVStorageSaveData kkm_last_timestamp [23:58:16]File name is /storage/kkm_last_timestamp [23:58:16]Write 4 bytes [23:58:16]NVStorageSaveData done [23:58:16]ExternCall_PrintAddStr [23:58:16]wPrintStart [23:58:16]Write to MH i2c: 01 00 00 82 40 C2 [23:58:16]Write i2c OK [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: 01 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: 01 07 00 [23:58:16]MH_I2C_Read... [23:58:16]Read from MH i2c: 01 07 00 82 40 00 00 00 00 00 FF 0F D7 [23:58:16]RasterBufferAndPrint [23:58:16]line Счет N : (3)141113 [23:58:16]line ИÐÐ: 02508201610067 [23:58:16]line Контрольно-КаÑÑовый Чек [23:58:16]line ПРОДÐЖР[23:58:16]line Товар: 2000034730018 [23:58:16]line Кофе Ðмерикано (GABB TRADE) [23:58:16]line 5.000 * 75.00 [23:58:16]line = 375.00 [23:58:16]line ÐДС 12% ÐСП 1% [23:58:16]line > о реализуемом товаре [23:58:16]line ИТОГО: 375.00 [23:58:16]line ÐСП 1% : 3.32 [23:58:16]line ÐДС 12% : 39.82 [23:58:16]line Ðаличными: 375.00 [23:58:16]line Безнал.: 0.00 [23:58:16]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [23:58:16]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [23:58:16]line СÐО: Общий режим [23:58:16]line Чек 131 17.05.2024 23:58 [23:58:16]line Смена: 45 ФФД: 1.0 [23:58:16]line ЗÐМ: 0300000237 [23:58:16]line РÐМ: 0000000000154221 [23:58:16]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [23:58:16]line ФМ: 0000000000963259 [23:58:16]line ФД: 5196 [23:58:16]line ФПД: 114574757390123 [23:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240517T235822&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5196&fm=114574757390123&tin=02508201610067®Number=0000000000154221&sum=37500 [23:58:16]line 0 [23:58:16]OFD Sender: Processing packet 5196 [packets to send 4, broken 3] [23:58:16]ProducePacketName [23:58:16]name=ofd_packets/00005196 [23:58:16]OFD Sender: To server: ‡•öpG, [23:58:16]CommunicateWithHost lk.salyk.kg:30040 [23:58:16]ConnectInit lk.salyk.kg [23:58:16]written 0, free lines is 4095 [23:58:16]Connected sock=10 [23:58:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2E 01 00 00 B4 CE 26 01 87 F8 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 1E EF 47 66 0E 04 04 00 2D 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4C 14 00 00 35 04 06 00 68 34 83 B6 E7 2B 4B CF 89 71 EB 79 C5 39 [23:58:17]Write to MH i2c: 01 00 00 AB 40 EB [23:58:17]Write i2c OK [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: 01 [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: 01 07 00 [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: 01 07 00 AB 40 00 00 00 00 00 87 0C 85 [23:58:17]RasterBufferAndPrint [23:58:17]line [23:58:17]line [23:58:17]line [23:58:17]line [23:58:17]line [23:58:17]written 0, free lines is 3212 [23:58:17]MH_Cut [23:58:17]Write to MH i2c: D1 01 00 B2 40 01 C4 [23:58:17]Write i2c OK [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: D1 [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: D1 01 00 [23:58:17]MH_I2C_Read... [23:58:17]Read from MH i2c: D1 01 00 B2 40 00 C3 [23:58:17]Write to MH i2c: 01 00 00 B3 40 F3 [23:58:17]Write i2c OK [23:58:17]MH_I2C_Read... [23:58:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 6B 4E 47 00 AF CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4C 14 00 00 F4 03 04 00 DE 9A 47 66 B6 04 01 00 00 1B 9C 34 4C 19 44 DA EF [23:58:17]CommunicateWithHost err = 0 [23:58:17]CheckOFDResponse [23:58:17]1017 (14) - 77093643461234 [23:58:17]1041 (16) - 0000000000963259 [23:58:17]1040 (4) - 5196 [23:58:17]1012 (4) - 17.05.2024 17:58 [23:58:17]1206 (1) - 0 [23:58:17]OFD Sender: Remove packet 5196 [23:58:17]ProducePacketName [23:58:17]name=ofd_packets/00005196 [23:58:17]NVStorageDeleteData [23:58:17]OFD Sender: No OFD packet to send [23:58:18]*** Cut start [23:58:18]*** Partial cut [23:58:18]*** CUTSNS_PIN = 1 [23:58:18]*** CUTSNS_PIN = 0 [23:58:18]*** Brake cut motor [23:58:18]Read from MH i2c: 01 [23:58:18]MH_I2C_Read... [23:58:18]*** Stop cut motor [23:58:18]*** Cut end [23:58:18]Read from MH i2c: 01 07 00 [23:58:18]MH_I2C_Read... [23:58:18]Read from MH i2c: 01 07 00 B3 40 00 00 00 00 00 FF 0F 08 [23:58:18]process_action close_receipt done [23:58:18]requested_data is exist [23:58:18]produce_requested_data [23:58:18]requested_item fm.sn is exist - process it [23:58:18]wFMCommunicate request_size=4 [23:58:18]MH_SAM_APDU [23:58:18]CAPDU: 80 11 00 00 [23:58:18]Write to MH i2c: E2 08 00 B4 40 80 11 00 00 00 00 00 00 6E [23:58:18]Write i2c OK [23:58:18]MH_I2C_Read... [23:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:19]Read from MH i2c: E2 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 17 00 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 17 00 B4 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C3 [23:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [23:58:19]wFMCommunicate OK [23:58:19]requested_item fd.num is exist - process it [23:58:19]SAM_PROTO_GetFieldsCounters [23:58:19]wFMCommunicate request_size=4 [23:58:19]MH_SAM_APDU [23:58:19]CAPDU: 80 13 00 00 [23:58:19]Write to MH i2c: E2 08 00 B5 40 80 13 00 00 00 00 00 00 71 [23:58:19]Write i2c OK [23:58:19]MH_I2C_Read... [23:58:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:58:19]Read from MH i2c: E2 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 62 00 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 62 00 B5 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 A0 [23:58:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 [23:58:19]wFMCommunicate OK [23:58:19]SAM_PROTO_GetFieldsCounters done [23:58:19]requested_item shift.num is exist - process it [23:58:19]requested_item shift.opened is exist - process it [23:58:19]req_shift_opened [23:58:19]FM_GetShiftState [23:58:19]SAM_PROTO_GetShiftState [23:58:19]wFMCommunicate request_size=4 [23:58:19]MH_SAM_APDU [23:58:19]CAPDU: 80 13 01 00 [23:58:19]Write to MH i2c: E2 08 00 B6 40 80 13 01 00 00 00 00 00 73 [23:58:19]Write i2c OK [23:58:19]MH_I2C_Read... [23:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:19]Read from MH i2c: E2 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 0E 00 [23:58:19]MH_I2C_Read... [23:58:19]Read from MH i2c: E2 0E 00 B6 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 6E [23:58:19]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [23:58:19]wFMCommunicate OK [23:58:19]SAM_PROTO_GetShiftState done [23:58:19]FM_GetShiftState done [23:58:19]req_shift_opened done [23:58:19]requested_item shift.open_date is exist - process it [23:58:19]req_shift_open_date [23:58:19]req_shift_open_date done [23:58:19]produce_requested_data done [23:58:19]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [23:58:19]process_action_free close_receipt [23:58:19]json_value_free [23:58:19]json_value_free done [23:58:19]process_json_proto returns [23:58:19]Send response to host [23:58:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [23:58:19]free response buf [23:58:19]execute_script done [23:58:19]execute_script returns [23:58:19]free content buf [23:58:19]Sock 9.Close socket [23:58:19]Sock 9.Thread stoped [23:58:22]OFD Sender: No OFD packet to send [23:58:27]OFD Sender: No OFD packet to send [23:58:32]OFD Sender: No OFD packet to send [23:58:37]OFD Sender: No OFD packet to send [23:58:42]OFD Sender: No OFD packet to send [23:58:47]OFD Sender: No OFD packet to send [23:58:52]OFD Sender: No OFD packet to send [23:58:57]OFD Sender: No OFD packet to send [23:59:02]OFD Sender: No OFD packet to send [23:59:07]OFD Sender: No OFD packet to send [23:59:12]OFD Sender: No OFD packet to send [23:59:17]OFD Sender: No OFD packet to send [23:59:22]OFD Sender: No OFD packet to send [23:59:27]OFD Sender: No OFD packet to send [23:59:32]OFD Sender: No OFD packet to send [23:59:37]OFD Sender: No OFD packet to send [23:59:42]OFD Sender: No OFD packet to send [23:59:47]OFD Sender: No OFD packet to send [23:59:52]OFD Sender: No OFD packet to send [23:59:57]OFD Sender: No OFD packet to send [00:00:02]OFD Sender: No OFD packet to send [00:00:07]OFD Sender: No OFD packet to send [00:00:12]OFD Sender: No OFD packet to send [00:00:17]OFD Sender: No OFD packet to send [00:00:22]OFD Sender: No OFD packet to send [00:00:27]OFD Sender: No OFD packet to send [00:00:31]accept exits with 7 [00:00:31]New connection [00:00:31]New thread 3067108708 created [00:00:31]Thread 3067252068 joined [00:00:31]Waiting for new connection... [00:00:31] Sock 7.Parse request [00:00:31]Sock 7.Check first char [00:00:31]Sock 7.First char is OK [00:00:31]request: POST /json_proto HTTP/1.0 [00:00:31]Method: POST [00:00:31]URL: /json_proto [00:00:31]Method is POST - this is cgi request [00:00:31]url: /json_proto [00:00:31]query_string will be loaded in cgi processing [00:00:31]execute_cgi json_proto POST (null) [00:00:31]execute_cgi path=json_proto method=POST [00:00:31]POST find Content-Length [00:00:31]Host: 172.17.44.4:8080 [00:00:31]Content-Length: 215 [00:00:31]Content-Type: application/json [00:00:31] [00:00:31]POST finish read [00:00:31]Found Content-Length = 215 [00:00:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:31]execute_script... [00:00:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:31]POST & json_proto [00:00:31]process_json_proto [00:00:31]json parsed OK: [00:00:31]protocol is kg_v1.0 [00:00:31]action value=get_value [00:00:31]process_action get_value [00:00:31]cmd_get_value [00:00:31]process_action get_value done [00:00:31]requested_data is exist [00:00:31]produce_requested_data [00:00:31]requested_item kkm.sn is exist - process it [00:00:31]requested_item kkm.ver is exist - process it [00:00:31]requested_item fm.sn is exist - process it [00:00:31]wFMCommunicate request_size=4 [00:00:31]MH_SAM_APDU [00:00:31]CAPDU: 80 11 00 00 [00:00:31]Write to MH i2c: E2 08 00 B7 40 80 11 00 00 00 00 00 00 71 [00:00:31]Write i2c OK [00:00:31]MH_I2C_Read... [00:00:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:31]Read from MH i2c: E2 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 17 00 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 17 00 B7 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 C6 [00:00:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:00:31]wFMCommunicate OK [00:00:31]requested_item fd.num is exist - process it [00:00:31]SAM_PROTO_GetFieldsCounters [00:00:31]wFMCommunicate request_size=4 [00:00:31]MH_SAM_APDU [00:00:31]CAPDU: 80 13 00 00 [00:00:31]Write to MH i2c: E2 08 00 B8 40 80 13 00 00 00 00 00 00 74 [00:00:31]Write i2c OK [00:00:31]MH_I2C_Read... [00:00:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:31]Read from MH i2c: E2 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 62 00 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 62 00 B8 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 A3 [00:00:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 [00:00:31]wFMCommunicate OK [00:00:31]SAM_PROTO_GetFieldsCounters done [00:00:31]requested_item shift.num is exist - process it [00:00:31]requested_item shift.opened is exist - process it [00:00:31]req_shift_opened [00:00:31]FM_GetShiftState [00:00:31]SAM_PROTO_GetShiftState [00:00:31]wFMCommunicate request_size=4 [00:00:31]MH_SAM_APDU [00:00:31]CAPDU: 80 13 01 00 [00:00:31]Write to MH i2c: E2 08 00 B9 40 80 13 01 00 00 00 00 00 76 [00:00:31]Write i2c OK [00:00:31]MH_I2C_Read... [00:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:31]Read from MH i2c: E2 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 0E 00 [00:00:31]MH_I2C_Read... [00:00:31]Read from MH i2c: E2 0E 00 B9 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 71 [00:00:31]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [00:00:31]wFMCommunicate OK [00:00:31]SAM_PROTO_GetShiftState done [00:00:31]FM_GetShiftState done [00:00:31]req_shift_opened done [00:00:31]requested_item shift.open_date is exist - process it [00:00:31]req_shift_open_date [00:00:31]req_shift_open_date done [00:00:31]produce_requested_data done [00:00:31]produce_requested_data return {"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [00:00:31]process_action_free get_value [00:00:31]json_value_free [00:00:31]json_value_free done [00:00:31]process_json_proto returns [00:00:31]Send response to host [00:00:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [00:00:31]free response buf [00:00:31]execute_script done [00:00:31]execute_script returns [00:00:31]free content buf [00:00:31]Sock 7.Close socket [00:00:31]Sock 7.Thread stoped [00:00:31]accept exits with 9 [00:00:31]New connection [00:00:31]New thread 3067252068 created [00:00:31]Thread 3067108708 joined [00:00:31]Waiting for new connection... [00:00:31] Sock 9.Parse request [00:00:31]Sock 9.Check first char [00:00:31]Sock 9.First char is OK [00:00:31]request: POST /json_proto HTTP/1.0 [00:00:31]Method: POST [00:00:31]URL: /json_proto [00:00:31]Method is POST - this is cgi request [00:00:31]url: /json_proto [00:00:31]query_string will be loaded in cgi processing [00:00:31]execute_cgi json_proto POST (null) [00:00:31]execute_cgi path=json_proto method=POST [00:00:31]POST find Content-Length [00:00:31]Host: 172.17.44.4:8080 [00:00:31]Content-Length: 331 [00:00:31]Content-Type: application/json [00:00:31] [00:00:31]POST finish read [00:00:31]Found Content-Length = 331 [00:00: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:00:31]execute_script... [00:00: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:00:31]POST & json_proto [00:00:31]process_json_proto [00:00:31]json parsed OK: [00:00:31]protocol is kg_v1.0 [00:00:31]action value=get_value [00:00:31]process_action get_value [00:00:31]cmd_get_value [00:00:31]process_action get_value done [00:00:31]requested_data is exist [00:00:31]produce_requested_data [00:00:31]requested_item fm.sale.total is exist - process it [00:00:31]SAM_PROTO_GetFMData [00:00:31]wFMCommunicate request_size=4 [00:00:31]MH_SAM_APDU [00:00:31]CAPDU: 80 13 03 00 [00:00:31]Write to MH i2c: E2 08 00 BA 40 80 13 03 00 00 00 00 00 79 [00:00:31]Write i2c OK [00:00:31]MH_I2C_Read... [00:00:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:00:32]Read from MH i2c: E2 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 BA 40 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 A9 [00:00:32]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:00:32]wFMCommunicate OK [00:00:32]wFMCommunicate request_size=4 [00:00:32]MH_SAM_APDU [00:00:32]CAPDU: 80 17 00 00 [00:00:32]Write to MH i2c: E2 08 00 BB 40 80 17 00 00 00 00 00 00 7B [00:00:32]Write i2c OK [00:00:32]MH_I2C_Read... [00:00:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:32]Read from MH i2c: E2 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 BB 40 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 18 [00:00:32]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:00:32]wFMCommunicate OK [00:00:32]wFMCommunicate request_size=4 [00:00:32]MH_SAM_APDU [00:00:32]CAPDU: 80 17 00 00 [00:00:32]Write to MH i2c: E2 08 00 BC 40 80 17 00 00 00 00 00 00 7C [00:00:32]Write i2c OK [00:00:32]MH_I2C_Read... [00:00:32]OFD Sender: No OFD packet to send [00:00:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:32]Read from MH i2c: E2 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 [00:00:32]MH_I2C_Read... [00:00:32]Read from MH i2c: E2 FD 00 BC 40 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 20 [00:00:32]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:00:32]wFMCommunicate OK [00:00:32]wFMCommunicate request_size=4 [00:00:32]MH_SAM_APDU [00:00:32]CAPDU: 80 17 00 00 [00:00:32]Write to MH i2c: E2 08 00 BD 40 80 17 00 00 00 00 00 00 7D [00:00:32]Write i2c OK [00:00:32]MH_I2C_Read... [00:00:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:33]Read from MH i2c: E2 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 FD 00 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 FD 00 BD 40 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 F7 [00:00:33]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:00:33]wFMCommunicate OK [00:00:33]wFMCommunicate request_size=4 [00:00:33]MH_SAM_APDU [00:00:33]CAPDU: 80 17 00 00 [00:00:33]Write to MH i2c: E2 08 00 BE 40 80 17 00 00 00 00 00 00 7E [00:00:33]Write i2c OK [00:00:33]MH_I2C_Read... [00:00:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:00:33]Read from MH i2c: E2 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 DC 00 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 DC 00 BE 40 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 62 [00:00:33]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:00:33]wFMCommunicate OK [00:00:33]SAM_PROTO_GetFMData done [00:00:33]requested_item fm.sale_refund.total is exist - process it [00:00:33]requested_item fm.buy.total is exist - process it [00:00:33]requested_item shift.sale.total is exist - process it [00:00:33]SAM_PROTO_GetShiftData [00:00:33]wFMCommunicate request_size=4 [00:00:33]MH_SAM_APDU [00:00:33]CAPDU: 80 13 02 00 [00:00:33]Write to MH i2c: E2 08 00 BF 40 80 13 02 00 00 00 00 00 7D [00:00:33]Write i2c OK [00:00:33]MH_I2C_Read... [00:00:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:00:33]Read from MH i2c: E2 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 FD 00 [00:00:33]MH_I2C_Read... [00:00:33]Read from MH i2c: E2 FD 00 BF 40 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 9C [00:00:33]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:00:33]wFMCommunicate OK [00:00:33]wFMCommunicate request_size=4 [00:00:33]MH_SAM_APDU [00:00:33]CAPDU: 80 17 00 00 [00:00:33]Write to MH i2c: E2 08 00 C0 40 80 17 00 00 00 00 00 00 80 [00:00:33]Write i2c OK [00:00:33]MH_I2C_Read... [00:00:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:34]Read from MH i2c: E2 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 C0 40 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 99 [00:00:34]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 [00:00:34]wFMCommunicate OK [00:00:34]wFMCommunicate request_size=4 [00:00:34]MH_SAM_APDU [00:00:34]CAPDU: 80 17 00 00 [00:00:34]Write to MH i2c: E2 08 00 C1 40 80 17 00 00 00 00 00 00 81 [00:00:34]Write i2c OK [00:00:34]MH_I2C_Read... [00:00:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:34]Read from MH i2c: E2 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 C1 40 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 35 [00:00:34]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 [00:00:34]wFMCommunicate OK [00:00:34]wFMCommunicate request_size=4 [00:00:34]MH_SAM_APDU [00:00:34]CAPDU: 80 17 00 00 [00:00:34]Write to MH i2c: E2 08 00 C2 40 80 17 00 00 00 00 00 00 82 [00:00:34]Write i2c OK [00:00:34]MH_I2C_Read... [00:00:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:34]Read from MH i2c: E2 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 [00:00:34]MH_I2C_Read... [00:00:34]Read from MH i2c: E2 FD 00 C2 40 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 00 [00:00:34]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 [00:00:34]wFMCommunicate OK [00:00:34]wFMCommunicate request_size=4 [00:00:34]MH_SAM_APDU [00:00:34]CAPDU: 80 17 00 00 [00:00:34]Write to MH i2c: E2 08 00 C3 40 80 17 00 00 00 00 00 00 83 [00:00:34]Write i2c OK [00:00:34]MH_I2C_Read... [00:00:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:00:35]Read from MH i2c: E2 [00:00:35]MH_I2C_Read... [00:00:35]Read from MH i2c: E2 CC 00 [00:00:35]MH_I2C_Read... [00:00:35]Read from MH i2c: E2 CC 00 C3 40 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 64 [00:00:35]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 [00:00:35]wFMCommunicate OK [00:00:35]SAM_PROTO_GetShiftData done [00:00:35]requested_item shift.sale.total_cash is exist - process it [00:00:35]requested_item shift.sale_refund.total is exist - process it [00:00:35]requested_item shift.sale_refund.total_cash is exist - process it [00:00:35]requested_item shift.buy.total is exist - process it [00:00:35]requested_item shift.buy.total_cash is exist - process it [00:00:35]produce_requested_data done [00:00:35]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:00:35]process_action_free get_value [00:00:35]json_value_free [00:00:35]json_value_free done [00:00:35]process_json_proto returns [00:00:35]Send response to host [00:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:00:35]free response buf [00:00:35]execute_script done [00:00:35]execute_script returns [00:00:35]free content buf [00:00:35]Sock 9.Close socket [00:00:35]Sock 9.Thread stoped [00:00:35]accept exits with 7 [00:00:35]New connection [00:00:35]New thread 3067108708 created [00:00:35]Thread 3067252068 joined [00:00:35]Waiting for new connection... [00:00:35] Sock 7.Parse request [00:00:35]Sock 7.Check first char [00:00:35]Sock 7.First char is OK [00:00:35]request: POST /json_proto HTTP/1.0 [00:00:35]Method: POST [00:00:35]URL: /json_proto [00:00:35]Method is POST - this is cgi request [00:00:35]url: /json_proto [00:00:35]query_string will be loaded in cgi processing [00:00:35]execute_cgi json_proto POST (null) [00:00:35]execute_cgi path=json_proto method=POST [00:00:35]POST find Content-Length [00:00:35]Host: 172.17.44.4:8080 [00:00:35]Content-Length: 331 [00:00:35]Content-Type: application/json [00:00:35] [00:00:35]POST finish read [00:00:35]Found Content-Length = 331 [00:00:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:00:35]execute_script... [00:00:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:00:35]POST & json_proto [00:00:35]process_json_proto [00:00:35]json parsed OK: [00:00:35]protocol is kg_v1.0 [00:00:35]action value=get_value [00:00:35]process_action get_value [00:00:35]cmd_get_value [00:00:35]process_action get_value done [00:00:35]requested_data is exist [00:00:35]produce_requested_data [00:00:35]requested_item fm.sale.total is exist - process it [00:00:35]SAM_PROTO_GetFMData [00:00:35]wFMCommunicate request_size=4 [00:00:35]MH_SAM_APDU [00:00:35]CAPDU: 80 13 03 00 [00:00:35]Write to MH i2c: E2 08 00 C4 40 80 13 03 00 00 00 00 00 83 [00:00:35]Write i2c OK [00:00:35]MH_I2C_Read... [00:00:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:00:35]Read from MH i2c: E2 [00:00:35]MH_I2C_Read... [00:00:35]Read from MH i2c: E2 FD 00 [00:00:35]MH_I2C_Read... [00:00:35]Read from MH i2c: E2 FD 00 C4 40 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 B3 [00:00:35]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:00:35]wFMCommunicate OK [00:00:35]wFMCommunicate request_size=4 [00:00:35]MH_SAM_APDU [00:00:35]CAPDU: 80 17 00 00 [00:00:35]Write to MH i2c: E2 08 00 C5 40 80 17 00 00 00 00 00 00 85 [00:00:35]Write i2c OK [00:00:35]MH_I2C_Read... [00:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:36]Read from MH i2c: E2 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 C5 40 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 22 [00:00:36]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:00:36]wFMCommunicate OK [00:00:36]wFMCommunicate request_size=4 [00:00:36]MH_SAM_APDU [00:00:36]CAPDU: 80 17 00 00 [00:00:36]Write to MH i2c: E2 08 00 C6 40 80 17 00 00 00 00 00 00 86 [00:00:36]Write i2c OK [00:00:36]MH_I2C_Read... [00:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:36]Read from MH i2c: E2 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 C6 40 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 2A [00:00:36]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:00:36]wFMCommunicate OK [00:00:36]wFMCommunicate request_size=4 [00:00:36]MH_SAM_APDU [00:00:36]CAPDU: 80 17 00 00 [00:00:36]Write to MH i2c: E2 08 00 C7 40 80 17 00 00 00 00 00 00 87 [00:00:36]Write i2c OK [00:00:36]MH_I2C_Read... [00:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:36]Read from MH i2c: E2 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 [00:00:36]MH_I2C_Read... [00:00:36]Read from MH i2c: E2 FD 00 C7 40 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 01 [00:00:37]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:00:37]wFMCommunicate OK [00:00:37]wFMCommunicate request_size=4 [00:00:37]MH_SAM_APDU [00:00:37]CAPDU: 80 17 00 00 [00:00:37]Write to MH i2c: E2 08 00 C8 40 80 17 00 00 00 00 00 00 88 [00:00:37]Write i2c OK [00:00:37]MH_I2C_Read... [00:00:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:00:37]Read from MH i2c: E2 [00:00:37]MH_I2C_Read... [00:00:37]Read from MH i2c: E2 DC 00 [00:00:37]MH_I2C_Read... [00:00:37]Read from MH i2c: E2 DC 00 C8 40 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6C [00:00:37]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:00:37]wFMCommunicate OK [00:00:37]SAM_PROTO_GetFMData done [00:00:37]requested_item fm.sale_refund.total is exist - process it [00:00:37]requested_item fm.buy.total is exist - process it [00:00:37]requested_item shift.sale.total is exist - process it [00:00:37]SAM_PROTO_GetShiftData [00:00:37]wFMCommunicate request_size=4 [00:00:37]MH_SAM_APDU [00:00:37]CAPDU: 80 13 02 00 [00:00:37]Write to MH i2c: E2 08 00 C9 40 80 13 02 00 00 00 00 00 87 [00:00:37]Write i2c OK [00:00:37]MH_I2C_Read... [00:00:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:00:37]Read from MH i2c: E2 [00:00:37]MH_I2C_Read... [00:00:37]Read from MH i2c: E2 FD 00 [00:00:37]MH_I2C_Read... [00:00:37]Read from MH i2c: E2 FD 00 C9 40 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 A6 [00:00:38]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:00:38]wFMCommunicate OK [00:00:38]wFMCommunicate request_size=4 [00:00:38]MH_SAM_APDU [00:00:38]CAPDU: 80 17 00 00 [00:00:38]Write to MH i2c: E2 08 00 CA 40 80 17 00 00 00 00 00 00 8A [00:00:38]OFD Sender: No OFD packet to send [00:00:38]Write i2c OK [00:00:38]MH_I2C_Read... [00:00:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:38]Read from MH i2c: E2 [00:00:38]MH_I2C_Read... [00:00:38]Read from MH i2c: E2 FD 00 [00:00:38]MH_I2C_Read... [00:00:38]Read from MH i2c: E2 FD 00 CA 40 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 A3 [00:00:38]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 [00:00:38]wFMCommunicate OK [00:00:38]wFMCommunicate request_size=4 [00:00:38]MH_SAM_APDU [00:00:38]CAPDU: 80 17 00 00 [00:00:38]Write to MH i2c: E2 08 00 CB 40 80 17 00 00 00 00 00 00 8B [00:00:38]Write i2c OK [00:00:38]MH_I2C_Read... [00:00:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:38]Read from MH i2c: E2 [00:00:38]MH_I2C_Read... [00:00:38]Read from MH i2c: E2 FD 00 [00:00:38]MH_I2C_Read... [00:00:38]Read from MH i2c: E2 FD 00 CB 40 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 3F [00:00:38]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 [00:00:39]wFMCommunicate OK [00:00:39]wFMCommunicate request_size=4 [00:00:39]MH_SAM_APDU [00:00:39]CAPDU: 80 17 00 00 [00:00:39]Write to MH i2c: E2 08 00 CC 40 80 17 00 00 00 00 00 00 8C [00:00:39]Write i2c OK [00:00:39]MH_I2C_Read... [00:00:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:39]Read from MH i2c: E2 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: E2 FD 00 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: E2 FD 00 CC 40 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 0A [00:00:39]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 [00:00:39]wFMCommunicate OK [00:00:39]wFMCommunicate request_size=4 [00:00:39]MH_SAM_APDU [00:00:39]CAPDU: 80 17 00 00 [00:00:39]Write to MH i2c: E2 08 00 CD 40 80 17 00 00 00 00 00 00 8D [00:00:39]Write i2c OK [00:00:39]MH_I2C_Read... [00:00:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:00:39]Read from MH i2c: E2 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: E2 CC 00 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: E2 CC 00 CD 40 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 6E [00:00:39]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 [00:00:39]wFMCommunicate OK [00:00:39]SAM_PROTO_GetShiftData done [00:00:39]requested_item shift.sale.total_cash is exist - process it [00:00:39]requested_item shift.sale_refund.total is exist - process it [00:00:39]requested_item shift.sale_refund.total_cash is exist - process it [00:00:39]requested_item shift.buy.total is exist - process it [00:00:39]requested_item shift.buy.total_cash is exist - process it [00:00:39]produce_requested_data done [00:00:39]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:00:39]process_action_free get_value [00:00:39]json_value_free [00:00:39]json_value_free done [00:00:39]process_json_proto returns [00:00:39]Send response to host [00:00:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:00:39]free response buf [00:00:39]execute_script done [00:00:39]execute_script returns [00:00:39]free content buf [00:00:39]Sock 7.Close socket [00:00:39]Sock 7.Thread stoped [00:00:39]accept exits with 9 [00:00:39]New connection [00:00:39]New thread 3067252068 created [00:00:39]Thread 3067108708 joined [00:00:39]Waiting for new connection... [00:00:39] Sock 9.Parse request [00:00:39]Sock 9.Check first char [00:00:39]Sock 9.First char is OK [00:00:39]request: POST /json_proto HTTP/1.0 [00:00:39]Method: POST [00:00:39]URL: /json_proto [00:00:39]Method is POST - this is cgi request [00:00:39]url: /json_proto [00:00:39]query_string will be loaded in cgi processing [00:00:39]execute_cgi json_proto POST (null) [00:00:39]execute_cgi path=json_proto method=POST [00:00:39]POST find Content-Length [00:00:39]Host: 172.17.44.4:8080 [00:00:39]Content-Length: 269 [00:00:39]Content-Type: application/json [00:00:39] [00:00:39]POST finish read [00:00:39]Found Content-Length = 269 [00:00:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:39]execute_script... [00:00:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:39]POST & json_proto [00:00:39]process_json_proto [00:00:39]json parsed OK: [00:00:39]protocol is kg_v1.0 [00:00:39]action value=x_report [00:00:39]process_action x_report [00:00:39]cmd_x_report [00:00:39]MH_GetDate [00:00:39]Write to MH i2c: F0 00 00 CE 40 FD [00:00:39]Write i2c OK [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: F0 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: F0 09 00 [00:00:39]MH_I2C_Read... [00:00:39]Read from MH i2c: F0 09 00 CE 40 00 AF EF 47 66 6C E9 28 66 34 [00:00:39]GetLastDocTimeStamp 1715990302 [00:00:39]current date 1715990447 [00:00:39]FM_GetShiftState [00:00:39]SAM_PROTO_GetShiftState [00:00:39]wFMCommunicate request_size=4 [00:00:39]MH_SAM_APDU [00:00:39]CAPDU: 80 13 01 00 [00:00:39]Write to MH i2c: E2 08 00 CF 40 80 13 01 00 00 00 00 00 8C [00:00:39]Write i2c OK [00:00:39]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 [00:00:40]MH_I2C_Read... [00:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:40]Read from MH i2c: E2 0E 00 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 0E 00 CF 40 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 87 [00:00:40]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [00:00:40]wFMCommunicate OK [00:00:40]SAM_PROTO_GetShiftState done [00:00:40]FM_GetShiftState done [00:00:40]KKMCreateXReportDocument [00:00:40]Load OK [00:00:40]Malloc new data [00:00:40]MH_GetDate [00:00:40]Write to MH i2c: F0 00 00 D0 40 FF [00:00:40]Write i2c OK [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: F0 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: F0 09 00 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: F0 09 00 D0 40 00 B0 EF 47 66 6C E9 28 66 37 [00:00:40]Malloc new data [00:00:40]Malloc new data [00:00:40]wFMCommunicate request_size=4 [00:00:40]MH_SAM_APDU [00:00:40]CAPDU: 80 11 00 00 [00:00:40]Write to MH i2c: E2 08 00 D1 40 80 11 00 00 00 00 00 00 8B [00:00:40]Write i2c OK [00:00:40]MH_I2C_Read... [00:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:40]Read from MH i2c: E2 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 17 00 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 17 00 D1 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 E0 [00:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:00:40]wFMCommunicate OK [00:00:40]SAM_PROTO_GetFieldsCounters [00:00:40]wFMCommunicate request_size=4 [00:00:40]MH_SAM_APDU [00:00:40]CAPDU: 80 13 00 00 [00:00:40]Write to MH i2c: E2 08 00 D2 40 80 13 00 00 00 00 00 00 8E [00:00:40]Write i2c OK [00:00:40]MH_I2C_Read... [00:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:40]Read from MH i2c: E2 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 62 00 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 62 00 D2 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 BD [00:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 [00:00:40]wFMCommunicate OK [00:00:40]SAM_PROTO_GetFieldsCounters done [00:00:40]Malloc new data [00:00:40]Malloc new data [00:00:40]Malloc new data [00:00:40]KKMCreateXReportDocument OK [00:00:40]KKMSetXReportData OK [00:00:40]KKMPrepareXReportFMData [00:00:40]SAM_PROTO_GetShiftData [00:00:40]wFMCommunicate request_size=4 [00:00:40]MH_SAM_APDU [00:00:40]CAPDU: 80 13 02 00 [00:00:40]Write to MH i2c: E2 08 00 D3 40 80 13 02 00 00 00 00 00 91 [00:00:40]Write i2c OK [00:00:40]MH_I2C_Read... [00:00:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:00:40]Read from MH i2c: E2 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 FD 00 [00:00:40]MH_I2C_Read... [00:00:40]Read from MH i2c: E2 FD 00 D3 40 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 B0 [00:00:40]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:00:41]wFMCommunicate OK [00:00:41]wFMCommunicate request_size=4 [00:00:41]MH_SAM_APDU [00:00:41]CAPDU: 80 17 00 00 [00:00:41]Write to MH i2c: E2 08 00 D4 40 80 17 00 00 00 00 00 00 94 [00:00:41]Write i2c OK [00:00:41]MH_I2C_Read... [00:00:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:41]Read from MH i2c: E2 [00:00:41]MH_I2C_Read... [00:00:41]Read from MH i2c: E2 FD 00 [00:00:41]MH_I2C_Read... [00:00:41]Read from MH i2c: E2 FD 00 D4 40 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 AD [00:00:41]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:00:41]wFMCommunicate OK [00:00:41]wFMCommunicate request_size=4 [00:00:41]MH_SAM_APDU [00:00:41]CAPDU: 80 17 00 00 [00:00:41]Write to MH i2c: E2 08 00 D5 40 80 17 00 00 00 00 00 00 95 [00:00:41]Write i2c OK [00:00:41]MH_I2C_Read... [00:00:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:41]Read from MH i2c: E2 [00:00:41]MH_I2C_Read... [00:00:41]Read from MH i2c: E2 FD 00 [00:00:41]MH_I2C_Read... [00:00:41]Read from MH i2c: E2 FD 00 D5 40 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 49 [00:00:41]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 [00:00:42]wFMCommunicate OK [00:00:42]wFMCommunicate request_size=4 [00:00:42]MH_SAM_APDU [00:00:42]CAPDU: 80 17 00 00 [00:00:42]Write to MH i2c: E2 08 00 D6 40 80 17 00 00 00 00 00 00 96 [00:00:42]Write i2c OK [00:00:42]MH_I2C_Read... [00:00:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:42]Read from MH i2c: E2 [00:00:42]MH_I2C_Read... [00:00:42]Read from MH i2c: E2 FD 00 [00:00:42]MH_I2C_Read... [00:00:42]Read from MH i2c: E2 FD 00 D6 40 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 14 [00:00:42]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 [00:00:42]wFMCommunicate OK [00:00:42]wFMCommunicate request_size=4 [00:00:42]MH_SAM_APDU [00:00:42]CAPDU: 80 17 00 00 [00:00:42]Write to MH i2c: E2 08 00 D7 40 80 17 00 00 00 00 00 00 97 [00:00:42]Write i2c OK [00:00:42]MH_I2C_Read... [00:00:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:00:42]Read from MH i2c: E2 [00:00:42]MH_I2C_Read... [00:00:42]Read from MH i2c: E2 CC 00 [00:00:42]MH_I2C_Read... [00:00:42]Read from MH i2c: E2 CC 00 D7 40 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 78 [00:00:42]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 [00:00:42]wFMCommunicate OK [00:00:42]SAM_PROTO_GetShiftData done [00:00:42]1194 (1195) - Ñчетчики итогов Ñмены [00:00:42] 1134 (4) - 131 - количеÑтво чеков Ñо вÑеми признаками раÑчетов [00:00:42] 1129 (156) - Ñчетчики операций «приход» [00:00:42] 1135 (4) - 131 - количеÑтво чеков по признаку раÑчетов [00:00:42] 1201 (3) - 102946.37 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:00:42] 1136 (3) - 63661.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:00:42] 1138 (3) - 39285.37 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:00:42] 1024 (123) - Ñуммы налогов [00:00:42] 1006 (9) - Ñуммы ÐДС [00:00:42] 1010 (1) - 0% - код Ñтавки ÐДС [00:00:42] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:42] 1006 (12) - Ñуммы ÐДС [00:00:42] 1010 (1) - 12% - код Ñтавки ÐДС [00:00:42] 1011 (3) - 10933.92 - Ñумма ÐДС по Ñтавке [00:00:42] 1007 (9) - Ñуммы ÐСП [00:00:42] 1014 (1) - 0% - код Ñтавки ÐСП [00:00:42] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:42] 1007 (12) - Ñуммы ÐСП [00:00:42] 1014 (1) - 1% - код Ñтавки ÐСП [00:00:42] 1015 (3) - 910.98 - Ñумма ÐСП по Ñтавке [00:00:42] 1007 (9) - Ñуммы ÐСП [00:00:42] 1014 (1) - 2% - код Ñтавки ÐСП [00:00:42] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:42] 1007 (9) - Ñуммы ÐСП [00:00:42] 1014 (1) - 3% - код Ñтавки ÐСП [00:00:42] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:42] 1007 (9) - Ñуммы ÐСП [00:00:42] 1014 (1) - 5% - код Ñтавки ÐСП [00:00:42] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:42] 1007 (9) - Ñуммы ÐСП [00:00:42] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1130 (141) - Ñчетчики операций «возврат прихода» [00:00:43] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:00:43] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:00:43] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:00:43] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:00:43] 1024 (117) - Ñуммы налогов [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 0% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 12% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 2% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 3% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 5% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1131 (141) - Ñчетчики операций «раÑход» [00:00:43] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:00:43] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:00:43] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:00:43] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:00:43] 1024 (117) - Ñуммы налогов [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 0% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 12% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 2% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 3% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 5% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1132 (141) - Ñчетчики операций «возврат раÑхода» [00:00:43] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:00:43] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:00:43] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:00:43] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:00:43] 1024 (117) - Ñуммы налогов [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 0% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1006 (9) - Ñуммы ÐДС [00:00:43] 1010 (1) - 12% - код Ñтавки ÐДС [00:00:43] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 2% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 3% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 5% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1007 (9) - Ñуммы ÐСП [00:00:43] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:00:43] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:00:43] 1133 (588) - - Ñчетчики коррекции - не иÑпользуютÑÑ [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1194 (04AA) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1134 (046E) [00:00:43]Malloc new data [00:00:43]Processing tag 1129 (0469) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1135 (046F) [00:00:43]Malloc new data [00:00:43]Processing tag 1201 (04B1) [00:00:43]Malloc new data [00:00:43]Processing tag 1136 (0470) [00:00:43]Malloc new data [00:00:43]Processing tag 1138 (0472) [00:00:43]Malloc new data [00:00:43]Processing tag 1024 (0400) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]OFD Sender: No OFD packet to send [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1130 (046A) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1135 (046F) [00:00:43]Malloc new data [00:00:43]Processing tag 1201 (04B1) [00:00:43]Malloc new data [00:00:43]Processing tag 1136 (0470) [00:00:43]Malloc new data [00:00:43]Processing tag 1138 (0472) [00:00:43]Malloc new data [00:00:43]Processing tag 1024 (0400) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1131 (046B) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1135 (046F) [00:00:43]Malloc new data [00:00:43]Processing tag 1201 (04B1) [00:00:43]Malloc new data [00:00:43]Processing tag 1136 (0470) [00:00:43]Malloc new data [00:00:43]Processing tag 1138 (0472) [00:00:43]Malloc new data [00:00:43]Processing tag 1024 (0400) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1014 (03F6) [00:00:43]Malloc new data [00:00:43]Processing tag 1015 (03F7) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1132 (046C) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1135 (046F) [00:00:43]Malloc new data [00:00:43]Processing tag 1201 (04B1) [00:00:43]Malloc new data [00:00:43]Processing tag 1136 (0470) [00:00:43]Malloc new data [00:00:43]Processing tag 1138 (0472) [00:00:43]Malloc new data [00:00:43]Processing tag 1024 (0400) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1006 (03EE) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:43]Processing tag 1010 (03F2) [00:00:43]Malloc new data [00:00:43]Processing tag 1011 (03F3) [00:00:43]Malloc new data [00:00:43]SetTLVBufToDocument err=0 [00:00:43]Processing tag 1007 (03EF) [00:00:43]Load OK [00:00:43]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1007 (03EF) [00:00:44]Load OK [00:00:44]SetTLVBufToDocument [00:00:44]Processing tag 1014 (03F6) [00:00:44]Malloc new data [00:00:44]Processing tag 1015 (03F7) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]SetTLVBufToDocument err=0 [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Processing tag 1133 (046D) [00:00:44]Malloc new data [00:00:44]SetTLVBufToDocument err=0 [00:00:44]SetTLVBufToDocument err=0 [00:00:44]Malloc new data [00:00:44]SAM_PROTO_GetFMData [00:00:44]wFMCommunicate request_size=4 [00:00:44]MH_SAM_APDU [00:00:44]CAPDU: 80 13 03 00 [00:00:44]Write to MH i2c: E2 08 00 D8 40 80 13 03 00 00 00 00 00 97 [00:00:44]Write i2c OK [00:00:44]MH_I2C_Read... [00:00:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:00:44]Read from MH i2c: E2 [00:00:44]MH_I2C_Read... [00:00:44]Read from MH i2c: E2 FD 00 [00:00:44]MH_I2C_Read... [00:00:44]Read from MH i2c: E2 FD 00 D8 40 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 C7 [00:00:44]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:00:44]wFMCommunicate OK [00:00:44]wFMCommunicate request_size=4 [00:00:44]MH_SAM_APDU [00:00:44]CAPDU: 80 17 00 00 [00:00:44]Write to MH i2c: E2 08 00 D9 40 80 17 00 00 00 00 00 00 99 [00:00:44]Write i2c OK [00:00:44]MH_I2C_Read... [00:00:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:45]Read from MH i2c: E2 [00:00:45]MH_I2C_Read... [00:00:45]Read from MH i2c: E2 FD 00 [00:00:45]MH_I2C_Read... [00:00:45]Read from MH i2c: E2 FD 00 D9 40 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 36 [00:00:45]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:00:45]wFMCommunicate OK [00:00:45]wFMCommunicate request_size=4 [00:00:45]MH_SAM_APDU [00:00:45]CAPDU: 80 17 00 00 [00:00:45]Write to MH i2c: E2 08 00 DA 40 80 17 00 00 00 00 00 00 9A [00:00:45]Write i2c OK [00:00:45]MH_I2C_Read... [00:00:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:45]Read from MH i2c: E2 [00:00:45]MH_I2C_Read... [00:00:45]Read from MH i2c: E2 FD 00 [00:00:45]MH_I2C_Read... [00:00:45]Read from MH i2c: E2 FD 00 DA 40 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 3E [00:00:45]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:00:45]wFMCommunicate OK [00:00:45]wFMCommunicate request_size=4 [00:00:45]MH_SAM_APDU [00:00:45]CAPDU: 80 17 00 00 [00:00:45]Write to MH i2c: E2 08 00 DB 40 80 17 00 00 00 00 00 00 9B [00:00:45]Write i2c OK [00:00:45]MH_I2C_Read... [00:00:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:46]Read from MH i2c: E2 [00:00:46]MH_I2C_Read... [00:00:46]Read from MH i2c: E2 FD 00 [00:00:46]MH_I2C_Read... [00:00:46]Read from MH i2c: E2 FD 00 DB 40 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 15 [00:00:46]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:00:46]wFMCommunicate OK [00:00:46]wFMCommunicate request_size=4 [00:00:46]MH_SAM_APDU [00:00:46]CAPDU: 80 17 00 00 [00:00:46]Write to MH i2c: E2 08 00 DC 40 80 17 00 00 00 00 00 00 9C [00:00:46]Write i2c OK [00:00:46]MH_I2C_Read... [00:00:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:00:46]Read from MH i2c: E2 [00:00:46]MH_I2C_Read... [00:00:46]Read from MH i2c: E2 DC 00 [00:00:46]MH_I2C_Read... [00:00:46]Read from MH i2c: E2 DC 00 DC 40 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [00:00:46]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:00:47]wFMCommunicate OK [00:00:47]SAM_PROTO_GetFMData done [00:00:47]FM_GetFMData:85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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:00:47]oper:6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:00:47]total:03 E5 2D 10 [00:00:47]Malloc new data [00:00:47]oper:6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 [00:00:47]total:FC 97 C5 [00:00:47]Malloc new data [00:00:47]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:00:48]total: [00:00:48]Malloc new data [00:00:48]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:00:48]total: [00:00:48]Malloc new data [00:00:48]KKMPrepareXReportFMData err=0 [00:00:48]Ð¥ отчет ИÐÐ: 02508201610067 КаÑÑир: Жамболотов Ш. 18.05.2024 00:00 Смена: 10 РÐМ: 0000000000154221 ЗÐМ: 0300000237 СÐО: Общий режим Ð’Ñего чеков: 131 ИТОГИ ПРИХОД Чеков: 131 Общий итог: 102946.37 Итого наличными: 63661.00 Итого безнал.: 39285.37 ÐДС 0% : 0.00 ÐДС 12% : 10933.92 ÐСП 0% : 0.00 ÐСП 1,50% : 0.00 ÐСП 0,50% : 0.00 ÐСП 5% : 0.00 ÐСП 3% : 0.00 ÐСП 2% : 0.00 ÐСП 1% : 910.98 ИТОГИ ВОЗВРÐТ ПРИХОДРЧеков: 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 Ðал. в каÑÑе: 63661.00 ÐС Приход: 2714432.03 ÐС Возвр.Прихода: 129495.00 ÐС РаÑход: 0.00 ÐС Возвр.РаÑхода: 0.00 ФМ: 0000000000963259 [00:00:48]StoreToDocumentArchive [00:00:48]MH_GetDate [00:00:48]Write to MH i2c: F0 00 00 DD 40 0C [00:00:48]Write i2c OK [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: F0 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: F0 09 00 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: F0 09 00 DD 40 00 B8 EF 47 66 6C E9 28 66 4C [00:00:48]shift 10 fd 1715990456 [00:00:48]Create dir for shift 0010 [00:00:48]save to /storage/0010/doc_1715990456 [00:00:48]save last doc name /storage/0010/doc_1715990456 to /storage/kkm_last_doc_name [00:00:48]save OK [00:00:48]Clear old archive folders... [00:00:48]NVStorageSaveData kkm_last_timestamp [00:00:48]File name is /storage/kkm_last_timestamp [00:00:48]Write 4 bytes [00:00:48]NVStorageSaveData done [00:00:48]ExternCall_PrintAddStr [00:00:48]wPrintStart [00:00:48]Write to MH i2c: 01 00 00 DE 40 1E [00:00:48]Write i2c OK [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 07 00 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 07 00 DE 40 00 00 00 00 00 FF 0F 33 [00:00:48]RasterBufferAndPrint [00:00:48]line Ð¥ отчет [00:00:48]line ИÐÐ: 02508201610067 [00:00:48]line КаÑÑир: Жамболотов Ш. [00:00:48]line 18.05.2024 00:00 [00:00:48]line Смена: 10 [00:00:48]line РÐМ: 0000000000154221 [00:00:48]line ЗÐМ: 0300000237 [00:00:48]line СÐО: Общий режим [00:00:48]line Ð’Ñего чеков: 131 [00:00:48]line ИТОГИ ПРИХОД [00:00:48]line Чеков: 131 [00:00:48]line Общий итог: 102946.37 [00:00:48]line Итого наличными: 63661.00 [00:00:48]line Итого безнал.: 39285.37 [00:00:48]line ÐДС 0% : 0.00 [00:00:48]line ÐДС 12% : 10933.92 [00:00:48]line ÐСП 0% : 0.00 [00:00:48]line ÐСП 1,50% : 0.00 [00:00:48]line ÐСП 0,50% : 0.00 [00:00:48]line ÐСП 5% : 0.00 [00:00:48]line ÐСП 3% : 0.00 [00:00:48]line ÐСП 2% : 0.00 [00:00:48]line ÐСП 1% : 910.98 [00:00:48]line ИТОГИ ВОЗВРÐТ ПРИХОДР[00:00:48]line Чеков: 0 [00:00:48]line Общий итог: 0.00 [00:00:48]line Итого наличными: 0.00 [00:00:48]line Итого безнал.: 0.00 [00:00:48]line ÐДС 0% : 0.00 [00:00:48]line ÐДС 12% : 0.00 [00:00:48]line ÐСП 0% : 0.00 [00:00:48]line ÐСП 1,50% : 0.00 [00:00:48]line ÐСП 0,50% : 0.00 [00:00:48]line ÐСП 5% : 0.00 [00:00:48]line ÐСП 3% : 0.00 [00:00:48]line ÐСП 2% : 0.00 [00:00:48]line ÐСП 1% : 0.00 [00:00:48]line ИТОГИ РÐСХОД [00:00:48]line Чеков: 0 [00:00:48]line Общий итог: 0.00 [00:00:48]line Итого наличными: 0.00 [00:00:48]line Итого безнал.: 0.00 [00:00:48]line ÐДС 0% : 0.00 [00:00:48]line ÐДС 12% : 0.00 [00:00:48]line ÐСП 0% : 0.00 [00:00:48]line ÐСП 1,50% : 0.00 [00:00:48]line ÐСП 0,50% : 0.00 [00:00:48]line ÐСП 5% : 0.00 [00:00:48]line ÐСП 3% : 0.00 [00:00:48]line ÐСП 2% : 0.00 [00:00:48]line ÐСП 1% : 0.00 [00:00:48]line ИТОГИ ВОЗВРÐТ РÐСХОДР[00:00:48]line Чеков: 0 [00:00:48]line Общий итог: 0.00 [00:00:48]line Итого наличными: 0.00 [00:00:48]line Итого безнал.: 0.00 [00:00:48]line ÐДС 0% : 0.00 [00:00:48]line ÐДС 12% : 0.00 [00:00:48]line ÐСП 0% : 0.00 [00:00:48]line ÐСП 1,50% : 0.00 [00:00:48]line ÐСП 0,50% : 0.00 [00:00:48]line ÐСП 5% : 0.00 [00:00:48]line ÐСП 3% : 0.00 [00:00:48]line ÐСП 2% : 0.00 [00:00:48]line ÐСП 1% : 0.00 [00:00:48]line Сумма внеÑений: 0.00 [00:00:48]line Сумма выплат: 0.00 [00:00:48]line Ðал. в каÑÑе: 63661.00 [00:00:48]line ÐС Приход: 2714432.03 [00:00:48]line ÐС Возвр.Прихода: 129495.00 [00:00:48]line ÐС РаÑход: 0.00 [00:00:48]line ÐС Возвр.РаÑхода: 0.00 [00:00:48]line ФМ: 0000000000963259 [00:00:48]written 0, free lines is 4095 [00:00:48]OFD Sender: No OFD packet to send [00:00:48]Write to MH i2c: 01 00 00 29 41 6A [00:00:48]Write i2c OK [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 07 00 [00:00:48]MH_I2C_Read... [00:00:48]Read from MH i2c: 01 07 00 29 41 00 00 00 00 00 9D 09 17 [00:00:48]RasterBufferAndPrint [00:00:48]line [00:00:48]line [00:00:48]line [00:00:48]line [00:00:48]line [00:00:48]written 0, free lines is 2487 [00:00:49]MH_Cut [00:00:49]Write to MH i2c: D1 01 00 30 41 01 43 [00:00:49]Write i2c OK [00:00:49]MH_I2C_Read... [00:00:49]Read from MH i2c: D1 [00:00:49]MH_I2C_Read... [00:00:49]Read from MH i2c: D1 01 00 [00:00:49]MH_I2C_Read... [00:00:49]Read from MH i2c: D1 01 00 30 41 00 42 [00:00:49]Write to MH i2c: 01 00 00 31 41 72 [00:00:49]Write i2c OK [00:00:49]MH_I2C_Read... [00:00:50]*** Cut start [00:00:50]*** Partial cut [00:00:50]*** CUTSNS_PIN = 1 [00:00:50]*** CUTSNS_PIN = 0 [00:00:51]*** Brake cut motor [00:00:51]Read from MH i2c: 01 [00:00:51]MH_I2C_Read... [00:00:51]*** Stop cut motor [00:00:51]*** Cut end [00:00:51]Read from MH i2c: 01 07 00 [00:00:51]MH_I2C_Read... [00:00:51]Read from MH i2c: 01 07 00 31 41 00 00 00 00 00 FF 0F 87 [00:00:51]process_action x_report done [00:00:51]requested_data is exist [00:00:51]produce_requested_data [00:00:51]requested_item fd.num is exist - process it [00:00:51]SAM_PROTO_GetFieldsCounters [00:00:51]wFMCommunicate request_size=4 [00:00:51]MH_SAM_APDU [00:00:51]CAPDU: 80 13 00 00 [00:00:51]Write to MH i2c: E2 08 00 32 41 80 13 00 00 00 00 00 00 EF [00:00:51]Write i2c OK [00:00:51]MH_I2C_Read... [00:00:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:51]Read from MH i2c: E2 [00:00:51]MH_I2C_Read... [00:00:51]Read from MH i2c: E2 62 00 [00:00:51]MH_I2C_Read... [00:00:51]Read from MH i2c: E2 62 00 32 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 1E [00:00:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 [00:00:51]wFMCommunicate OK [00:00:51]SAM_PROTO_GetFieldsCounters done [00:00:51]requested_item shift.num is exist - process it [00:00:51]requested_item shift.opened is exist - process it [00:00:51]req_shift_opened [00:00:51]FM_GetShiftState [00:00:51]SAM_PROTO_GetShiftState [00:00:51]wFMCommunicate request_size=4 [00:00:51]MH_SAM_APDU [00:00:51]CAPDU: 80 13 01 00 [00:00:51]Write to MH i2c: E2 08 00 33 41 80 13 01 00 00 00 00 00 F1 [00:00:51]Write i2c OK [00:00:51]MH_I2C_Read... [00:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:51]Read from MH i2c: E2 [00:00:51]MH_I2C_Read... [00:00:51]Read from MH i2c: E2 0E 00 [00:00:51]MH_I2C_Read... [00:00:51]Read from MH i2c: E2 0E 00 33 41 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EC [00:00:51]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [00:00:51]wFMCommunicate OK [00:00:51]SAM_PROTO_GetShiftState done [00:00:51]FM_GetShiftState done [00:00:51]req_shift_opened done [00:00:51]requested_item shift.open_date is exist - process it [00:00:51]req_shift_open_date [00:00:51]req_shift_open_date done [00:00:51]produce_requested_data done [00:00:51]produce_requested_data return {"fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [00:00:51]process_action_free x_report [00:00:51]json_value_free [00:00:51]json_value_free done [00:00:51]process_json_proto returns [00:00:51]Send response to host [00:00:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [00:00:51]free response buf [00:00:51]execute_script done [00:00:51]execute_script returns [00:00:51]free content buf [00:00:51]Sock 9.Close socket [00:00:51]Sock 9.Thread stoped [00:00:53]OFD Sender: No OFD packet to send [00:00:58]OFD Sender: No OFD packet to send [00:01:03]OFD Sender: No OFD packet to send [00:01:08]OFD Sender: No OFD packet to send [00:01:13]OFD Sender: No OFD packet to send [00:01:18]OFD Sender: No OFD packet to send [00:01:23]accept exits with 7 [00:01:23]New connection [00:01:23]New thread 3067108708 created [00:01:23]Thread 3067252068 joined [00:01:23]Waiting for new connection... [00:01:23] Sock 7.Parse request [00:01:23]Sock 7.Check first char [00:01:23]Sock 7.First char is OK [00:01:23]request: POST /json_proto HTTP/1.0 [00:01:23]Method: POST [00:01:23]URL: /json_proto [00:01:23]Method is POST - this is cgi request [00:01:23]url: /json_proto [00:01:23]query_string will be loaded in cgi processing [00:01:23]execute_cgi json_proto POST (null) [00:01:23]execute_cgi path=json_proto method=POST [00:01:23]POST find Content-Length [00:01:23]Host: 172.17.44.4:8080 [00:01:23]Content-Length: 215 [00:01:23]Content-Type: application/json [00:01:23] [00:01:23]POST finish read [00:01:23]Found Content-Length = 215 [00:01: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:01:23]execute_script... [00:01: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:01:23]POST & json_proto [00:01:23]process_json_proto [00:01:23]json parsed OK: [00:01:23]protocol is kg_v1.0 [00:01:23]action value=get_value [00:01:23]process_action get_value [00:01:23]cmd_get_value [00:01:23]process_action get_value done [00:01:23]requested_data is exist [00:01:23]produce_requested_data [00:01:23]requested_item kkm.sn is exist - process it [00:01:23]requested_item kkm.ver is exist - process it [00:01:23]requested_item fm.sn is exist - process it [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 11 00 00 [00:01:23]Write to MH i2c: E2 08 00 34 41 80 11 00 00 00 00 00 00 EF [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 17 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 17 00 34 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 44 [00:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:01:23]wFMCommunicate OK [00:01:23]requested_item fd.num is exist - process it [00:01:23]SAM_PROTO_GetFieldsCounters [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 13 00 00 [00:01:23]Write to MH i2c: E2 08 00 35 41 80 13 00 00 00 00 00 00 F2 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]OFD Sender: No OFD packet to send [00:01:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 62 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 62 00 35 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 21 [00:01:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4C 14 00 00 0E 04 04 00 2D 00 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 [00:01:23]wFMCommunicate OK [00:01:23]SAM_PROTO_GetFieldsCounters done [00:01:23]requested_item shift.num is exist - process it [00:01:23]requested_item shift.opened is exist - process it [00:01:23]req_shift_opened [00:01:23]FM_GetShiftState [00:01:23]SAM_PROTO_GetShiftState [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 13 01 00 [00:01:23]Write to MH i2c: E2 08 00 36 41 80 13 01 00 00 00 00 00 F4 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 0E 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 0E 00 36 41 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 EF [00:01:23]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [00:01:23]wFMCommunicate OK [00:01:23]SAM_PROTO_GetShiftState done [00:01:23]FM_GetShiftState done [00:01:23]req_shift_opened done [00:01:23]requested_item shift.open_date is exist - process it [00:01:23]req_shift_open_date [00:01:23]req_shift_open_date done [00:01:23]produce_requested_data done [00:01:23]produce_requested_data return {"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675} [00:01:23]process_action_free get_value [00:01:23]json_value_free [00:01:23]json_value_free done [00:01:23]process_json_proto returns [00:01:23]Send response to host [00:01:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5196,"shift.num":45,"shift.opened":1,"shift.open_date":1715904675}}} [00:01:23]free response buf [00:01:23]execute_script done [00:01:23]execute_script returns [00:01:23]free content buf [00:01:23]Sock 7.Close socket [00:01:23]Sock 7.Thread stoped [00:01:23]accept exits with 9 [00:01:23]New connection [00:01:23]New thread 3067252068 created [00:01:23]Thread 3067108708 joined [00:01:23]Waiting for new connection... [00:01:23] Sock 9.Parse request [00:01:23]Sock 9.Check first char [00:01:23]Sock 9.First char is OK [00:01:23]request: POST /json_proto HTTP/1.0 [00:01:23]Method: POST [00:01:23]URL: /json_proto [00:01:23]Method is POST - this is cgi request [00:01:23]url: /json_proto [00:01:23]query_string will be loaded in cgi processing [00:01:23]execute_cgi json_proto POST (null) [00:01:23]execute_cgi path=json_proto method=POST [00:01:23]POST find Content-Length [00:01:23]Host: 172.17.44.4:8080 [00:01:23]Content-Length: 331 [00:01:23]Content-Type: application/json [00:01:23] [00:01:23]POST finish read [00:01:23]Found Content-Length = 331 [00:01:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:23]execute_script... [00:01:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:23]POST & json_proto [00:01:23]process_json_proto [00:01:23]json parsed OK: [00:01:23]protocol is kg_v1.0 [00:01:23]action value=get_value [00:01:23]process_action get_value [00:01:23]cmd_get_value [00:01:23]process_action get_value done [00:01:23]requested_data is exist [00:01:23]produce_requested_data [00:01:23]requested_item fm.sale.total is exist - process it [00:01:23]SAM_PROTO_GetFMData [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 13 03 00 [00:01:23]Write to MH i2c: E2 08 00 37 41 80 13 03 00 00 00 00 00 F7 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:24]Read from MH i2c: E2 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 37 41 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 27 [00:01:24]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:01:24]wFMCommunicate OK [00:01:24]wFMCommunicate request_size=4 [00:01:24]MH_SAM_APDU [00:01:24]CAPDU: 80 17 00 00 [00:01:24]Write to MH i2c: E2 08 00 38 41 80 17 00 00 00 00 00 00 F9 [00:01:24]Write i2c OK [00:01:24]MH_I2C_Read... [00:01:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:24]Read from MH i2c: E2 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 38 41 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 96 [00:01:24]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:01:24]wFMCommunicate OK [00:01:24]wFMCommunicate request_size=4 [00:01:24]MH_SAM_APDU [00:01:24]CAPDU: 80 17 00 00 [00:01:24]Write to MH i2c: E2 08 00 39 41 80 17 00 00 00 00 00 00 FA [00:01:24]Write i2c OK [00:01:24]MH_I2C_Read... [00:01:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:24]Read from MH i2c: E2 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 39 41 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 9E [00:01:25]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:25]wFMCommunicate OK [00:01:25]wFMCommunicate request_size=4 [00:01:25]MH_SAM_APDU [00:01:25]CAPDU: 80 17 00 00 [00:01:25]Write to MH i2c: E2 08 00 3A 41 80 17 00 00 00 00 00 00 FB [00:01:25]Write i2c OK [00:01:25]MH_I2C_Read... [00:01:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:25]Read from MH i2c: E2 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 FD 00 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 FD 00 3A 41 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 75 [00:01:25]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:01:25]wFMCommunicate OK [00:01:25]wFMCommunicate request_size=4 [00:01:25]MH_SAM_APDU [00:01:25]CAPDU: 80 17 00 00 [00:01:25]Write to MH i2c: E2 08 00 3B 41 80 17 00 00 00 00 00 00 FC [00:01:25]Write i2c OK [00:01:25]MH_I2C_Read... [00:01:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:01:25]Read from MH i2c: E2 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 DC 00 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 DC 00 3B 41 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E0 [00:01:25]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:01:25]wFMCommunicate OK [00:01:25]SAM_PROTO_GetFMData done [00:01:25]requested_item fm.sale_refund.total is exist - process it [00:01:25]requested_item fm.buy.total is exist - process it [00:01:25]requested_item shift.sale.total is exist - process it [00:01:25]SAM_PROTO_GetShiftData [00:01:25]wFMCommunicate request_size=4 [00:01:25]MH_SAM_APDU [00:01:25]CAPDU: 80 13 02 00 [00:01:25]Write to MH i2c: E2 08 00 3C 41 80 13 02 00 00 00 00 00 FB [00:01:25]Write i2c OK [00:01:25]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 3C 41 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 1A [00:01:26]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:01:26]wFMCommunicate OK [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 17 00 00 [00:01:26]Write to MH i2c: E2 08 00 3D 41 80 17 00 00 00 00 00 00 FE [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 3D 41 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 17 [00:01:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:01:26]wFMCommunicate OK [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 17 00 00 [00:01:26]Write to MH i2c: E2 08 00 3E 41 80 17 00 00 00 00 00 00 FF [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 FD 00 3E 41 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 B3 [00:01:26]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 [00:01:26]wFMCommunicate OK [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 17 00 00 [00:01:26]Write to MH i2c: E2 08 00 3F 41 80 17 00 00 00 00 00 00 00 [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:27]Read from MH i2c: E2 [00:01:27]MH_I2C_Read... [00:01:27]Read from MH i2c: E2 FD 00 [00:01:27]MH_I2C_Read... [00:01:27]Read from MH i2c: E2 FD 00 3F 41 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 7E [00:01:27]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 [00:01:27]wFMCommunicate OK [00:01:27]wFMCommunicate request_size=4 [00:01:27]MH_SAM_APDU [00:01:27]CAPDU: 80 17 00 00 [00:01:27]Write to MH i2c: E2 08 00 40 41 80 17 00 00 00 00 00 00 01 [00:01:27]Write i2c OK [00:01:27]MH_I2C_Read... [00:01:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:01:27]Read from MH i2c: E2 [00:01:27]MH_I2C_Read... [00:01:27]Read from MH i2c: E2 CC 00 [00:01:27]MH_I2C_Read... [00:01:27]Read from MH i2c: E2 CC 00 40 41 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 E2 [00:01:27]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 [00:01:27]wFMCommunicate OK [00:01:27]SAM_PROTO_GetShiftData done [00:01:27]requested_item shift.sale.total_cash is exist - process it [00:01:27]requested_item shift.sale_refund.total is exist - process it [00:01:27]requested_item shift.sale_refund.total_cash is exist - process it [00:01:27]requested_item shift.buy.total is exist - process it [00:01:27]requested_item shift.buy.total_cash is exist - process it [00:01:27]produce_requested_data done [00:01:27]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:01:27]process_action_free get_value [00:01:27]json_value_free [00:01:27]json_value_free done [00:01:27]process_json_proto returns [00:01:27]Send response to host [00:01:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:01:27]free response buf [00:01:27]execute_script done [00:01:27]execute_script returns [00:01:27]free content buf [00:01:27]Sock 9.Close socket [00:01:27]Sock 9.Thread stoped [00:01:27]accept exits with 7 [00:01:27]New connection [00:01:27]New thread 3067108708 created [00:01:27]Thread 3067252068 joined [00:01:27]Waiting for new connection... [00:01:27] Sock 7.Parse request [00:01:27]Sock 7.Check first char [00:01:27]Sock 7.First char is OK [00:01:27]request: POST /json_proto HTTP/1.0 [00:01:27]Method: POST [00:01:27]URL: /json_proto [00:01:27]Method is POST - this is cgi request [00:01:27]url: /json_proto [00:01:27]query_string will be loaded in cgi processing [00:01:27]execute_cgi json_proto POST (null) [00:01:27]execute_cgi path=json_proto method=POST [00:01:27]POST find Content-Length [00:01:27]Host: 172.17.44.4:8080 [00:01:27]Content-Length: 331 [00:01:27]Content-Type: application/json [00:01:27] [00:01:27]POST finish read [00:01:27]Found Content-Length = 331 [00:01:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:27]execute_script... [00:01:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:27]POST & json_proto [00:01:27]process_json_proto [00:01:27]json parsed OK: [00:01:27]protocol is kg_v1.0 [00:01:27]action value=get_value [00:01:27]process_action get_value [00:01:27]cmd_get_value [00:01:27]process_action get_value done [00:01:27]requested_data is exist [00:01:27]produce_requested_data [00:01:27]requested_item fm.sale.total is exist - process it [00:01:27]SAM_PROTO_GetFMData [00:01:27]wFMCommunicate request_size=4 [00:01:27]MH_SAM_APDU [00:01:27]CAPDU: 80 13 03 00 [00:01:27]Write to MH i2c: E2 08 00 41 41 80 13 03 00 00 00 00 00 01 [00:01:27]Write i2c OK [00:01:27]MH_I2C_Read... [00:01:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:28]Read from MH i2c: E2 [00:01:28]MH_I2C_Read... [00:01:28]Read from MH i2c: E2 FD 00 [00:01:28]MH_I2C_Read... [00:01:28]Read from MH i2c: E2 FD 00 41 41 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 31 [00:01:28]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:01:28]wFMCommunicate OK [00:01:28]wFMCommunicate request_size=4 [00:01:28]MH_SAM_APDU [00:01:28]CAPDU: 80 17 00 00 [00:01:28]Write to MH i2c: E2 08 00 42 41 80 17 00 00 00 00 00 00 03 [00:01:28]Write i2c OK [00:01:28]MH_I2C_Read... [00:01:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:28]Read from MH i2c: E2 [00:01:28]MH_I2C_Read... [00:01:28]Read from MH i2c: E2 FD 00 [00:01:28]MH_I2C_Read... [00:01:28]Read from MH i2c: E2 FD 00 42 41 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 A0 [00:01:28]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:01:28]wFMCommunicate OK [00:01:28]wFMCommunicate request_size=4 [00:01:28]MH_SAM_APDU [00:01:28]CAPDU: 80 17 00 00 [00:01:28]Write to MH i2c: E2 08 00 43 41 80 17 00 00 00 00 00 00 04 [00:01:28]OFD Sender: No OFD packet to send [00:01:28]Write i2c OK [00:01:28]MH_I2C_Read... [00:01:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:29]Read from MH i2c: E2 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: E2 FD 00 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: E2 FD 00 43 41 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 A8 [00:01:29]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:29]wFMCommunicate OK [00:01:29]wFMCommunicate request_size=4 [00:01:29]MH_SAM_APDU [00:01:29]CAPDU: 80 17 00 00 [00:01:29]Write to MH i2c: E2 08 00 44 41 80 17 00 00 00 00 00 00 05 [00:01:29]Write i2c OK [00:01:29]MH_I2C_Read... [00:01:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:29]Read from MH i2c: E2 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: E2 FD 00 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: E2 FD 00 44 41 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 7F [00:01:29]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:01:29]wFMCommunicate OK [00:01:29]wFMCommunicate request_size=4 [00:01:29]MH_SAM_APDU [00:01:29]CAPDU: 80 17 00 00 [00:01:29]Write to MH i2c: E2 08 00 45 41 80 17 00 00 00 00 00 00 06 [00:01:29]Write i2c OK [00:01:29]MH_I2C_Read... [00:01:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:01:30]Read from MH i2c: E2 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 DC 00 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 DC 00 45 41 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EA [00:01:30]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:01:30]wFMCommunicate OK [00:01:30]SAM_PROTO_GetFMData done [00:01:30]requested_item fm.sale_refund.total is exist - process it [00:01:30]requested_item fm.buy.total is exist - process it [00:01:30]requested_item shift.sale.total is exist - process it [00:01:30]SAM_PROTO_GetShiftData [00:01:30]wFMCommunicate request_size=4 [00:01:30]MH_SAM_APDU [00:01:30]CAPDU: 80 13 02 00 [00:01:30]Write to MH i2c: E2 08 00 46 41 80 13 02 00 00 00 00 00 05 [00:01:30]Write i2c OK [00:01:30]MH_I2C_Read... [00:01:30]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:30]Read from MH i2c: E2 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 FD 00 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 FD 00 46 41 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 24 [00:01:30]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:01:30]wFMCommunicate OK [00:01:30]wFMCommunicate request_size=4 [00:01:30]MH_SAM_APDU [00:01:30]CAPDU: 80 17 00 00 [00:01:30]Write to MH i2c: E2 08 00 47 41 80 17 00 00 00 00 00 00 08 [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:31]Read from MH i2c: E2 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 FD 00 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 FD 00 47 41 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 21 [00:01:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:01:31]wFMCommunicate OK [00:01:31]wFMCommunicate request_size=4 [00:01:31]MH_SAM_APDU [00:01:31]CAPDU: 80 17 00 00 [00:01:31]Write to MH i2c: E2 08 00 48 41 80 17 00 00 00 00 00 00 09 [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:31]Read from MH i2c: E2 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 FD 00 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 FD 00 48 41 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 BD [00:01:31]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 [00:01:31]wFMCommunicate OK [00:01:31]wFMCommunicate request_size=4 [00:01:31]MH_SAM_APDU [00:01:31]CAPDU: 80 17 00 00 [00:01:31]Write to MH i2c: E2 08 00 49 41 80 17 00 00 00 00 00 00 0A [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 FD 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 FD 00 49 41 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 88 [00:01:32]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 [00:01:32]wFMCommunicate OK [00:01:32]wFMCommunicate request_size=4 [00:01:32]MH_SAM_APDU [00:01:32]CAPDU: 80 17 00 00 [00:01:32]Write to MH i2c: E2 08 00 4A 41 80 17 00 00 00 00 00 00 0B [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 CC 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 CC 00 4A 41 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 EC [00:01:32]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 [00:01:32]wFMCommunicate OK [00:01:32]SAM_PROTO_GetShiftData done [00:01:32]requested_item shift.sale.total_cash is exist - process it [00:01:32]requested_item shift.sale_refund.total is exist - process it [00:01:32]requested_item shift.sale_refund.total_cash is exist - process it [00:01:32]requested_item shift.buy.total is exist - process it [00:01:32]requested_item shift.buy.total_cash is exist - process it [00:01:32]produce_requested_data done [00:01:32]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:01:32]process_action_free get_value [00:01:32]json_value_free [00:01:32]json_value_free done [00:01:32]process_json_proto returns [00:01:32]Send response to host [00:01:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:01:32]free response buf [00:01:32]execute_script done [00:01:32]execute_script returns [00:01:32]free content buf [00:01:32]Sock 7.Close socket [00:01:32]Sock 7.Thread stoped [00:01:32]accept exits with 9 [00:01:32]New connection [00:01:32]New thread 3067252068 created [00:01:32]Thread 3067108708 joined [00:01:32]Waiting for new connection... [00:01:32] Sock 9.Parse request [00:01:32]Sock 9.Check first char [00:01:32]Sock 9.First char is OK [00:01:32]request: POST /json_proto HTTP/1.0 [00:01:32]Method: POST [00:01:32]URL: /json_proto [00:01:32]Method is POST - this is cgi request [00:01:32]url: /json_proto [00:01:32]query_string will be loaded in cgi processing [00:01:32]execute_cgi json_proto POST (null) [00:01:32]execute_cgi path=json_proto method=POST [00:01:32]POST find Content-Length [00:01:32]Host: 172.17.44.4:8080 [00:01:32]Content-Length: 272 [00:01:32]Content-Type: application/json [00:01:32] [00:01:32]POST finish read [00:01:32]Found Content-Length = 272 [00:01:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:32]execute_script... [00:01:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0416\u0430\u043C\u0431\u043E\u043B\u043E\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:32]POST & json_proto [00:01:32]process_json_proto [00:01:32]json parsed OK: [00:01:32]protocol is kg_v1.0 [00:01:32]action value=close_shift [00:01:32]process_action close_shift [00:01:32]cmd_close_shift [00:01:32]MH_GetDate [00:01:32]Write to MH i2c: F0 00 00 4B 41 7B [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: F0 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: F0 09 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: F0 09 00 4B 41 00 E4 EF 47 66 6C E9 28 66 E7 [00:01:32]GetLastDocTimeStamp 1715990448 [00:01:32]current date 1715990500 [00:01:32]FM_GetShiftState [00:01:32]SAM_PROTO_GetShiftState [00:01:32]wFMCommunicate request_size=4 [00:01:32]MH_SAM_APDU [00:01:32]CAPDU: 80 13 01 00 [00:01:32]Write to MH i2c: E2 08 00 4C 41 80 13 01 00 00 00 00 00 0A [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 0E 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 0E 00 4C 41 00 09 00 01 A3 A0 46 66 00 00 00 00 90 00 05 [00:01:33]RAPDU: 09 00 01 A3 A0 46 66 00 00 00 00 90 00 [00:01:33]wFMCommunicate OK [00:01:33]SAM_PROTO_GetShiftState done [00:01:33]FM_GetShiftState done [00:01:33]KKMCreateCloseShiftDocument [00:01:33]Load OK [00:01:33]Malloc new data [00:01:33]MH_GetDate [00:01:33]Write to MH i2c: F0 00 00 4D 41 7D [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: F0 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: F0 09 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: F0 09 00 4D 41 00 E5 EF 47 66 6C E9 28 66 EA [00:01:33]Malloc new data [00:01:33]Malloc new data [00:01:33]Malloc new data [00:01:33]Malloc new data [00:01:33]KKMCreateCloseShiftDocument OK [00:01:33]KKMSetCloseShiftData OK [00:01:33]ProcessDocumentItem done err = 0, tmpTLVsize=75 [00:01:33]tlvbuf is 0132D640 [00:01:33]KKMLoadAndSignCloseShiftData [00:01:33]SAM_PROTO_ProcessDocument [00:01:33]wFMCommunicate request_size=9 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 15 01 00 04 05 00 4B 00 [00:01:33]Write to MH i2c: E2 0C 00 4E 41 80 15 01 00 04 00 05 00 4B 00 00 00 66 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 4E 41 00 90 00 03 [00:01:33]RAPDU: 90 00 [00:01:33]wFMCommunicate OK [00:01:33]wFMCommunicate request_size=23 [00:01:33]MH_SAM_APDU [00:01:33]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:01:33]Write to MH i2c: E2 1A 00 4F 41 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 05 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 4F 41 00 90 00 04 [00:01:33]RAPDU: 90 00 [00:01:33]wFMCommunicate OK [00:01:33]wFMCommunicate request_size=34 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 [00:01:33]Write to MH i2c: E2 25 00 50 41 80 15 02 00 1D 00 FD 03 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 00 00 47 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 50 41 00 90 00 05 [00:01:33]RAPDU: 90 00 [00:01:33]wFMCommunicate OK [00:01:33]wFMCommunicate request_size=13 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 15 02 00 08 F4 03 04 00 E5 EF 47 66 [00:01:33]Write to MH i2c: E2 10 00 51 41 80 15 02 00 08 00 F4 03 04 00 E5 EF 47 66 00 00 9E [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 51 41 00 90 00 06 [00:01:33]RAPDU: 90 00 [00:01:33]wFMCommunicate OK [00:01:33]wFMCommunicate request_size=25 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 [00:01:33]Write to MH i2c: E2 1C 00 52 41 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 00 00 6B [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 03 00 52 41 00 90 00 07 [00:01:33]RAPDU: 90 00 [00:01:33]wFMCommunicate OK [00:01:33]wFMCommunicate request_size=4 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 15 03 00 [00:01:33]Write to MH i2c: E2 08 00 53 41 80 15 03 00 00 00 00 00 15 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]OFD Sender: No OFD packet to send [00:01:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 53 41 00 F2 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 90 00 62 [00:01:34]RAPDU: F2 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 90 00 [00:01:34]wFMCommunicate OK [00:01:34]SAM_PROTO_ProcessDocument answer len = 1266 [00:01:34]SAM_PROTO_ProcessDocument remain to read = 1018 [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 54 41 80 17 00 00 00 00 00 00 15 [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 54 41 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 5B [00:01:34]RAPDU: 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 [00:01:34]wFMCommunicate OK [00:01:34]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:01:34]SAM_PROTO_ProcessDocument remain to read = 768 [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 55 41 80 17 00 00 00 00 00 00 16 [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:35]Read from MH i2c: E2 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 55 41 00 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 78 [00:01:35]RAPDU: 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:01:35]wFMCommunicate OK [00:01:35]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:01:35]SAM_PROTO_ProcessDocument remain to read = 518 [00:01:35]wFMCommunicate request_size=4 [00:01:35]MH_SAM_APDU [00:01:35]CAPDU: 80 17 00 00 [00:01:35]Write to MH i2c: E2 08 00 56 41 80 17 00 00 00 00 00 00 17 [00:01:35]Write i2c OK [00:01:35]MH_I2C_Read... [00:01:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:35]Read from MH i2c: E2 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 56 41 00 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 90 00 B2 [00:01:35]RAPDU: 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 90 00 [00:01:36]wFMCommunicate OK [00:01:36]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:01:36]SAM_PROTO_ProcessDocument remain to read = 268 [00:01:36]wFMCommunicate request_size=4 [00:01:36]MH_SAM_APDU [00:01:36]CAPDU: 80 17 00 00 [00:01:36]Write to MH i2c: E2 08 00 57 41 80 17 00 00 00 00 00 00 18 [00:01:36]Write i2c OK [00:01:36]MH_I2C_Read... [00:01:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:36]Read from MH i2c: E2 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 57 41 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 CF [00:01:36]RAPDU: F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 [00:01:36]wFMCommunicate OK [00:01:36]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:01:36]SAM_PROTO_ProcessDocument remain to read = 18 [00:01:36]wFMCommunicate request_size=4 [00:01:36]MH_SAM_APDU [00:01:36]CAPDU: 80 17 00 00 [00:01:36]Write to MH i2c: E2 08 00 58 41 80 17 00 00 00 00 00 00 19 [00:01:36]Write i2c OK [00:01:36]MH_I2C_Read... [00:01:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 18! [00:01:36]Read from MH i2c: E2 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 15 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 15 00 58 41 00 03 01 00 06 F7 03 00 00 35 04 06 00 79 F1 01 BC 40 5C 90 00 25 [00:01:36]RAPDU: 03 01 00 06 F7 03 00 00 35 04 06 00 79 F1 01 BC 40 5C 90 00 [00:01:36]wFMCommunicate OK [00:01:36]SAM_PROTO_ProcessDocument received (without SW) 18 bytes [00:01:36]SAM_PROTO_ProcessDocument done [00:01:36]1209 (1) - 1.0 - номер верÑии ФФД [00:01:36]1041 (16) - 0000000000963259 - номер ФМ [00:01:36]1040 (4) - 5197 - номер ФД [00:01:36]1038 (4) - 45 - номер Ñмены [00:01:36]1118 (4) - 131 - количеÑтво каÑÑовых чеков за Ñмену [00:01:36]1111 (4) - 133 - общее количеÑтво ФД за Ñмену [00:01:36]1194 (1195) - Ñчетчики итогов Ñмены [00:01:36] 1134 (4) - 131 - количеÑтво чеков Ñо вÑеми признаками раÑчетов [00:01:36] 1129 (156) - Ñчетчики операций «приход» [00:01:36] 1135 (4) - 131 - количеÑтво чеков по признаку раÑчетов [00:01:36] 1201 (3) - 102946.37 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:01:36] 1136 (3) - 63661.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:01:36] 1138 (3) - 39285.37 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:01:36] 1024 (123) - Ñуммы налогов [00:01:36] 1006 (9) - Ñуммы ÐДС [00:01:36] 1010 (1) - 0% - код Ñтавки ÐДС [00:01:36] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:36] 1006 (12) - Ñуммы ÐДС [00:01:36] 1010 (1) - 12% - код Ñтавки ÐДС [00:01:36] 1011 (3) - 10933.92 - Ñумма ÐДС по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 0% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (12) - Ñуммы ÐСП [00:01:36] 1014 (1) - 1% - код Ñтавки ÐСП [00:01:36] 1015 (3) - 910.98 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 2% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 3% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 5% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1130 (141) - Ñчетчики операций «возврат прихода» [00:01:36] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:01:36] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:01:36] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:01:36] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:01:36] 1024 (117) - Ñуммы налогов [00:01:36] 1006 (9) - Ñуммы ÐДС [00:01:36] 1010 (1) - 0% - код Ñтавки ÐДС [00:01:36] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:36] 1006 (9) - Ñуммы ÐДС [00:01:36] 1010 (1) - 12% - код Ñтавки ÐДС [00:01:36] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 0% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 1% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 2% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 3% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 5% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1131 (141) - Ñчетчики операций «раÑход» [00:01:36] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:01:36] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:01:36] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:01:36] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:01:36] 1024 (117) - Ñуммы налогов [00:01:36] 1006 (9) - Ñуммы ÐДС [00:01:36] 1010 (1) - 0% - код Ñтавки ÐДС [00:01:36] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:36] 1006 (9) - Ñуммы ÐДС [00:01:36] 1010 (1) - 12% - код Ñтавки ÐДС [00:01:36] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 0% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:36] 1014 (1) - 1% - код Ñтавки ÐСП [00:01:36] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:36] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 2% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 3% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 5% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1132 (141) - Ñчетчики операций «возврат раÑхода» [00:01:37] 1135 (4) - 0 - количеÑтво чеков по признаку раÑчетов [00:01:37] 1201 (0) - 0.00 - Ð¾Ð±Ñ‰Ð°Ñ Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках [00:01:37] 1136 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках наличными [00:01:37] 1138 (0) - 0.00 - Ð¸Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ñумма в чеках безналичными [00:01:37] 1024 (117) - Ñуммы налогов [00:01:37] 1006 (9) - Ñуммы ÐДС [00:01:37] 1010 (1) - 0% - код Ñтавки ÐДС [00:01:37] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:37] 1006 (9) - Ñуммы ÐДС [00:01:37] 1010 (1) - 12% - код Ñтавки ÐДС [00:01:37] 1011 (0) - 0.00 - Ñумма ÐДС по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 0% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 1% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 2% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 3% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 5% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 0,50% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1007 (9) - Ñуммы ÐСП [00:01:37] 1014 (1) - 1,50% - код Ñтавки ÐСП [00:01:37] 1015 (0) - 0.00 - Ñумма ÐСП по Ñтавке [00:01:37] 1133 (588) - - Ñчетчики коррекции - не иÑпользуютÑÑ [00:01:37]1077 (6) - 134076023193692 - ФПД [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1209 (04B9) [00:01:37]Malloc new data [00:01:37]Processing tag 1041 (0411) [00:01:37]Processing tag 1040 (0410) [00:01:37]Malloc new data [00:01:37]Processing tag 1038 (040E) [00:01:37]Malloc new data [00:01:37]Processing tag 1118 (045E) [00:01:37]Malloc new data [00:01:37]Processing tag 1111 (0457) [00:01:37]Malloc new data [00:01:37]Processing tag 1194 (04AA) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1134 (046E) [00:01:37]Malloc new data [00:01:37]Processing tag 1129 (0469) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1135 (046F) [00:01:37]Malloc new data [00:01:37]Processing tag 1201 (04B1) [00:01:37]Malloc new data [00:01:37]Processing tag 1136 (0470) [00:01:37]Malloc new data [00:01:37]Processing tag 1138 (0472) [00:01:37]Malloc new data [00:01:37]Processing tag 1024 (0400) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1130 (046A) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1135 (046F) [00:01:37]Malloc new data [00:01:37]Processing tag 1201 (04B1) [00:01:37]Malloc new data [00:01:37]Processing tag 1136 (0470) [00:01:37]Malloc new data [00:01:37]Processing tag 1138 (0472) [00:01:37]Malloc new data [00:01:37]Processing tag 1024 (0400) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1131 (046B) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1135 (046F) [00:01:37]Malloc new data [00:01:37]Processing tag 1201 (04B1) [00:01:37]Malloc new data [00:01:37]Processing tag 1136 (0470) [00:01:37]Malloc new data [00:01:37]Processing tag 1138 (0472) [00:01:37]Malloc new data [00:01:37]Processing tag 1024 (0400) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1132 (046C) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1135 (046F) [00:01:37]Malloc new data [00:01:37]Processing tag 1201 (04B1) [00:01:37]Malloc new data [00:01:37]Processing tag 1136 (0470) [00:01:37]Malloc new data [00:01:37]Processing tag 1138 (0472) [00:01:37]Malloc new data [00:01:37]Processing tag 1024 (0400) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1006 (03EE) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1010 (03F2) [00:01:37]Malloc new data [00:01:37]Processing tag 1011 (03F3) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1007 (03EF) [00:01:37]Load OK [00:01:37]SetTLVBufToDocument [00:01:37]Processing tag 1014 (03F6) [00:01:37]Malloc new data [00:01:37]Processing tag 1015 (03F7) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1133 (046D) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Processing tag 1077 (0435) [00:01:37]Malloc new data [00:01:37]SetTLVBufToDocument err=0 [00:01:37]Malloc new data [00:01:37]SAM_PROTO_GetFMData [00:01:37]wFMCommunicate request_size=4 [00:01:37]MH_SAM_APDU [00:01:37]CAPDU: 80 13 03 00 [00:01:37]Write to MH i2c: E2 08 00 59 41 80 13 03 00 00 00 00 00 19 [00:01:37]Write i2c OK [00:01:37]MH_I2C_Read... [00:01:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:38]Read from MH i2c: E2 [00:01:38]MH_I2C_Read... [00:01:38]Read from MH i2c: E2 FD 00 [00:01:38]MH_I2C_Read... [00:01:38]Read from MH i2c: E2 FD 00 59 41 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 49 [00:01:38]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:01:38]wFMCommunicate OK [00:01:38]wFMCommunicate request_size=4 [00:01:38]MH_SAM_APDU [00:01:38]CAPDU: 80 17 00 00 [00:01:38]Write to MH i2c: E2 08 00 5A 41 80 17 00 00 00 00 00 00 1B [00:01:38]Write i2c OK [00:01:38]MH_I2C_Read... [00:01:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:38]Read from MH i2c: E2 [00:01:38]MH_I2C_Read... [00:01:38]Read from MH i2c: E2 FD 00 [00:01:38]MH_I2C_Read... [00:01:38]Read from MH i2c: E2 FD 00 5A 41 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [00:01:39]03 01 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 90 00 B8 [00:01:39]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:01:39]wFMCommunicate OK [00:01:39]wFMCommunicate request_size=4 [00:01:39]MH_SAM_APDU [00:01:39]CAPDU: 80 17 00 00 [00:01:39]Write to MH i2c: E2 08 00 5B 41 80 17 00 00 00 00 00 00 1C [00:01:39]Write i2c OK [00:01:39]MH_I2C_Read... [00:01:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:39]Read from MH i2c: E2 [00:01:39]MH_I2C_Read... [00:01:39]Read from MH i2c: E2 FD 00 [00:01:39]MH_I2C_Read... [00:01:39]Read from MH i2c: E2 FD 00 5B 41 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C0 [00:01:39]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:39]wFMCommunicate OK [00:01:39]wFMCommunicate request_size=4 [00:01:39]MH_SAM_APDU [00:01:39]CAPDU: 80 17 00 00 [00:01:39]Write to MH i2c: E2 08 00 5C 41 80 17 00 00 00 00 00 00 1D [00:01:39]Write i2c OK [00:01:39]MH_I2C_Read... [00:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:40]Read from MH i2c: E2 [00:01:40]MH_I2C_Read... [00:01:40]Read from MH i2c: E2 FD 00 [00:01:40]MH_I2C_Read... [00:01:40]Read from MH i2c: E2 FD 00 5C 41 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 97 [00:01:40]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:01:40]wFMCommunicate OK [00:01:40]wFMCommunicate request_size=4 [00:01:40]MH_SAM_APDU [00:01:40]CAPDU: 80 17 00 00 [00:01:40]Write to MH i2c: E2 08 00 5D 41 80 17 00 00 00 00 00 00 1E [00:01:40]Write i2c OK [00:01:40]MH_I2C_Read... [00:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:01:40]Read from MH i2c: E2 [00:01:40]MH_I2C_Read... [00:01:40]Read from MH i2c: E2 DC 00 [00:01:40]MH_I2C_Read... [00:01:40]Read from MH i2c: E2 DC 00 5D 41 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 02 [00:01:40]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:01:41]wFMCommunicate OK [00:01:41]SAM_PROTO_GetFMData done [00:01:41]Malloc new data [00:01:41]Malloc new data [00:01:41]Malloc new data [00:01:41]Malloc new data [00:01:41]KKMLoadAndSignCloseShiftData err=0 [00:01:41]Отчет о закрытии Ñмены ФФД: 1.0 ИÐÐ: 02508201610067 КаÑÑир: Жамболотов Ш. 18.05.2024 00:01 Смена: 45 РÐМ: 0000000000154221 ЗÐМ: 0300000237 СÐО: Общий режим Чеков за Ñмену: 131 ФД за Ñмену: 133 Ð’Ñего чеков: 131 ИТОГИ ПРИХОД Чеков: 131 Общий итог: 102946.37 Итого наличными: 63661.00 Итого безнал.: 39285.37 ÐДС 0% : 0.00 ÐДС 12% : 10933.92 ÐСП 0% : 0.00 ÐСП 1,50% : 0.00 ÐСП 0,50% : 0.00 ÐСП 5% : 0.00 ÐСП 3% : 0.00 ÐСП 2% : 0.00 ÐСП 1% : 910.98 ИТОГИ ВОЗВРÐТ ПРИХОДРЧеков: 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 Ðал. в каÑÑе: 63661.00 ÐС Приход: 2714432.03 ÐС Возвр.Прихода: 129495.00 ÐС РаÑход: 0.00 ÐС Возвр.РаÑхода: 0.00 ФД: 5197 ФМ: 0000000000963259 ФПД: 134076023193692 [00:01:41]StoreToDocumentArchive [00:01:41]shift 45 fd 5197 [00:01:41]save to /storage/0045/doc_00005197 [00:01:41]save last doc name /storage/0045/doc_00005197 to /storage/kkm_last_doc_name [00:01:41]save OK [00:01:41]Clear old archive folders... [00:01:41]Remove dir /storage/0010 [00:01:41]opendir ok [00:01:41]file . [00:01:41]file .. [00:01:41]file doc_1715990456 [00:01:41]remove file /storage/0010/doc_1715990456 [00:01:41]remove dir /storage/0010 [00:01:41]NVStorageSaveData kkm_registers [00:01:41]File name is /storage/kkm_registers [00:01:41]Write 24 bytes [00:01:41]NVStorageSaveData done [00:01:41]NVStorageSaveData kkm_registers [00:01:41]File name is /storage/kkm_registers [00:01:41]Write 24 bytes [00:01:41]NVStorageSaveData done [00:01:41]ProcessDocumentItem done err = 0, tmpTLVsize=1384 [00:01:41]tlvbuf is 013B1D90 [00:01:41]SAM_PROTO_ClearQueue [00:01:41]wFMCommunicate request_size=4 [00:01:41]MH_SAM_APDU [00:01:41]CAPDU: 80 09 00 00 [00:01:41]Write to MH i2c: E2 08 00 5E 41 80 09 00 00 00 00 00 00 11 [00:01:41]Write i2c OK [00:01:41]MH_I2C_Read... [00:01:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:41]Read from MH i2c: E2 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 5E 41 00 90 00 13 [00:01:41]RAPDU: 90 00 [00:01:41]wFMCommunicate OK [00:01:41]SAM_PROTO_ClearQueue done [00:01:41]KKMCreateOFDPacket [00:01:41]OFDProtocolAddRootSTLVToBuf [00:01:41]FM_MakeSignedData [00:01:41]FM_MakeSignedData [00:01:41]SAM_PROTO_SignData [00:01:41]wFMCommunicate request_size=4 [00:01:41]MH_SAM_APDU [00:01:41]CAPDU: 80 0D 01 02 [00:01:41]Write to MH i2c: E2 08 00 5F 41 80 0D 01 02 00 00 00 00 19 [00:01:41]Write i2c OK [00:01:41]MH_I2C_Read... [00:01:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:41]Read from MH i2c: E2 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 5F 41 00 90 00 14 [00:01:41]RAPDU: 90 00 [00:01:41]wFMCommunicate OK [00:01:41]wFMCommunicate request_size=255 [00:01:41]MH_SAM_APDU [00:01:41]CAPDU: 80 0D 02 02 FA 05 00 68 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 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 E5 EF 47 66 0E 04 04 00 2D 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 D6 04 6E 04 04 00 83 00 00 00 69 04 A3 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 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:01:41]Write to MH i2c: E2 02 01 60 41 80 0D 02 02 FA 00 05 00 68 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 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 E5 EF 47 66 0E 04 04 00 2D 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 D6 04 6E 04 04 00 83 00 00 00 69 04 A3 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 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 00 2C [00:01:41]Write i2c OK [00:01:41]MH_I2C_Read... [00:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:41]Read from MH i2c: E2 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 [00:01:41]MH_I2C_Read... [00:01:41]Read from MH i2c: E2 03 00 60 41 00 90 00 15 [00:01:41]RAPDU: 90 00 [00:01:41]wFMCommunicate OK [00:01:41]wFMCommunicate request_size=255 [00:01:41]MH_SAM_APDU [00:01:41]CAPDU: 80 0D 02 02 FA 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 DA 63 01 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 [00:01:42]Write to MH i2c: E2 02 01 61 41 80 0D 02 02 FA 00 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 DA 63 01 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 00 00 C8 [00:01:42]Write i2c OK [00:01:42]MH_I2C_Read... [00:01:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:42]Read from MH i2c: E2 [00:01:42]MH_I2C_Read... [00:01:42]Read from MH i2c: E2 03 00 [00:01:42]MH_I2C_Read... [00:01:42]Read from MH i2c: E2 03 00 61 41 00 90 00 16 [00:01:42]RAPDU: 90 00 [00:01:42]wFMCommunicate OK [00:01:42]wFMCommunicate request_size=255 [00:01:42]MH_SAM_APDU [00:01:42]CAPDU: 80 0D 02 02 FA 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 [00:01:42]Write to MH i2c: E2 02 01 62 41 80 0D 02 02 FA 00 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 00 00 E3 [00:01:42]Write i2c OK [00:01:42]MH_I2C_Read... [00:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:43]Read from MH i2c: E2 [00:01:43]MH_I2C_Read... [00:01:43]Read from MH i2c: E2 03 00 [00:01:43]MH_I2C_Read... [00:01:43]Read from MH i2c: E2 03 00 62 41 00 90 00 17 [00:01:43]RAPDU: 90 00 [00:01:43]wFMCommunicate OK [00:01:43]wFMCommunicate request_size=255 [00:01:43]MH_SAM_APDU [00:01:43]CAPDU: 80 0D 02 02 FA 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 [00:01:43]Write to MH i2c: E2 02 01 63 41 80 0D 02 02 FA 00 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 00 00 E0 [00:01:43]Write i2c OK [00:01:43]MH_I2C_Read... [00:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:43]Read from MH i2c: E2 [00:01:43]MH_I2C_Read... [00:01:43]Read from MH i2c: E2 03 00 [00:01:43]MH_I2C_Read... [00:01:43]Read from MH i2c: E2 03 00 63 41 00 90 00 18 [00:01:43]RAPDU: 90 00 [00:01:43]wFMCommunicate OK [00:01:43]wFMCommunicate request_size=255 [00:01:43]MH_SAM_APDU [00:01:43]CAPDU: 80 0D 02 02 FA 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 [00:01:44]Write to MH i2c: E2 02 01 64 41 80 0D 02 02 FA 00 03 01 00 02 F7 03 00 00 EF 03 09 00 OFD Sender: No OFD packet to send [00:01:44]F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 00 B8 [00:01:44]Write i2c OK [00:01:44]MH_I2C_Read... [00:01:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:44]Read from MH i2c: E2 [00:01:44]MH_I2C_Read... [00:01:44]Read from MH i2c: E2 03 00 [00:01:44]MH_I2C_Read... [00:01:44]Read from MH i2c: E2 03 00 64 41 00 90 00 19 [00:01:44]RAPDU: 90 00 [00:01:44]wFMCommunicate OK [00:01:44]wFMCommunicate request_size=143 [00:01:44]MH_SAM_APDU [00:01:44]CAPDU: 80 0D 02 02 8A F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 4D 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 79 F1 01 BC 40 5C [00:01:44]Write to MH i2c: E2 92 00 65 41 80 0D 02 02 8A 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 4D 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 79 F1 01 BC 40 5C 00 00 81 [00:01:44]Write i2c OK [00:01:44]MH_I2C_Read... [00:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:45]Read from MH i2c: E2 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 03 00 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 03 00 65 41 00 90 00 1A [00:01:45]RAPDU: 90 00 [00:01:45]wFMCommunicate OK [00:01:45]wFMCommunicate request_size=4 [00:01:45]MH_SAM_APDU [00:01:45]CAPDU: 80 0D 03 02 [00:01:45]Write to MH i2c: E2 08 00 66 41 80 0D 03 02 00 00 00 00 22 [00:01:45]Write i2c OK [00:01:45]MH_I2C_Read... [00:01:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:45]Read from MH i2c: E2 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 0B 00 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 0B 00 66 41 00 A9 20 E4 6B C4 FA D6 BE 90 00 8D [00:01:45]RAPDU: A9 20 E4 6B C4 FA D6 BE 90 00 [00:01:45]wFMCommunicate OK [00:01:45]SAM_PROTO_SignData done [00:01:45]FM_MakeSignedData done [00:01:45]CreateOFDProtocolMessage [00:01:45]wFMCommunicate request_size=4 [00:01:45]MH_SAM_APDU [00:01:45]CAPDU: 80 11 00 00 [00:01:45]Write to MH i2c: E2 08 00 67 41 80 11 00 00 00 00 00 00 22 [00:01:45]Write i2c OK [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 [00:01:45]MH_I2C_Read... [00:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:45]Read from MH i2c: E2 17 00 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: E2 17 00 67 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 77 [00:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:01:45]wFMCommunicate OK [00:01:45]CreateOFDProtocolMessage done [00:01:45]OFDSenderStorePacket 5197 [00:01:45]StoreOFDPacket docnum=5197 [00:01:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 7C 05 00 00 33 4C 74 05 3C 38 5A 05 01 00 05 00 68 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 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 E5 EF 47 66 0E 04 04 00 2D 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 D6 04 6E 04 04 00 83 00 00 00 69 04 A3 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 01 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 4D 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 79 F1 01 BC 40 5C A9 20 E4 6B C4 FA D6 BE [00:01:45]CheckFolder [00:01:45]dirname=/storage/ofd_packets [00:01:45]CheckFolder done [00:01:45]ProducePacketName [00:01:45]name=ofd_packets/00005197 [00:01:45]NVStorageSaveData ofd_packets/00005197 [00:01:45]File name is /storage/ofd_packets/00005197 [00:01:45]Write 1434 bytes [00:01:45]NVStorageSaveData done [00:01:45]OFDSenderStorePacket done [00:01:45]KKMCreateOFDPacket done [00:01:45]NVStorageSaveData kkm_last_timestamp [00:01:45]File name is /storage/kkm_last_timestamp [00:01:45]Write 4 bytes [00:01:45]NVStorageSaveData done [00:01:45]ExternCall_PrintAddStr [00:01:45]wPrintStart [00:01:45]Write to MH i2c: 01 00 00 68 41 A9 [00:01:45]Write i2c OK [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: 01 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: 01 07 00 [00:01:45]MH_I2C_Read... [00:01:45]Read from MH i2c: 01 07 00 68 41 00 00 00 00 00 FF 0F BE [00:01:45]RasterBufferAndPrint [00:01:45]line Отчет о закрытии Ñмены [00:01:45]line ФФД: 1.0 [00:01:45]line ИÐÐ: 02508201610067 [00:01:45]line КаÑÑир: Жамболотов Ш. [00:01:45]line 18.05.2024 00:01 [00:01:45]line Смена: 45 [00:01:45]line РÐМ: 0000000000154221 [00:01:45]line ЗÐМ: 0300000237 [00:01:45]line СÐО: Общий режим [00:01:45]line Чеков за Ñмену: 131 [00:01:45]line ФД за Ñмену: 133 [00:01:45]line Ð’Ñего чеков: 131 [00:01:45]line ИТОГИ ПРИХОД [00:01:45]line Чеков: 131 [00:01:45]line Общий итог: 102946.37 [00:01:45]line Итого наличными: 63661.00 [00:01:45]line Итого безнал.: 39285.37 [00:01:45]line ÐДС 0% : 0.00 [00:01:45]line ÐДС 12% : 10933.92 [00:01:45]line ÐСП 0% : 0.00 [00:01:45]line ÐСП 1,50% : 0.00 [00:01:45]line ÐСП 0,50% : 0.00 [00:01:45]line ÐСП 5% : 0.00 [00:01:45]line ÐСП 3% : 0.00 [00:01:45]line ÐСП 2% : 0.00 [00:01:45]line ÐСП 1% : 910.98 [00:01:45]line ИТОГИ ВОЗВРÐТ ПРИХОДР[00:01:45]line Чеков: 0 [00:01:45]line Общий итог: 0.00 [00:01:45]line Итого наличными: 0.00 [00:01:45]line Итого безнал.: 0.00 [00:01:45]line ÐДС 0% : 0.00 [00:01:45]line ÐДС 12% : 0.00 [00:01:45]line ÐСП 0% : 0.00 [00:01:45]line ÐСП 1,50% : 0.00 [00:01:45]line ÐСП 0,50% : 0.00 [00:01:45]line ÐСП 5% : 0.00 [00:01:45]line ÐСП 3% : 0.00 [00:01:45]line ÐСП 2% : 0.00 [00:01:45]line ÐСП 1% : 0.00 [00:01:45]line ИТОГИ РÐСХОД [00:01:45]line Чеков: 0 [00:01:45]line Общий итог: 0.00 [00:01:45]line Итого наличными: 0.00 [00:01:45]line Итого безнал.: 0.00 [00:01:45]line ÐДС 0% : 0.00 [00:01:45]line ÐДС 12% : 0.00 [00:01:45]line ÐСП 0% : 0.00 [00:01:45]line ÐСП 1,50% : 0.00 [00:01:45]line ÐСП 0,50% : 0.00 [00:01:45]line ÐСП 5% : 0.00 [00:01:45]line ÐСП 3% : 0.00 [00:01:45]line ÐСП 2% : 0.00 [00:01:45]line ÐСП 1% : 0.00 [00:01:45]line ИТОГИ ВОЗВРÐТ РÐСХОДР[00:01:45]line Чеков: 0 [00:01:45]line Общий итог: 0.00 [00:01:45]line Итого наличными: 0.00 [00:01:45]line Итого безнал.: 0.00 [00:01:45]line ÐДС 0% : 0.00 [00:01:45]line ÐДС 12% : 0.00 [00:01:45]line ÐСП 0% : 0.00 [00:01:45]line ÐСП 1,50% : 0.00 [00:01:45]line ÐСП 0,50% : 0.00 [00:01:45]line ÐСП 5% : 0.00 [00:01:45]line ÐСП 3% : 0.00 [00:01:45]line ÐСП 2% : 0.00 [00:01:45]line ÐСП 1% : 0.00 [00:01:45]line Сумма внеÑений: 0.00 [00:01:45]line Сумма выплат: 0.00 [00:01:45]line Ðал. в каÑÑе: 63661.00 [00:01:45]line ÐС Приход: 2714432.03 [00:01:45]line ÐС Возвр.Прихода: 129495.00 [00:01:45]line ÐС РаÑход: 0.00 [00:01:45]line ÐС Возвр.РаÑхода: 0.00 [00:01:45]line ФД: 5197 [00:01:45]line ФМ: 0000000000963259 [00:01:45]line ФПД: 134076023193692 [00:01:45]OFD Sender: Processing packet 5197 [packets to send 4, broken 3] [00:01:45]ProducePacketName [00:01:45]name=ofd_packets/00005197 [00:01:45]written 0, free lines is 4095 [00:01:45]OFD Sender: To server: ‡•öpG, [00:01:45]CommunicateWithHost lk.salyk.kg:30040 [00:01:45]ConnectInit lk.salyk.kg [00:01:46]Connected sock=10 [00:01:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 7C 05 00 00 33 4C 74 05 3C 38 5A 05 01 00 05 00 68 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 19 00 D0 96 D0 B0 D0 BC D0 B1 D0 BE D0 BB D0 BE D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 E5 EF 47 66 0E 04 04 00 2D 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 AA 04 D6 04 6E 04 04 00 83 00 00 00 69 04 A3 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 01 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 Write to MH i2c: F7 01 03 00 01 00 00 B8 00 41 EF F9 03 [00:01:46]0A Write i2c OK [00:01:46]00 MH_I2C_Read... [00:01:46]F6 Read from MH i2c: 03 01 01 [00:01:46]00 MH_I2C_Read... [00:01:46]03 F7 03 01 00 00 EF 03 0A Read from MH i2c: 00 01 F6 07 03 00 01 [00:01:46]00 MH_I2C_Read... [00:01:46]02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 Read from MH i2c: 00 01 01 07 F7 00 03 B8 41 01 00 00 00 00 00 6D 00 04 00 4C 8B 02 09 78 94 04 [00:01:46]04 RasterBufferAndPrint [00:01:46]00 line [00:01:46]00 line [00:01:46]00 line [00:01:46]00 line [00:01:46]00 line [00:01:46]79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 written 0, free lines is 2544 [00:01:46]04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 MH_Cut [00:01:46]00 Write to MH i2c: F3 D1 03 01 00 00 00 BF EE 41 03 01 09 D2 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 [00:01:46]00 F6 03 01 00 00 F7 03 00 00 EF Write i2c OK [00:01:46]03 MH_I2C_Read... [00:01:46]09 Read from MH i2c: 00 D1 F6 [00:01:46]03 MH_I2C_Read... [00:01:46]01 Read from MH i2c: 00 D1 01 01 F7 00 03 [00:01:46]00 MH_I2C_Read... [00:01:46]00 Read from MH i2c: EF D1 03 01 09 00 00 BF F6 41 03 00 01 D1 00 [00:01:46]02 Write to MH i2c: F7 01 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 00 03 00 00 C0 00 41 EF 01 03 [00:01:46]09 00 F6 03 01 00 04 F7 03 00 00 EF 03 Write i2c OK [00:01:46]09 MH_I2C_Read... [00:01:47]00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 4D 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 79 F1 01 BC 40 5C A9 20 E4 6B C4 FA D6 BE [00:01:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 61 D4 47 00 81 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 39 36 33 32 35 39 10 04 04 00 4D 14 00 00 F4 03 04 00 B0 9B 47 66 B6 04 01 00 00 A3 49 C3 CB 79 96 BD 2B [00:01:47]CommunicateWithHost err = 0 [00:01:47]CheckOFDResponse [00:01:47]1017 (14) - 77093643461234 [00:01:47]1041 (16) - 0000000000963259 [00:01:47]1040 (4) - 5197 [00:01:47]1012 (4) - 17.05.2024 18:02 [00:01:47]1206 (1) - 0 [00:01:47]OFD Sender: Remove packet 5197 [00:01:47]ProducePacketName [00:01:47]name=ofd_packets/00005197 [00:01:47]NVStorageDeleteData [00:01:48]OFD Sender: No OFD packet to send [00:01:48]*** Cut start [00:01:48]*** Partial cut [00:01:48]*** CUTSNS_PIN = 1 [00:01:48]*** CUTSNS_PIN = 0 [00:01:48]*** Brake cut motor [00:01:49]Read from MH i2c: 01 [00:01:49]MH_I2C_Read... [00:01:49]*** Stop cut motor [00:01:49]*** Cut end [00:01:49]Read from MH i2c: 01 07 00 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: 01 07 00 C0 41 00 00 00 00 00 FF 0F 16 [00:01:49]process_action close_shift done [00:01:49]requested_data is exist [00:01:49]produce_requested_data [00:01:49]requested_item fd.num is exist - process it [00:01:49]SAM_PROTO_GetFieldsCounters [00:01:49]wFMCommunicate request_size=4 [00:01:49]MH_SAM_APDU [00:01:49]CAPDU: 80 13 00 00 [00:01:49]Write to MH i2c: E2 08 00 C1 41 80 13 00 00 00 00 00 00 7E [00:01:49]Write i2c OK [00:01:49]MH_I2C_Read... [00:01:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:49]Read from MH i2c: E2 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 62 00 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 62 00 C1 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [00:01:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:49]wFMCommunicate OK [00:01:49]SAM_PROTO_GetFieldsCounters done [00:01:49]requested_item shift.num is exist - process it [00:01:49]requested_item shift.opened is exist - process it [00:01:49]req_shift_opened [00:01:49]FM_GetShiftState [00:01:49]SAM_PROTO_GetShiftState [00:01:49]wFMCommunicate request_size=4 [00:01:49]MH_SAM_APDU [00:01:49]CAPDU: 80 13 01 00 [00:01:49]Write to MH i2c: E2 08 00 C2 41 80 13 01 00 00 00 00 00 80 [00:01:49]Write i2c OK [00:01:49]MH_I2C_Read... [00:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:49]Read from MH i2c: E2 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 0E 00 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 0E 00 C2 41 00 09 00 00 00 00 00 00 00 00 00 00 90 00 8B [00:01:49]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:49]wFMCommunicate OK [00:01:49]SAM_PROTO_GetShiftState done [00:01:49]FM_GetShiftState done [00:01:49]req_shift_opened done [00:01:49]requested_item shift.open_date is exist - process it [00:01:49]req_shift_open_date [00:01:49]FM_GetShiftState [00:01:49]SAM_PROTO_GetShiftState [00:01:49]wFMCommunicate request_size=4 [00:01:49]MH_SAM_APDU [00:01:49]CAPDU: 80 13 01 00 [00:01:49]Write to MH i2c: E2 08 00 C3 41 80 13 01 00 00 00 00 00 81 [00:01:49]Write i2c OK [00:01:49]MH_I2C_Read... [00:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:49]Read from MH i2c: E2 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 0E 00 [00:01:49]MH_I2C_Read... [00:01:49]Read from MH i2c: E2 0E 00 C3 41 00 09 00 00 00 00 00 00 00 00 00 00 90 00 8C [00:01:49]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:49]wFMCommunicate OK [00:01:49]SAM_PROTO_GetShiftState done [00:01:49]FM_GetShiftState done [00:01:49]req_shift_open_date done [00:01:49]produce_requested_data done [00:01:49]produce_requested_data return {"fd.num":5197,"shift.num":45,"shift.opened":0,"shift.open_date":0} [00:01:49]process_action_free close_shift [00:01:49]json_value_free [00:01:49]json_value_free done [00:01:49]process_json_proto returns [00:01:49]Send response to host [00:01:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":5197,"shift.num":45,"shift.opened":0,"shift.open_date":0}}} [00:01:49]free response buf [00:01:49]execute_script done [00:01:49]execute_script returns [00:01:49]free content buf [00:01:49]Sock 9.Close socket [00:01:49]Sock 9.Thread stoped [00:01:53]OFD Sender: No OFD packet to send [00:01:58]OFD Sender: No OFD packet to send [00:02:03]OFD Sender: No OFD packet to send [00:02:08]OFD Sender: No OFD packet to send [00:02:13]OFD Sender: No OFD packet to send [00:02:18]OFD Sender: No OFD packet to send [00:02:23]OFD Sender: No OFD packet to send [00:02:28]OFD Sender: No OFD packet to send [00:02:33]OFD Sender: No OFD packet to send [00:02:38]OFD Sender: No OFD packet to send [00:02:43]OFD Sender: No OFD packet to send [00:02:48]OFD Sender: No OFD packet to send [00:02:53]OFD Sender: No OFD packet to send [00:02:58]OFD Sender: No OFD packet to send [00:03:03]OFD Sender: No OFD packet to send [00:03:08]OFD Sender: No OFD packet to send [00:03:13]OFD Sender: No OFD packet to send [00:03:18]OFD Sender: No OFD packet to send [00:03:23]OFD Sender: No OFD packet to send [00:03:28]OFD Sender: No OFD packet to send [00:03:33]OFD Sender: No OFD packet to send [00:03:38]OFD Sender: No OFD packet to send [00:03:43]OFD Sender: No OFD packet to send [00:03:48]OFD Sender: No OFD packet to send [00:03:53]OFD Sender: No OFD packet to send [00:03:58]OFD Sender: No OFD packet to send [00:04:03]OFD Sender: No OFD packet to send [00:04:08]OFD Sender: No OFD packet to send [00:04:13]OFD Sender: No OFD packet to send [00:04:18]OFD Sender: No OFD packet to send [00:04:23]OFD Sender: No OFD packet to send [00:04:28]OFD Sender: No OFD packet to send [00:04:33]OFD Sender: No OFD packet to send [00:04:38]OFD Sender: No OFD packet to send [00:04:43]OFD Sender: No OFD packet to send [00:04:48]OFD Sender: No OFD packet to send [00:04:53]OFD Sender: No OFD packet to send [00:04:58]OFD Sender: No OFD packet to send [00:05:03]OFD Sender: No OFD packet to send [00:05:08]OFD Sender: No OFD packet to send [00:05:13]OFD Sender: No OFD packet to send [00:05:18]OFD Sender: No OFD packet to send [00:05:23]OFD Sender: No OFD packet to send [00:05:28]OFD Sender: No OFD packet to send [00:05:33]OFD Sender: No OFD packet to send [00:05:38]OFD Sender: No OFD packet to send [00:05:43]OFD Sender: No OFD packet to send [00:05:48]OFD Sender: No OFD packet to send [00:05:53]OFD Sender: No OFD packet to send [00:05:58]OFD Sender: No OFD packet to send [00:06:03]OFD Sender: No OFD packet to send [00:06:08]OFD Sender: No OFD packet to send [00:06:13]OFD Sender: No OFD packet to send [00:06:18]OFD Sender: No OFD packet to send [00:06:23]OFD Sender: No OFD packet to send [00:06:28]OFD Sender: No OFD packet to send [00:06:33]OFD Sender: No OFD packet to send [00:06:38]OFD Sender: No OFD packet to send [00:06:43]OFD Sender: No OFD packet to send [00:06:48]OFD Sender: No OFD packet to send [00:06:53]OFD Sender: No OFD packet to send [00:06:58]OFD Sender: No OFD packet to send [00:07:03]OFD Sender: No OFD packet to send [00:07:08]OFD Sender: No OFD packet to send [00:07:13]OFD Sender: No OFD packet to send [00:07:18]OFD Sender: No OFD packet to send [00:07:23]OFD Sender: No OFD packet to send [00:07:28]OFD Sender: No OFD packet to send [00:07:33]OFD Sender: No OFD packet to send [00:07:38]OFD Sender: No OFD packet to send [00:07:43]OFD Sender: No OFD packet to send [00:07:48]OFD Sender: No OFD packet to send [00:07:53]OFD Sender: No OFD packet to send [00:07:58]OFD Sender: No OFD packet to send [00:08:03]OFD Sender: No OFD packet to send [00:08:08]OFD Sender: No OFD packet to send [00:08:13]OFD Sender: No OFD packet to send [00:08:18]OFD Sender: No OFD packet to send [00:08:23]OFD Sender: No OFD packet to send [00:08:28]OFD Sender: No OFD packet to send [00:08:33]OFD Sender: No OFD packet to send [00:08:38]OFD Sender: No OFD packet to send [00:08:43]OFD Sender: No OFD packet to send [00:08:48]OFD Sender: No OFD packet to send [00:08:53]OFD Sender: No OFD packet to send [00:08:58]OFD Sender: No OFD packet to send [00:09:03]OFD Sender: No OFD packet to send [00:09:08]OFD Sender: No OFD packet to send [00:09:13]OFD Sender: No OFD packet to send [00:09:18]OFD Sender: No OFD packet to send [00:09:23]OFD Sender: No OFD packet to send [00:09:28]OFD Sender: No OFD packet to send [00:09:33]OFD Sender: No OFD packet to send [00:09:38]OFD Sender: No OFD packet to send [00:09:43]OFD Sender: No OFD packet to send [00:09:48]OFD Sender: No OFD packet to send [00:09:53]OFD Sender: No OFD packet to send [00:09:58]OFD Sender: No OFD packet to send [00:10:03]OFD Sender: No OFD packet to send [00:10:08]OFD Sender: No OFD packet to send [00:10:13]OFD Sender: No OFD packet to send [00:10:18]OFD Sender: No OFD packet to send [00:10:23]OFD Sender: No OFD packet to send [00:10:28]OFD Sender: No OFD packet to send [00:10:33]OFD Sender: No OFD packet to send [00:10:38]OFD Sender: No OFD packet to send [00:10:43]OFD Sender: No OFD packet to send [00:10:48]OFD Sender: No OFD packet to send [00:10:53]OFD Sender: No OFD packet to send [00:10:58]OFD Sender: No OFD packet to send [00:11:03]OFD Sender: No OFD packet to send [00:11:08]OFD Sender: No OFD packet to send [00:11:13]OFD Sender: No OFD packet to send [00:11:18]OFD Sender: No OFD packet to send [00:11:23]OFD Sender: No OFD packet to send [00:11:28]OFD Sender: No OFD packet to send [00:11:33]OFD Sender: No OFD packet to send [00:11:38]OFD Sender: No OFD packet to send [00:11:43]OFD Sender: No OFD packet to send [00:11:48]OFD Sender: No OFD packet to send [00:11:53]OFD Sender: No OFD packet to send [00:11:58]OFD Sender: No OFD packet to send [00:12:03]OFD Sender: No OFD packet to send [00:12:08]OFD Sender: No OFD packet to send [00:12:13]OFD Sender: No OFD packet to send [00:12:18]OFD Sender: No OFD packet to send [00:12:23]OFD Sender: No OFD packet to send [00:12:28]OFD Sender: No OFD packet to send [00:12:33]OFD Sender: No OFD packet to send [00:12:38]OFD Sender: No OFD packet to send [00:12:43]OFD Sender: No OFD packet to send [00:12:48]OFD Sender: No OFD packet to send [00:12:53]OFD Sender: No OFD packet to send [00:12:58]OFD Sender: No OFD packet to send [00:13:03]OFD Sender: No OFD packet to send [00:13:08]OFD Sender: No OFD packet to send [00:13:10]accept exits with 7 [00:13:10]New connection [00:13:10]New thread 3067108708 created [00:13:10]Thread 3067252068 joined [00:13:10]Waiting for new connection... [00:13:10] Sock 7.Parse request [00:13:10]Sock 7.Check first char [00:13:10]Sock 7.First char is OK [00:13:10]request: POST /json_proto HTTP/1.0 [00:13:10]Method: POST [00:13:10]URL: /json_proto [00:13:10]Method is POST - this is cgi request [00:13:10]url: /json_proto [00:13:10]query_string will be loaded in cgi processing [00:13:10]execute_cgi json_proto POST (null) [00:13:10]execute_cgi path=json_proto method=POST [00:13:10]POST find Content-Length [00:13:10]Host: 172.17.44.4:8080 [00:13:10]Content-Length: 215 [00:13:10]Content-Type: application/json [00:13:10] [00:13:10]POST finish read [00:13:10]Found Content-Length = 215 [00:13:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:10]execute_script... [00:13:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:10]POST & json_proto [00:13:10]process_json_proto [00:13:10]json parsed OK: [00:13:10]protocol is kg_v1.0 [00:13:10]action value=get_value [00:13:10]process_action get_value [00:13:10]cmd_get_value [00:13:10]process_action get_value done [00:13:10]requested_data is exist [00:13:10]produce_requested_data [00:13:10]requested_item kkm.sn is exist - process it [00:13:10]requested_item kkm.ver is exist - process it [00:13:10]requested_item fm.sn is exist - process it [00:13:10]wFMCommunicate request_size=4 [00:13:10]MH_SAM_APDU [00:13:10]CAPDU: 80 11 00 00 [00:13:10]Write to MH i2c: E2 08 00 C4 41 80 11 00 00 00 00 00 00 7F [00:13:10]Write i2c OK [00:13:10]MH_I2C_Read... [00:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:10]Read from MH i2c: E2 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 17 00 [00:13:10]MH_I2C_Read... [00:13:10]Read from MH i2c: E2 17 00 C4 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 D4 [00:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:13:10]wFMCommunicate OK [00:13:10]requested_item fd.num is exist - process it [00:13:10]SAM_PROTO_GetFieldsCounters [00:13:10]wFMCommunicate request_size=4 [00:13:10]MH_SAM_APDU [00:13:10]CAPDU: 80 13 00 00 [00:13:10]Write to MH i2c: E2 08 00 C5 41 80 13 00 00 00 00 00 00 82 [00:13:10]Write i2c OK [00:13:10]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 62 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 62 00 C5 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [00:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4D 14 00 00 0E 04 04 00 2D 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:11]wFMCommunicate OK [00:13:11]SAM_PROTO_GetFieldsCounters done [00:13:11]requested_item shift.num is exist - process it [00:13:11]requested_item shift.opened is exist - process it [00:13:11]req_shift_opened [00:13:11]FM_GetShiftState [00:13:11]SAM_PROTO_GetShiftState [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 13 01 00 [00:13:11]Write to MH i2c: E2 08 00 C6 41 80 13 01 00 00 00 00 00 84 [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 0E 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 0E 00 C6 41 00 09 00 00 00 00 00 00 00 00 00 00 90 00 8F [00:13:11]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:13:11]wFMCommunicate OK [00:13:11]SAM_PROTO_GetShiftState done [00:13:11]FM_GetShiftState done [00:13:11]req_shift_opened done [00:13:11]requested_item shift.open_date is exist - process it [00:13:11]req_shift_open_date [00:13:11]FM_GetShiftState [00:13:11]SAM_PROTO_GetShiftState [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 13 01 00 [00:13:11]Write to MH i2c: E2 08 00 C7 41 80 13 01 00 00 00 00 00 85 [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 0E 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 0E 00 C7 41 00 09 00 00 00 00 00 00 00 00 00 00 90 00 90 [00:13:11]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:13:11]wFMCommunicate OK [00:13:11]SAM_PROTO_GetShiftState done [00:13:11]FM_GetShiftState done [00:13:11]req_shift_open_date done [00:13:11]produce_requested_data done [00:13:11]produce_requested_data return {"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5197,"shift.num":45,"shift.opened":0,"shift.open_date":0} [00:13:11]process_action_free get_value [00:13:11]json_value_free [00:13:11]json_value_free done [00:13:11]process_json_proto returns [00:13:11]Send response to host [00:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000237","kkm.ver":"v1.0","fm.sn":"0000000000963259","fd.num":5197,"shift.num":45,"shift.opened":0,"shift.open_date":0}}} [00:13:11]free response buf [00:13:11]execute_script done [00:13:11]execute_script returns [00:13:11]free content buf [00:13:11]Sock 7.Close socket [00:13:11]Sock 7.Thread stoped [00:13:11]accept exits with 9 [00:13:11]New connection [00:13:11]New thread 3067252068 created [00:13:11]Thread 3067108708 joined [00:13:11]Waiting for new connection... [00:13:11] Sock 9.Parse request [00:13:11]Sock 9.Check first char [00:13:11]Sock 9.First char is OK [00:13:11]request: POST /json_proto HTTP/1.0 [00:13:11]Method: POST [00:13:11]URL: /json_proto [00:13:11]Method is POST - this is cgi request [00:13:11]url: /json_proto [00:13:11]query_string will be loaded in cgi processing [00:13:11]execute_cgi json_proto POST (null) [00:13:11]execute_cgi path=json_proto method=POST [00:13:11]POST find Content-Length [00:13:11]Host: 172.17.44.4:8080 [00:13:11]Content-Length: 331 [00:13:11]Content-Type: application/json [00:13:11] [00:13:11]POST finish read [00:13:11]Found Content-Length = 331 [00:13:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:11]execute_script... [00:13:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:11]POST & json_proto [00:13:11]process_json_proto [00:13:11]json parsed OK: [00:13:11]protocol is kg_v1.0 [00:13:11]action value=get_value [00:13:11]process_action get_value [00:13:11]cmd_get_value [00:13:11]process_action get_value done [00:13:11]requested_data is exist [00:13:11]produce_requested_data [00:13:11]requested_item fm.sale.total is exist - process it [00:13:11]SAM_PROTO_GetFMData [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 13 03 00 [00:13:11]Write to MH i2c: E2 08 00 C8 41 80 13 03 00 00 00 00 00 88 [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:11]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:11]Read from MH i2c: E2 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 [00:13:11]MH_I2C_Read... [00:13:11]Read from MH i2c: E2 FD 00 C8 41 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 B8 [00:13:11]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:13:11]wFMCommunicate OK [00:13:11]wFMCommunicate request_size=4 [00:13:11]MH_SAM_APDU [00:13:11]CAPDU: 80 17 00 00 [00:13:11]Write to MH i2c: E2 08 00 C9 41 80 17 00 00 00 00 00 00 8A [00:13:11]Write i2c OK [00:13:11]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 C9 41 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 27 [00:13:12]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:13:12]wFMCommunicate OK [00:13:12]wFMCommunicate request_size=4 [00:13:12]MH_SAM_APDU [00:13:12]CAPDU: 80 17 00 00 [00:13:12]Write to MH i2c: E2 08 00 CA 41 80 17 00 00 00 00 00 00 8B [00:13:12]Write i2c OK [00:13:12]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 CA 41 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 2F [00:13:12]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:13:12]wFMCommunicate OK [00:13:12]wFMCommunicate request_size=4 [00:13:12]MH_SAM_APDU [00:13:12]CAPDU: 80 17 00 00 [00:13:12]Write to MH i2c: E2 08 00 CB 41 80 17 00 00 00 00 00 00 8C [00:13:12]Write i2c OK [00:13:12]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 FD 00 CB 41 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 06 [00:13:12]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:12]wFMCommunicate OK [00:13:12]wFMCommunicate request_size=4 [00:13:12]MH_SAM_APDU [00:13:12]CAPDU: 80 17 00 00 [00:13:12]Write to MH i2c: E2 08 00 CC 41 80 17 00 00 00 00 00 00 8D [00:13:12]Write i2c OK [00:13:12]MH_I2C_Read... [00:13:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:13:12]Read from MH i2c: E2 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 DC 00 [00:13:12]MH_I2C_Read... [00:13:12]Read from MH i2c: E2 DC 00 CC 41 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 71 [00:13:12]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:12]wFMCommunicate OK [00:13:12]SAM_PROTO_GetFMData done [00:13:12]requested_item fm.sale_refund.total is exist - process it [00:13:12]requested_item fm.buy.total is exist - process it [00:13:12]requested_item shift.sale.total is exist - process it [00:13:12]SAM_PROTO_GetShiftData [00:13:12]wFMCommunicate request_size=4 [00:13:12]MH_SAM_APDU [00:13:12]CAPDU: 80 13 02 00 [00:13:12]Write to MH i2c: E2 08 00 CD 41 80 13 02 00 00 00 00 00 8C [00:13:12]Write i2c OK [00:13:12]MH_I2C_Read... [00:13:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:13]Read from MH i2c: E2 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 CD 41 00 AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 AB [00:13:13]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 83 00 00 00 69 04 9C 00 6F 04 04 00 83 00 00 00 B1 04 03 00 6D 15 9D 70 04 03 00 94 23 61 72 04 03 00 D9 F1 3B 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 10 AF 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DA 63 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 [00:13:13]wFMCommunicate OK [00:13:13]wFMCommunicate request_size=4 [00:13:13]MH_SAM_APDU [00:13:13]CAPDU: 80 17 00 00 [00:13:13]Write to MH i2c: E2 08 00 CE 41 80 17 00 00 00 00 00 00 8F [00:13:13]Write i2c OK [00:13:13]MH_I2C_Read... [00:13:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:13]Read from MH i2c: E2 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 CE 41 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 A8 [00:13:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:13:13]wFMCommunicate OK [00:13:13]wFMCommunicate request_size=4 [00:13:13]MH_SAM_APDU [00:13:13]CAPDU: 80 17 00 00 [00:13:13]Write to MH i2c: E2 08 00 CF 41 80 17 00 00 00 00 00 00 90 [00:13:13]Write i2c OK [00:13:13]MH_I2C_Read... [00:13:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:13]Read from MH i2c: E2 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 [00:13:13]MH_I2C_Read... [00:13:13]Read from MH i2c: E2 FD 00 CF 41 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 44 [00:13:13]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 [00:13:13]wFMCommunicate OK [00:13:13]wFMCommunicate request_size=4 [00:13:13]MH_SAM_APDU [00:13:13]CAPDU: 80 17 00 00 [00:13:13]Write to MH i2c: E2 08 00 D0 41 80 17 00 00 00 00 00 00 91 [00:13:13]Write i2c OK [00:13:13]MH_I2C_Read... [00:13:14]OFD Sender: No OFD packet to send [00:13:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 FD 00 D0 41 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 0F [00:13:14]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 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=4 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 17 00 00 [00:13:14]Write to MH i2c: E2 08 00 D1 41 80 17 00 00 00 00 00 00 92 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 CC 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 CC 00 D1 41 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 73 [00:13:14]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 [00:13:14]wFMCommunicate OK [00:13:14]SAM_PROTO_GetShiftData done [00:13:14]requested_item shift.sale.total_cash is exist - process it [00:13:14]requested_item shift.sale_refund.total is exist - process it [00:13:14]requested_item shift.sale_refund.total_cash is exist - process it [00:13:14]requested_item shift.buy.total is exist - process it [00:13:14]requested_item shift.buy.total_cash is exist - process it [00:13:14]produce_requested_data done [00:13:14]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:13:14]process_action_free get_value [00:13:14]json_value_free [00:13:14]json_value_free done [00:13:14]process_json_proto returns [00:13:14]Send response to host [00:13:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.00,"fm.buy.total":0.00,"shift.sale.total":102946.37,"shift.sale.total_cash":63661.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:13:14]free response buf [00:13:14]execute_script done [00:13:14]execute_script returns [00:13:14]free content buf [00:13:14]Sock 9.Close socket [00:13:14]Sock 9.Thread stoped [00:13:14]accept exits with 7 [00:13:14]New connection [00:13:14]New thread 3067108708 created [00:13:14]Thread 3067252068 joined [00:13:14]Waiting for new connection... [00:13:14] Sock 7.Parse request [00:13:14]Sock 7.Check first char [00:13:14]Sock 7.First char is OK [00:13:14]request: POST /json_proto HTTP/1.0 [00:13:14]Method: POST [00:13:14]URL: /json_proto [00:13:14]Method is POST - this is cgi request [00:13:14]url: /json_proto [00:13:14]query_string will be loaded in cgi processing [00:13:14]execute_cgi json_proto POST (null) [00:13:14]execute_cgi path=json_proto method=POST [00:13:14]POST find Content-Length [00:13:14]Host: 172.17.44.4:8080 [00:13:14]Content-Length: 271 [00:13:14]Content-Type: application/json [00:13:14] [00:13:14]POST finish read [00:13:14]Found Content-Length = 271 [00:13:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0430\u0440\u044B\u043C\u0441\u0430\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:14]execute_script... [00:13:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0430\u0440\u044B\u043C\u0441\u0430\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:14]POST & json_proto [00:13:14]process_json_proto [00:13:14]json parsed OK: [00:13:14]protocol is kg_v1.0 [00:13:14]action value=open_shift [00:13:14]process_action open_shift [00:13:14]cmd_open_shift [00:13:14]MH_GetDate [00:13:14]Write to MH i2c: F0 00 00 D2 41 02 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 09 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 09 00 D2 41 00 A2 F2 47 66 6C E9 28 66 2F [00:13:14]GetLastDocTimeStamp 1715990501 [00:13:14]current date 1715991202 [00:13:14]FM_GetShiftState [00:13:14]SAM_PROTO_GetShiftState [00:13:14]wFMCommunicate request_size=4 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 13 01 00 [00:13:14]Write to MH i2c: E2 08 00 D3 41 80 13 01 00 00 00 00 00 91 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 0E 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 0E 00 D3 41 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9C [00:13:14]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:13:14]wFMCommunicate OK [00:13:14]SAM_PROTO_GetShiftState done [00:13:14]FM_GetShiftState done [00:13:14]KKMCreateOpenShiftDocument [00:13:14]Load OK [00:13:14]Malloc new data [00:13:14]MH_GetDate [00:13:14]Write to MH i2c: F0 00 00 D4 41 04 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 09 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: F0 09 00 D4 41 00 A2 F2 47 66 6C E9 28 66 31 [00:13:14]Malloc new data [00:13:14]KKMCreateOpenShiftDocument OK [00:13:14]KKMSetOpenShiftData OK [00:13:14]ProcessDocumentItem done err = 0, tmpTLVsize=220 [00:13:14]tlvbuf is 011AA1A0 [00:13:14]KKMLoadAndSignOpenShiftData [00:13:14]SAM_PROTO_ProcessDocument [00:13:14]wFMCommunicate request_size=9 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 15 01 00 04 02 00 DC 00 [00:13:14]Write to MH i2c: E2 0C 00 D5 41 80 15 01 00 04 00 02 00 DC 00 00 00 7B [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 D5 41 00 90 00 8A [00:13:14]RAPDU: 90 00 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=23 [00:13:14]MH_SAM_APDU [00:13:14]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:13:14]Write to MH i2c: E2 1A 00 D6 41 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 8C [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 D6 41 00 90 00 8B [00:13:14]RAPDU: 90 00 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=34 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 [00:13:14]Write to MH i2c: E2 25 00 D7 41 80 15 02 00 1D 00 FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 00 00 5C [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:14]Read from MH i2c: E2 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 [00:13:14]MH_I2C_Read... [00:13:14]Read from MH i2c: E2 03 00 D7 41 00 90 00 8C [00:13:14]RAPDU: 90 00 [00:13:14]wFMCommunicate OK [00:13:14]wFMCommunicate request_size=104 [00:13:14]MH_SAM_APDU [00:13:14]CAPDU: 80 15 02 00 63 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 [00:13:14]Write to MH i2c: E2 6B 00 D8 41 80 15 02 00 63 00 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 00 00 D8 [00:13:14]Write i2c OK [00:13:14]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 D8 41 00 90 00 8D [00:13:15]RAPDU: 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=51 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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:13:15]Write to MH i2c: E2 36 00 D9 41 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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 45 [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 D9 41 00 90 00 8E [00:13:15]RAPDU: 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=13 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 15 02 00 08 F4 03 04 00 A2 F2 47 66 [00:13:15]Write to MH i2c: E2 10 00 DA 41 80 15 02 00 08 00 F4 03 04 00 A2 F2 47 66 00 00 E7 [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 DA 41 00 90 00 8F [00:13:15]RAPDU: 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=25 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 [00:13:15]Write to MH i2c: E2 1C 00 DB 41 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 00 00 F4 [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 03 00 DB 41 00 90 00 90 [00:13:15]RAPDU: 90 00 [00:13:15]wFMCommunicate OK [00:13:15]wFMCommunicate request_size=4 [00:13:15]MH_SAM_APDU [00:13:15]CAPDU: 80 15 03 00 [00:13:15]Write to MH i2c: E2 08 00 DC 41 80 15 03 00 00 00 00 00 9E [00:13:15]Write i2c OK [00:13:15]MH_I2C_Read... [00:13:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:13:15]Read from MH i2c: E2 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 38 00 [00:13:15]MH_I2C_Read... [00:13:15]Read from MH i2c: E2 38 00 DC 41 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4E 14 00 00 0E 04 04 00 2E 00 00 00 35 04 06 00 EB A0 53 B1 CD 15 90 00 6D [00:13:15]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4E 14 00 00 0E 04 04 00 2E 00 00 00 35 04 06 00 EB A0 53 B1 CD 15 90 00 [00:13:15]wFMCommunicate OK [00:13:15]SAM_PROTO_ProcessDocument answer len = 51 [00:13:15]SAM_PROTO_ProcessDocument done [00:13:15]SetTLVBufToDocument [00:13:15]Processing tag 1209 (04B9) [00:13:15]Malloc new data [00:13:15]Processing tag 1041 (0411) [00:13:15]Processing tag 1040 (0410) [00:13:15]Malloc new data [00:13:15]Processing tag 1038 (040E) [00:13:15]Malloc new data [00:13:15]Processing tag 1077 (0435) [00:13:15]Malloc new data [00:13:15]SetTLVBufToDocument err=0 [00:13:15]KKMLoadAndSignOpenShiftData store KKM data [00:13:15]KKMLoadAndSignOpenShiftData err=0 [00:13:15]Отчет об открытии Ñмены ФФД: 1.0 ИÐÐ: 02508201610067 КаÑÑир: СарымÑаков Ð. ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" 18.05.2024 00:13 Смена: 46 РÐМ: 0000000000154221 ЗÐМ: 0300000237 ФД: 5198 ФМ: 0000000000963259 ФПД: 259073831456021 [00:13:15]StoreToDocumentArchive [00:13:15]shift 46 fd 5198 [00:13:15]Create dir for shift 0046 [00:13:15]save to /storage/0046/doc_00005198 [00:13:15]save last doc name /storage/0046/doc_00005198 to /storage/kkm_last_doc_name [00:13:15]save OK [00:13:15]Clear old archive folders... [00:13:15]Remove dir /storage/0045 [00:13:15]opendir ok [00:13:15]file . [00:13:15]file .. [00:13:15]file doc_00005065 [00:13:15]remove file /storage/0045/doc_00005065 [00:13:15]file doc_00005066 [00:13:15]remove file /storage/0045/doc_00005066 [00:13:15]file doc_00005067 [00:13:15]remove file /storage/0045/doc_00005067 [00:13:15]file doc_00005068 [00:13:15]remove file /storage/0045/doc_00005068 [00:13:15]file doc_00005069 [00:13:15]remove file /storage/0045/doc_00005069 [00:13:15]file doc_00005070 [00:13:15]remove file /storage/0045/doc_00005070 [00:13:15]file doc_00005071 [00:13:15]remove file /storage/0045/doc_00005071 [00:13:15]file doc_00005072 [00:13:15]remove file /storage/0045/doc_00005072 [00:13:15]file doc_00005073 [00:13:15]remove file /storage/0045/doc_00005073 [00:13:15]file doc_00005074 [00:13:15]remove file /storage/0045/doc_00005074 [00:13:15]file doc_00005075 [00:13:15]remove file /storage/0045/doc_00005075 [00:13:15]file doc_00005076 [00:13:15]remove file /storage/0045/doc_00005076 [00:13:15]file doc_00005077 [00:13:15]remove file /storage/0045/doc_00005077 [00:13:15]file doc_00005078 [00:13:15]remove file /storage/0045/doc_00005078 [00:13:15]file doc_00005079 [00:13:15]remove file /storage/0045/doc_00005079 [00:13:15]file doc_00005080 [00:13:15]remove file /storage/0045/doc_00005080 [00:13:15]file doc_00005081 [00:13:15]remove file /storage/0045/doc_00005081 [00:13:15]file doc_00005082 [00:13:15]remove file /storage/0045/doc_00005082 [00:13:15]file doc_00005083 [00:13:15]remove file /storage/0045/doc_00005083 [00:13:15]file doc_00005084 [00:13:15]remove file /storage/0045/doc_00005084 [00:13:15]file doc_00005085 [00:13:15]remove file /storage/0045/doc_00005085 [00:13:15]file doc_00005086 [00:13:15]remove file /storage/0045/doc_00005086 [00:13:15]file doc_00005087 [00:13:15]remove file /storage/0045/doc_00005087 [00:13:15]file doc_00005088 [00:13:15]remove file /storage/0045/doc_00005088 [00:13:15]file doc_00005089 [00:13:15]remove file /storage/0045/doc_00005089 [00:13:15]file doc_00005090 [00:13:15]remove file /storage/0045/doc_00005090 [00:13:15]file doc_00005091 [00:13:15]remove file /storage/0045/doc_00005091 [00:13:15]file doc_00005092 [00:13:15]remove file /storage/0045/doc_00005092 [00:13:15]file doc_00005093 [00:13:15]remove file /storage/0045/doc_00005093 [00:13:15]file doc_00005094 [00:13:15]remove file /storage/0045/doc_00005094 [00:13:15]file doc_00005095 [00:13:15]remove file /storage/0045/doc_00005095 [00:13:15]file doc_00005096 [00:13:15]remove file /storage/0045/doc_00005096 [00:13:15]file doc_00005097 [00:13:15]remove file /storage/0045/doc_00005097 [00:13:15]file doc_00005098 [00:13:15]remove file /storage/0045/doc_00005098 [00:13:15]file doc_00005099 [00:13:15]remove file /storage/0045/doc_00005099 [00:13:15]file doc_00005100 [00:13:15]remove file /storage/0045/doc_00005100 [00:13:15]file doc_00005101 [00:13:15]remove file /storage/0045/doc_00005101 [00:13:15]file doc_00005102 [00:13:15]remove file /storage/0045/doc_00005102 [00:13:15]file doc_00005103 [00:13:15]remove file /storage/0045/doc_00005103 [00:13:15]file doc_00005104 [00:13:15]remove file /storage/0045/doc_00005104 [00:13:15]file doc_00005105 [00:13:15]remove file /storage/0045/doc_00005105 [00:13:15]file doc_00005106 [00:13:15]remove file /storage/0045/doc_00005106 [00:13:15]file doc_00005107 [00:13:15]remove file /storage/0045/doc_00005107 [00:13:15]file doc_00005108 [00:13:15]remove file /storage/0045/doc_00005108 [00:13:15]file doc_00005109 [00:13:15]remove file /storage/0045/doc_00005109 [00:13:15]file doc_00005110 [00:13:15]remove file /storage/0045/doc_00005110 [00:13:15]file doc_00005111 [00:13:15]remove file /storage/0045/doc_00005111 [00:13:15]file doc_00005112 [00:13:15]remove file /storage/0045/doc_00005112 [00:13:15]file doc_00005113 [00:13:15]remove file /storage/0045/doc_00005113 [00:13:15]file doc_00005114 [00:13:15]remove file /storage/0045/doc_00005114 [00:13:15]file doc_00005115 [00:13:15]remove file /storage/0045/doc_00005115 [00:13:15]file doc_00005116 [00:13:15]remove file /storage/0045/doc_00005116 [00:13:15]file doc_00005117 [00:13:15]remove file /storage/0045/doc_00005117 [00:13:15]file doc_00005118 [00:13:15]remove file /storage/0045/doc_00005118 [00:13:15]file doc_00005119 [00:13:15]remove file /storage/0045/doc_00005119 [00:13:15]file doc_00005120 [00:13:15]remove file /storage/0045/doc_00005120 [00:13:15]file doc_00005121 [00:13:15]remove file /storage/0045/doc_00005121 [00:13:15]file doc_00005122 [00:13:15]remove file /storage/0045/doc_00005122 [00:13:15]file doc_00005123 [00:13:16]remove file /storage/0045/doc_00005123 [00:13:16]file doc_00005124 [00:13:16]remove file /storage/0045/doc_00005124 [00:13:16]file doc_00005125 [00:13:16]remove file /storage/0045/doc_00005125 [00:13:16]file doc_00005126 [00:13:16]remove file /storage/0045/doc_00005126 [00:13:16]file doc_00005127 [00:13:16]remove file /storage/0045/doc_00005127 [00:13:16]file doc_00005128 [00:13:16]remove file /storage/0045/doc_00005128 [00:13:16]file doc_00005129 [00:13:16]remove file /storage/0045/doc_00005129 [00:13:16]file doc_00005130 [00:13:16]remove file /storage/0045/doc_00005130 [00:13:16]file doc_00005131 [00:13:16]remove file /storage/0045/doc_00005131 [00:13:16]file doc_00005132 [00:13:16]remove file /storage/0045/doc_00005132 [00:13:16]file doc_00005133 [00:13:16]remove file /storage/0045/doc_00005133 [00:13:16]file doc_00005134 [00:13:16]remove file /storage/0045/doc_00005134 [00:13:16]file doc_00005135 [00:13:16]remove file /storage/0045/doc_00005135 [00:13:16]file doc_00005136 [00:13:16]remove file /storage/0045/doc_00005136 [00:13:16]file doc_00005137 [00:13:16]remove file /storage/0045/doc_00005137 [00:13:16]file doc_00005138 [00:13:16]remove file /storage/0045/doc_00005138 [00:13:16]file doc_00005139 [00:13:16]remove file /storage/0045/doc_00005139 [00:13:16]file doc_00005140 [00:13:16]remove file /storage/0045/doc_00005140 [00:13:16]file doc_00005141 [00:13:16]remove file /storage/0045/doc_00005141 [00:13:16]file doc_00005142 [00:13:16]remove file /storage/0045/doc_00005142 [00:13:16]file doc_00005143 [00:13:16]remove file /storage/0045/doc_00005143 [00:13:16]file doc_00005144 [00:13:16]remove file /storage/0045/doc_00005144 [00:13:16]file doc_00005145 [00:13:16]remove file /storage/0045/doc_00005145 [00:13:16]file doc_00005146 [00:13:16]remove file /storage/0045/doc_00005146 [00:13:16]file doc_00005147 [00:13:16]remove file /storage/0045/doc_00005147 [00:13:16]file doc_00005148 [00:13:16]remove file /storage/0045/doc_00005148 [00:13:16]file doc_00005149 [00:13:16]remove file /storage/0045/doc_00005149 [00:13:16]file doc_00005150 [00:13:16]remove file /storage/0045/doc_00005150 [00:13:16]file doc_00005151 [00:13:16]remove file /storage/0045/doc_00005151 [00:13:16]file doc_00005152 [00:13:16]remove file /storage/0045/doc_00005152 [00:13:16]file doc_00005153 [00:13:16]remove file /storage/0045/doc_00005153 [00:13:16]file doc_00005154 [00:13:16]remove file /storage/0045/doc_00005154 [00:13:16]file doc_00005155 [00:13:16]remove file /storage/0045/doc_00005155 [00:13:16]file doc_00005156 [00:13:16]remove file /storage/0045/doc_00005156 [00:13:16]file doc_00005157 [00:13:16]remove file /storage/0045/doc_00005157 [00:13:16]file doc_00005158 [00:13:16]remove file /storage/0045/doc_00005158 [00:13:16]file doc_00005159 [00:13:16]remove file /storage/0045/doc_00005159 [00:13:16]file doc_00005160 [00:13:16]remove file /storage/0045/doc_00005160 [00:13:16]file doc_00005161 [00:13:16]remove file /storage/0045/doc_00005161 [00:13:16]file doc_00005162 [00:13:16]remove file /storage/0045/doc_00005162 [00:13:16]file doc_00005163 [00:13:16]remove file /storage/0045/doc_00005163 [00:13:16]file doc_00005164 [00:13:16]remove file /storage/0045/doc_00005164 [00:13:16]file doc_00005165 [00:13:16]remove file /storage/0045/doc_00005165 [00:13:16]file doc_00005166 [00:13:16]remove file /storage/0045/doc_00005166 [00:13:16]file doc_00005167 [00:13:16]remove file /storage/0045/doc_00005167 [00:13:16]file doc_00005168 [00:13:16]remove file /storage/0045/doc_00005168 [00:13:16]file doc_00005169 [00:13:16]remove file /storage/0045/doc_00005169 [00:13:16]file doc_00005170 [00:13:16]remove file /storage/0045/doc_00005170 [00:13:16]file doc_00005171 [00:13:16]remove file /storage/0045/doc_00005171 [00:13:16]file doc_00005172 [00:13:16]remove file /storage/0045/doc_00005172 [00:13:16]file doc_00005173 [00:13:16]remove file /storage/0045/doc_00005173 [00:13:16]file doc_00005174 [00:13:16]remove file /storage/0045/doc_00005174 [00:13:16]file doc_00005175 [00:13:16]remove file /storage/0045/doc_00005175 [00:13:16]file doc_00005176 [00:13:16]remove file /storage/0045/doc_00005176 [00:13:16]file doc_00005177 [00:13:16]remove file /storage/0045/doc_00005177 [00:13:16]file doc_00005178 [00:13:16]remove file /storage/0045/doc_00005178 [00:13:16]file doc_00005179 [00:13:16]remove file /storage/0045/doc_00005179 [00:13:16]file doc_00005180 [00:13:16]remove file /storage/0045/doc_00005180 [00:13:16]file doc_00005181 [00:13:16]remove file /storage/0045/doc_00005181 [00:13:16]file doc_00005182 [00:13:16]remove file /storage/0045/doc_00005182 [00:13:16]file doc_00005183 [00:13:16]remove file /storage/0045/doc_00005183 [00:13:16]file doc_00005184 [00:13:16]remove file /storage/0045/doc_00005184 [00:13:16]file doc_00005185 [00:13:16]remove file /storage/0045/doc_00005185 [00:13:16]file doc_00005186 [00:13:16]remove file /storage/0045/doc_00005186 [00:13:16]file doc_00005187 [00:13:16]remove file /storage/0045/doc_00005187 [00:13:16]file doc_00005188 [00:13:16]remove file /storage/0045/doc_00005188 [00:13:16]file doc_00005189 [00:13:16]remove file /storage/0045/doc_00005189 [00:13:16]file doc_00005190 [00:13:16]remove file /storage/0045/doc_00005190 [00:13:16]file doc_00005191 [00:13:16]remove file /storage/0045/doc_00005191 [00:13:16]file doc_00005192 [00:13:16]remove file /storage/0045/doc_00005192 [00:13:16]file doc_00005193 [00:13:16]remove file /storage/0045/doc_00005193 [00:13:16]file doc_00005194 [00:13:16]remove file /storage/0045/doc_00005194 [00:13:16]file doc_00005195 [00:13:16]remove file /storage/0045/doc_00005195 [00:13:16]file doc_00005196 [00:13:16]remove file /storage/0045/doc_00005196 [00:13:16]file doc_00005197 [00:13:16]remove file /storage/0045/doc_00005197 [00:13:16]remove dir /storage/0045 [00:13:16]ProcessDocumentItem done err = 0, tmpTLVsize=271 [00:13:16]tlvbuf is 0130D270 [00:13:16]SAM_PROTO_ClearQueue [00:13:16]wFMCommunicate request_size=4 [00:13:16]MH_SAM_APDU [00:13:16]CAPDU: 80 09 00 00 [00:13:16]Write to MH i2c: E2 08 00 DD 41 80 09 00 00 00 00 00 00 90 [00:13:16]Write i2c OK [00:13:16]MH_I2C_Read... [00:13:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:13:16]Read from MH i2c: E2 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 03 00 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 03 00 DD 41 00 90 00 92 [00:13:16]RAPDU: 90 00 [00:13:16]wFMCommunicate OK [00:13:16]SAM_PROTO_ClearQueue done [00:13:16]KKMCreateOFDPacket [00:13:16]OFDProtocolAddRootSTLVToBuf [00:13:16]FM_MakeSignedData [00:13:16]FM_MakeSignedData [00:13:16]SAM_PROTO_SignData [00:13:16]wFMCommunicate request_size=4 [00:13:16]MH_SAM_APDU [00:13:16]CAPDU: 80 0D 01 02 [00:13:16]Write to MH i2c: E2 08 00 DE 41 80 0D 01 02 00 00 00 00 98 [00:13:16]Write i2c OK [00:13:16]MH_I2C_Read... [00:13:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:13:16]Read from MH i2c: E2 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 03 00 [00:13:16]MH_I2C_Read... [00:13:16]Read from MH i2c: E2 03 00 DE 41 00 90 00 93 [00:13:16]RAPDU: 90 00 [00:13:16]wFMCommunicate OK [00:13:16]wFMCommunicate request_size=255 [00:13:16]MH_SAM_APDU [00:13:16]CAPDU: 80 0D 02 02 FA 02 00 0F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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 A2 F2 47 66 0E 04 04 00 2E 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 11 04 10 00 30 [00:13:16]Write to MH i2c: E2 02 01 DF 41 80 0D 02 02 FA 00 02 00 0F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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 A2 F2 47 66 0E 04 04 00 2E 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 11 04 10 00 30 00 00 02 [00:13:16]Write i2c OK [00:13:16]MH_I2C_Read... [00:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:13:17]Read from MH i2c: E2 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 03 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 03 00 DF 41 00 90 00 94 [00:13:17]RAPDU: 90 00 [00:13:17]wFMCommunicate OK [00:13:17]wFMCommunicate request_size=30 [00:13:17]MH_SAM_APDU [00:13:17]CAPDU: 80 0D 02 02 19 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 EB A0 53 B1 CD 15 [00:13:17]Write to MH i2c: E2 21 00 E0 41 80 0D 02 02 19 00 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 EB A0 53 B1 CD 15 00 00 6F [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 [00:13:17]MH_I2C_Read... [00:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:13:17]Read from MH i2c: E2 03 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 03 00 E0 41 00 90 00 95 [00:13:17]RAPDU: 90 00 [00:13:17]wFMCommunicate OK [00:13:17]wFMCommunicate request_size=4 [00:13:17]MH_SAM_APDU [00:13:17]CAPDU: 80 0D 03 02 [00:13:17]Write to MH i2c: E2 08 00 E1 41 80 0D 03 02 00 00 00 00 9D [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:13:17]Read from MH i2c: E2 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 0B 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 0B 00 E1 41 00 4E D1 E1 5F E8 E9 B1 EE 90 00 6D [00:13:17]RAPDU: 4E D1 E1 5F E8 E9 B1 EE 90 00 [00:13:17]wFMCommunicate OK [00:13:17]SAM_PROTO_SignData done [00:13:17]FM_MakeSignedData done [00:13:17]CreateOFDProtocolMessage [00:13:17]wFMCommunicate request_size=4 [00:13:17]MH_SAM_APDU [00:13:17]CAPDU: 80 11 00 00 [00:13:17]Write to MH i2c: E2 08 00 E2 41 80 11 00 00 00 00 00 00 9D [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:17]Read from MH i2c: E2 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 17 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: E2 17 00 E2 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 F2 [00:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:13:17]wFMCommunicate OK [00:13:17]CreateOFDProtocolMessage done [00:13:17]OFDSenderStorePacket 5198 [00:13:17]StoreOFDPacket docnum=5198 [00:13:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 EC 32 1B 01 89 49 5A 02 01 00 02 00 0F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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 A2 F2 47 66 0E 04 04 00 2E 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 EB A0 53 B1 CD 15 4E D1 E1 5F E8 E9 B1 EE [00:13:17]CheckFolder [00:13:17]dirname=/storage/ofd_packets [00:13:17]CheckFolder done [00:13:17]ProducePacketName [00:13:17]name=ofd_packets/00005198 [00:13:17]NVStorageSaveData ofd_packets/00005198 [00:13:17]File name is /storage/ofd_packets/00005198 [00:13:17]Write 321 bytes [00:13:17]NVStorageSaveData done [00:13:17]OFDSenderStorePacket done [00:13:17]KKMCreateOFDPacket done [00:13:17]NVStorageSaveData kkm_last_timestamp [00:13:17]File name is /storage/kkm_last_timestamp [00:13:17]Write 4 bytes [00:13:17]NVStorageSaveData done [00:13:17]ExternCall_PrintAddStr [00:13:17]wPrintStart [00:13:17]Write to MH i2c: 01 00 00 E3 41 24 [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 E3 41 00 00 00 00 00 FF 0F 39 [00:13:17]RasterBufferAndPrint [00:13:17]line Отчет об открытии Ñмены [00:13:17]line ФФД: 1.0 [00:13:17]line ИÐÐ: 02508201610067 [00:13:17]line КаÑÑир: СарымÑаков Ð. [00:13:17]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:13:17]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:13:17]line 18.05.2024 00:13 [00:13:17]line Смена: 46 [00:13:17]line РÐМ: 0000000000154221 [00:13:17]line ЗÐМ: 0300000237 [00:13:17]line ФД: 5198 [00:13:17]line ФМ: 0000000000963259 [00:13:17]line ФПД: 259073831456021 [00:13:17]written 0, free lines is 4095 [00:13:17]OFD Sender: Processing packet 5198 [packets to send 4, broken 3] [00:13:17]ProducePacketName [00:13:17]name=ofd_packets/00005198 [00:13:17]OFD Sender: To server: ‡•öpG, [00:13:17]CommunicateWithHost lk.salyk.kg:30040 [00:13:17]ConnectInit lk.salyk.kg [00:13:17]Write to MH i2c: 01 00 00 F5 41 36 [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: 01 07 00 F5 41 00 00 00 00 00 55 0E A0 [00:13:17]RasterBufferAndPrint [00:13:17]line [00:13:17]line [00:13:17]line [00:13:17]line [00:13:17]line [00:13:17]written 0, free lines is 3680 [00:13:17]Connected sock=10 [00:13:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 EC 32 1B 01 89 49 5A 02 01 00 02 00 0F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D0 B0 D1 80 D1 8B D0 BC D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 5F 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 A3 D1 87 D0 B0 D1 80 2C 20 D0 A2 D0 BE D0 BB D0 BE D0 B9 D0 BA D0 BE D0 BD 20 D0 B0 2F D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 9C D0 B0 D0 BC D1 8B D1 80 D0 BE D0 B2 D0 B0 20 D0 B1 2F D0 BD 2C 20 34 30 2E 35 30 32 34 35 31 2C 37 32 2E 37 38 31 30 34 31 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 35 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 A2 F2 47 66 0E 04 04 00 2E 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 35 04 06 00 EB A0 53 B1 CD 15 4E D1 E1 5F E8 E9 B1 EE [00:13:17]MH_Cut [00:13:17]Write to MH i2c: D1 01 00 FC 41 01 0F [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: D1 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: D1 01 00 [00:13:17]MH_I2C_Read... [00:13:17]Read from MH i2c: D1 01 00 FC 41 00 0E [00:13:17]Write to MH i2c: 01 00 00 FD 41 3E [00:13:17]Write i2c OK [00:13:17]MH_I2C_Read... [00:13:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 44 38 47 00 04 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 39 36 33 32 35 39 10 04 04 00 4E 14 00 00 F4 03 04 00 62 9E 47 66 B6 04 01 00 00 11 C3 0F A1 34 E8 FD F2 [00:13:17]CommunicateWithHost err = 0 [00:13:17]CheckOFDResponse [00:13:17]1017 (14) - 77093643461234 [00:13:17]1041 (16) - 0000000000963259 [00:13:17]1040 (4) - 5198 [00:13:17]1012 (4) - 17.05.2024 18:13 [00:13:17]1206 (1) - 0 [00:13:17]OFD Sender: Remove packet 5198 [00:13:17]ProducePacketName [00:13:17]name=ofd_packets/00005198 [00:13:17]NVStorageDeleteData [00:13:18]*** Cut start [00:13:18]*** Partial cut [00:13:18]*** CUTSNS_PIN = 1 [00:13:18]*** CUTSNS_PIN = 0 [00:13:18]*** Brake cut motor [00:13:18]OFD Sender: No OFD packet to send [00:13:18]Read from MH i2c: 01 [00:13:18]MH_I2C_Read... [00:13:18]*** Stop cut motor [00:13:18]*** Cut end [00:13:18]Read from MH i2c: 01 07 00 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: 01 07 00 FD 41 00 00 00 00 00 FF 0F 53 [00:13:18]process_action open_shift done [00:13:18]requested_data is exist [00:13:18]produce_requested_data [00:13:18]requested_item fd.num is exist - process it [00:13:18]SAM_PROTO_GetFieldsCounters [00:13:18]wFMCommunicate request_size=4 [00:13:18]MH_SAM_APDU [00:13:18]CAPDU: 80 13 00 00 [00:13:18]Write to MH i2c: E2 08 00 FE 41 80 13 00 00 00 00 00 00 BB [00:13:18]Write i2c OK [00:13:18]MH_I2C_Read... [00:13:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:18]Read from MH i2c: E2 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: E2 62 00 [00:13:18]MH_I2C_Read... [00:13:18]Read from MH i2c: E2 62 00 FE 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 0E 04 04 00 2E 00 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 64 [00:13:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4E 14 00 00 0E 04 04 00 2E 00 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:13:18]wFMCommunicate OK [00:13:18]SAM_PROTO_GetFieldsCounters done [00:13:18]requested_item shift.num is exist - process it [00:13:18]requested_item shift.opened is exist - process it [00:13:18]req_shift_opened [00:13:18]FM_GetShiftState [00:13:18]SAM_PROTO_GetShiftState [00:13:18]wFMCommunicate request_size=4 [00:13:18]MH_SAM_APDU [00:13:18]CAPDU: 80 13 01 00 [00:13:18]Write to MH i2c: E2 08 00 FF 41 80 13 01 00 00 00 00 00 BD [00:13:18]Write i2c OK [00:13:18]MH_I2C_Read... [00:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:19]Read from MH i2c: E2 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 0E 00 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 0E 00 FF 41 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 0A [00:13:19]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:13:19]wFMCommunicate OK [00:13:19]SAM_PROTO_GetShiftState done [00:13:19]FM_GetShiftState done [00:13:19]req_shift_opened done [00:13:19]requested_item shift.open_date is exist - process it [00:13:19]req_shift_open_date [00:13:19]req_shift_open_date done [00:13:19]produce_requested_data done [00:13:19]produce_requested_data return {"fd.num":5198,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:13:19]process_action_free open_shift [00:13:19]json_value_free [00:13:19]json_value_free done [00:13:19]process_json_proto returns [00:13:19]Send response to host [00:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":5198,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:13:19]free response buf [00:13:19]execute_script done [00:13:19]execute_script returns [00:13:19]free content buf [00:13:19]Sock 7.Close socket [00:13:19]Sock 7.Thread stoped [00:13:19]accept exits with 9 [00:13:19]New connection [00:13:19]New thread 3067252068 created [00:13:19]Thread 3067108708 joined [00:13:19]Waiting for new connection... [00:13:19] Sock 9.Parse request [00:13:19]Sock 9.Check first char [00:13:19]Sock 9.First char is OK [00:13:19]request: POST /json_proto HTTP/1.0 [00:13:19]Method: POST [00:13:19]URL: /json_proto [00:13:19]Method is POST - this is cgi request [00:13:19]url: /json_proto [00:13:19]query_string will be loaded in cgi processing [00:13:19]execute_cgi json_proto POST (null) [00:13:19]execute_cgi path=json_proto method=POST [00:13:19]POST find Content-Length [00:13:19]Host: 172.17.44.4:8080 [00:13:19]Content-Length: 331 [00:13:19]Content-Type: application/json [00:13:19] [00:13:19]POST finish read [00:13:19]Found Content-Length = 331 [00:13:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:19]execute_script... [00:13:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:19]POST & json_proto [00:13:19]process_json_proto [00:13:19]json parsed OK: [00:13:19]protocol is kg_v1.0 [00:13:19]action value=get_value [00:13:19]process_action get_value [00:13:19]cmd_get_value [00:13:19]process_action get_value done [00:13:19]requested_data is exist [00:13:19]produce_requested_data [00:13:19]requested_item fm.sale.total is exist - process it [00:13:19]SAM_PROTO_GetFMData [00:13:19]wFMCommunicate request_size=4 [00:13:19]MH_SAM_APDU [00:13:19]CAPDU: 80 13 03 00 [00:13:19]Write to MH i2c: E2 08 00 00 42 80 13 03 00 00 00 00 00 C1 [00:13:19]Write i2c OK [00:13:19]MH_I2C_Read... [00:13:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:19]Read from MH i2c: E2 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 FD 00 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 FD 00 00 42 00 BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 F1 [00:13:19]RAPDU: BF 04 85 04 BB 04 6E 04 04 00 F2 13 00 00 69 04 A0 00 6F 04 04 00 BF 13 00 00 B1 04 04 00 03 E5 2D 10 70 04 04 00 B0 94 6D 07 72 04 04 00 53 50 C0 08 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 EF DE B7 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 65 A5 24 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 99 00 6F 04 04 00 33 00 00 00 B1 04 03 00 FC 97 C5 70 04 03 00 FC 97 C5 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 69 FC 14 EF 03 09 00 F6 03 01 00 00 90 00 [00:13:19]wFMCommunicate OK [00:13:19]wFMCommunicate request_size=4 [00:13:19]MH_SAM_APDU [00:13:19]CAPDU: 80 17 00 00 [00:13:19]Write to MH i2c: E2 08 00 01 42 80 17 00 00 00 00 00 00 C3 [00:13:19]Write i2c OK [00:13:19]MH_I2C_Read... [00:13:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:19]Read from MH i2c: E2 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 FD 00 [00:13:19]MH_I2C_Read... [00:13:19]Read from MH i2c: E2 FD 00 01 42 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 60 [00:13:19]RAPDU: F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AD BF 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:13:19]wFMCommunicate OK [00:13:19]wFMCommunicate request_size=4 [00:13:19]MH_SAM_APDU [00:13:20]CAPDU: 80 17 00 00 [00:13:20]Write to MH i2c: E2 08 00 02 42 80 17 00 00 00 00 00 00 C4 [00:13:20]Write i2c OK [00:13:20]MH_I2C_Read... [00:13:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:20]Read from MH i2c: E2 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 FD 00 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 FD 00 02 42 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 68 [00:13:20]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:13:20]wFMCommunicate OK [00:13:20]wFMCommunicate request_size=4 [00:13:20]MH_SAM_APDU [00:13:20]CAPDU: 80 17 00 00 [00:13:20]Write to MH i2c: E2 08 00 03 42 80 17 00 00 00 00 00 00 C5 [00:13:20]Write i2c OK [00:13:20]MH_I2C_Read... [00:13:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:20]Read from MH i2c: E2 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 FD 00 [00:13:20]MH_I2C_Read... [00:13:20]Read from MH i2c: E2 FD 00 03 42 00 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 3F [00:13:20]RAPDU: 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:13:20]wFMCommunicate OK [00:13:20]wFMCommunicate request_size=4 [00:13:20]MH_SAM_APDU [00:13:20]CAPDU: 80 17 00 00 [00:13:20]Write to MH i2c: E2 08 00 04 42 80 17 00 00 00 00 00 00 C6 [00:13:20]Write i2c OK [00:13:20]MH_I2C_Read... [00:13:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 217! [00:13:21]Read from MH i2c: E2 [00:13:21]MH_I2C_Read... [00:13:21]Read from MH i2c: E2 DC 00 [00:13:21]MH_I2C_Read... [00:13:21]Read from MH i2c: E2 DC 00 04 42 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AA [00:13:21]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:21]wFMCommunicate OK [00:13:21]SAM_PROTO_GetFMData done [00:13:21]requested_item fm.sale_refund.total is exist - process it [00:13:21]requested_item fm.buy.total is exist - process it [00:13:21]requested_item shift.sale.total is exist - process it [00:13:21]SAM_PROTO_GetShiftData [00:13:21]wFMCommunicate request_size=4 [00:13:21]MH_SAM_APDU [00:13:21]CAPDU: 80 13 02 00 [00:13:21]Write to MH i2c: E2 08 00 05 42 80 13 02 00 00 00 00 00 C5 [00:13:21]Write i2c OK [00:13:21]MH_I2C_Read... [00:13:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:21]Read from MH i2c: E2 [00:13:21]MH_I2C_Read... [00:13:21]Read from MH i2c: E2 FD 00 [00:13:21]MH_I2C_Read... [00:13:21]Read from MH i2c: E2 FD 00 05 42 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 38 [00:13:21]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:13:21]wFMCommunicate OK [00:13:21]wFMCommunicate request_size=4 [00:13:21]MH_SAM_APDU [00:13:21]CAPDU: 80 17 00 00 [00:13:21]Write to MH i2c: E2 08 00 06 42 80 17 00 00 00 00 00 00 C8 [00:13:21]Write i2c OK [00:13:21]MH_I2C_Read... [00:13:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:22]Read from MH i2c: E2 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 FD 00 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 FD 00 06 42 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 D0 [00:13:22]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:13:22]wFMCommunicate OK [00:13:22]wFMCommunicate request_size=4 [00:13:22]MH_SAM_APDU [00:13:22]CAPDU: 80 17 00 00 [00:13:22]Write to MH i2c: E2 08 00 07 42 80 17 00 00 00 00 00 00 C9 [00:13:22]Write i2c OK [00:13:22]MH_I2C_Read... [00:13:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:22]Read from MH i2c: E2 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 FD 00 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 FD 00 07 42 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 9B [00:13:22]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:13:22]wFMCommunicate OK [00:13:22]wFMCommunicate request_size=4 [00:13:22]MH_SAM_APDU [00:13:22]CAPDU: 80 17 00 00 [00:13:22]Write to MH i2c: E2 08 00 08 42 80 17 00 00 00 00 00 00 CA [00:13:22]Write i2c OK [00:13:22]MH_I2C_Read... [00:13:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:23]Read from MH i2c: E2 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 FD 00 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 FD 00 08 42 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 3C [00:13:23]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:13:23]wFMCommunicate OK [00:13:23]wFMCommunicate request_size=4 [00:13:23]MH_SAM_APDU [00:13:23]CAPDU: 80 17 00 00 [00:13:23]Write to MH i2c: E2 08 00 09 42 80 17 00 00 00 00 00 00 CB [00:13:23]Write i2c OK [00:13:23]MH_I2C_Read... [00:13:23]OFD Sender: No OFD packet to send [00:13:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:13:23]Read from MH i2c: E2 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 BD 00 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 BD 00 09 42 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 B1 [00:13: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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:23]wFMCommunicate OK [00:13:23]SAM_PROTO_GetShiftData done [00:13:23]requested_item shift.sale.total_cash is exist - process it [00:13:23]requested_item shift.sale_refund.total is exist - process it [00:13:23]requested_item shift.sale_refund.total_cash is exist - process it [00:13:23]requested_item shift.buy.total is exist - process it [00:13:23]requested_item shift.buy.total_cash is exist - process it [00:13:23]produce_requested_data done [00:13:23]produce_requested_data return {"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.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:13:23]process_action_free get_value [00:13:23]json_value_free [00:13:23]json_value_free done [00:13:23]process_json_proto returns [00:13:23]Send response to host [00:13:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":2714432.03,"fm.sale_refund.total":129495.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:13:23]free response buf [00:13:23]execute_script done [00:13:23]execute_script returns [00:13:23]free content buf [00:13:23]Sock 9.Close socket [00:13:23]Sock 9.Thread stoped [00:13:28]OFD Sender: No OFD packet to send [00:13:33]OFD Sender: No OFD packet to send [00:13:38]OFD Sender: No OFD packet to send [00:13:43]OFD Sender: No OFD packet to send [00:13:48]OFD Sender: No OFD packet to send [00:13:53]OFD Sender: No OFD packet to send [00:13:58]OFD Sender: No OFD packet to send [00:14:03]OFD Sender: No OFD packet to send [00:14:08]OFD Sender: No OFD packet to send [00:14:13]OFD Sender: No OFD packet to send [00:14:18]OFD Sender: No OFD packet to send [00:14:23]OFD Sender: No OFD packet to send [00:14:28]OFD Sender: No OFD packet to send [00:14:33]OFD Sender: No OFD packet to send [00:14:38]OFD Sender: No OFD packet to send [00:14:43]OFD Sender: No OFD packet to send [00:14:48]OFD Sender: No OFD packet to send [00:14:53]OFD Sender: No OFD packet to send [00:14:58]OFD Sender: No OFD packet to send [00:15:03]OFD Sender: No OFD packet to send [00:15:08]OFD Sender: No OFD packet to send [00:15:13]OFD Sender: No OFD packet to send [00:15:18]OFD Sender: No OFD packet to send [00:15:23]OFD Sender: No OFD packet to send [00:15:28]OFD Sender: No OFD packet to send [00:15:33]OFD Sender: No OFD packet to send [00:15:38]OFD Sender: No OFD packet to send [00:15:43]OFD Sender: No OFD packet to send [00:15:48]OFD Sender: No OFD packet to send [00:15:53]OFD Sender: No OFD packet to send [00:15:58]OFD Sender: No OFD packet to send [00:16:03]OFD Sender: No OFD packet to send [00:16:08]OFD Sender: No OFD packet to send [00:16:13]OFD Sender: No OFD packet to send [00:16:18]OFD Sender: No OFD packet to send [00:16:23]OFD Sender: No OFD packet to send [00:16:28]OFD Sender: No OFD packet to send [00:16:33]OFD Sender: No OFD packet to send [00:16:38]OFD Sender: No OFD packet to send [00:16:43]OFD Sender: No OFD packet to send [00:16:48]OFD Sender: No OFD packet to send [00:16:53]OFD Sender: No OFD packet to send [00:16:58]OFD Sender: No OFD packet to send [00:17:03]OFD Sender: No OFD packet to send [00:17:08]OFD Sender: No OFD packet to send [00:17:13]OFD Sender: No OFD packet to send [00:17:18]OFD Sender: No OFD packet to send [00:17:23]OFD Sender: No OFD packet to send [00:17:28]OFD Sender: No OFD packet to send [00:17:33]OFD Sender: No OFD packet to send [00:17:38]OFD Sender: No OFD packet to send [00:17:43]OFD Sender: No OFD packet to send [00:17:48]OFD Sender: No OFD packet to send [00:17:53]OFD Sender: No OFD packet to send [00:17:58]OFD Sender: No OFD packet to send [00:18:03]OFD Sender: No OFD packet to send [00:18:08]OFD Sender: No OFD packet to send [00:18:13]OFD Sender: No OFD packet to send [00:18:18]OFD Sender: No OFD packet to send [00:18:23]OFD Sender: No OFD packet to send [00:18:28]OFD Sender: No OFD packet to send [00:18:33]OFD Sender: No OFD packet to send [00:18:38]OFD Sender: No OFD packet to send [00:18:43]OFD Sender: No OFD packet to send [00:18:48]OFD Sender: No OFD packet to send [00:18:53]OFD Sender: No OFD packet to send [00:18:58]OFD Sender: No OFD packet to send [00:19:03]OFD Sender: No OFD packet to send [00:19:08]OFD Sender: No OFD packet to send [00:19:13]OFD Sender: No OFD packet to send [00:19:18]OFD Sender: No OFD packet to send [00:19:23]OFD Sender: No OFD packet to send [00:19:28]OFD Sender: No OFD packet to send [00:19:33]OFD Sender: No OFD packet to send [00:19:38]OFD Sender: No OFD packet to send [00:19:43]OFD Sender: No OFD packet to send [00:19:48]OFD Sender: No OFD packet to send [00:19:53]OFD Sender: No OFD packet to send [00:19:58]OFD Sender: No OFD packet to send [00:20:03]OFD Sender: No OFD packet to send [00:20:08]OFD Sender: No OFD packet to send [00:20:13]OFD Sender: No OFD packet to send [00:20:18]OFD Sender: No OFD packet to send [00:20:23]OFD Sender: No OFD packet to send [00:20:28]OFD Sender: No OFD packet to send [00:20:33]OFD Sender: No OFD packet to send [00:20:38]OFD Sender: No OFD packet to send [00:20:43]OFD Sender: No OFD packet to send [00:20:48]OFD Sender: No OFD packet to send [00:20:53]OFD Sender: No OFD packet to send [00:20:58]OFD Sender: No OFD packet to send [00:21:03]OFD Sender: No OFD packet to send [00:21:08]OFD Sender: No OFD packet to send [00:21:13]OFD Sender: No OFD packet to send [00:21:18]OFD Sender: No OFD packet to send [00:21:23]OFD Sender: No OFD packet to send [00:21:28]OFD Sender: No OFD packet to send [00:21:33]OFD Sender: No OFD packet to send [00:21:38]OFD Sender: No OFD packet to send [00:21:43]OFD Sender: No OFD packet to send [00:21:48]OFD Sender: No OFD packet to send [00:21:53]OFD Sender: No OFD packet to send [00:21:58]OFD Sender: No OFD packet to send [00:22:03]OFD Sender: No OFD packet to send [00:22:08]OFD Sender: No OFD packet to send [00:22:13]OFD Sender: No OFD packet to send [00:22:18]OFD Sender: No OFD packet to send [00:22:23]OFD Sender: No OFD packet to send [00:22:28]OFD Sender: No OFD packet to send [00:22:33]OFD Sender: No OFD packet to send [00:22:38]OFD Sender: No OFD packet to send [00:22:43]OFD Sender: No OFD packet to send [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:13]OFD Sender: No OFD packet to send [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:34]OFD Sender: No OFD packet to send [00:25:39]OFD Sender: No OFD packet to send [00:25:44]OFD Sender: No OFD packet to send [00:25:49]OFD Sender: No OFD packet to send [00:25:54]OFD Sender: No OFD packet to send [00:25:59]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:54]OFD Sender: No OFD packet to send [00:26:59]OFD Sender: No OFD packet to send [00:27:04]OFD Sender: No OFD packet to send [00:27:09]OFD Sender: No OFD packet to send [00:27:14]OFD Sender: No OFD packet to send [00:27:19]OFD Sender: No OFD packet to send [00:27:24]OFD Sender: No OFD packet to send [00:27:29]OFD Sender: No OFD packet to send [00:27:34]OFD Sender: No OFD packet to send [00:27:39]OFD Sender: No OFD packet to send [00:27:44]OFD Sender: No OFD packet to send [00:27:49]OFD Sender: No OFD packet to send [00:27:54]OFD Sender: No OFD packet to send [00:27:59]OFD Sender: No OFD packet to send [00:28:04]OFD Sender: No OFD packet to send [00:28:09]OFD Sender: No OFD packet to send [00:28:14]OFD Sender: No OFD packet to send [00:28:19]OFD Sender: No OFD packet to send [00:28:24]OFD Sender: No OFD packet to send [00:28:29]OFD Sender: No OFD packet to send [00:28:34]OFD Sender: No OFD packet to send [00:28:39]OFD Sender: No OFD packet to send [00:28:44]OFD Sender: No OFD packet to send [00:28:49]OFD Sender: No OFD packet to send [00:28:54]OFD Sender: No OFD packet to send [00:28:59]OFD Sender: No OFD packet to send [00:29:04]OFD Sender: No OFD packet to send [00:29:09]OFD Sender: No OFD packet to send [00:29:14]OFD Sender: No OFD packet to send [00:29:19]OFD Sender: No OFD packet to send [00:29:24]OFD Sender: No OFD packet to send [00:29:29]OFD Sender: No OFD packet to send [00:29:30]accept exits with 7 [00:29:30]New connection [00:29:30]New thread 3067108708 created [00:29:30]Thread 3067252068 joined [00:29:30]Waiting for new connection... [00:29:30] Sock 7.Parse request [00:29:30]Sock 7.Check first char [00:29:30]Sock 7.First char is OK [00:29:30]request: POST /json_proto HTTP/1.0 [00:29:30]Method: POST [00:29:30]URL: /json_proto [00:29:30]Method is POST - this is cgi request [00:29:30]url: /json_proto [00:29:30]query_string will be loaded in cgi processing [00:29:30]execute_cgi json_proto POST (null) [00:29:30]execute_cgi path=json_proto method=POST [00:29:30]POST find Content-Length [00:29:30]Host: 172.17.44.4:8080 [00:29:30]Content-Length: 949 [00:29:30]Content-Type: application/json [00:29:30] [00:29:30]POST finish read [00:29:30]Found Content-Length = 949 [00:29:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141115", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682007456", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 7 \u044D\u043A\u0441\u043F 0,5\u043B \u0436/\u0431", "price" : 115.00, "quantity" : 8.000, "sum" : 920.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1005.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:30]execute_script... [00:29:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141115", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682007456", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 7 \u044D\u043A\u0441\u043F 0,5\u043B \u0436/\u0431", "price" : 115.00, "quantity" : 8.000, "sum" : 920.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1005.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:30]POST & json_proto [00:29:30]process_json_proto [00:29:30]json parsed OK: [00:29:30]protocol is kg_v1.0 [00:29:30]action value=close_receipt [00:29:30]process_action close_receipt [00:29:30]cmd_close_receipt [00:29:30]MH_GetDate [00:29:30]Write to MH i2c: F0 00 00 0A 42 3B [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: F0 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: F0 09 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: F0 09 00 0A 42 00 72 F6 47 66 6C E9 28 66 3C [00:29:30]GetLastDocTimeStamp 1715991202 [00:29:30]current date 1715992178 [00:29:30]FM_GetShiftState [00:29:30]SAM_PROTO_GetShiftState [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 13 01 00 [00:29:30]Write to MH i2c: E2 08 00 0B 42 80 13 01 00 00 00 00 00 CA [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 0E 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 0E 00 0B 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 17 [00:29:30]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:29:30]wFMCommunicate OK [00:29:30]SAM_PROTO_GetShiftState done [00:29:30]FM_GetShiftState done [00:29:30]opened in 1715991202 [00:29:30]opened+sec_in_day 1716077602 [00:29:30]quantity*price = 8500 [00:29:30]sum+1 = 8501 [00:29:30]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4600682007456 Пиво Балтика 7 ÑкÑп 0,5л ж/б 8.000 * 115.00 = 920.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 1005.00 ÐСП 1% : 8.89 ÐДС 12% : 106.73 Ðаличными: 1005.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 1 18.05.2024 00:29 Смена: 46 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5199 ФПД: 84442029878881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T002938&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5199&fm=84442029878881&tin=02508201610067®Number=0000000000154221&sum=100500 0 [00:29:31]StoreToDocumentArchive [00:29:31]shift 46 fd 5199 [00:29:31]save to /storage/0046/doc_00005199 [00:29:31]save last doc name /storage/0046/doc_00005199 to /storage/kkm_last_doc_name [00:29:31]save OK [00:29:31]Clear old archive folders... [00:29:31]ProcessDocumentItem done err = 0, tmpTLVsize=412 [00:29:31]tlvbuf is 01195D80 [00:29:31]SAM_PROTO_ClearQueue [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 09 00 00 [00:29:31]Write to MH i2c: E2 08 00 18 42 80 09 00 00 00 00 00 00 CC [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 18 42 00 90 00 CE [00:29:31]RAPDU: 90 00 [00:29:31]wFMCommunicate OK [00:29:31]SAM_PROTO_ClearQueue done [00:29:31]KKMCreateOFDPacket [00:29:31]OFDProtocolAddRootSTLVToBuf [00:29:31]FM_MakeSignedData [00:29:31]FM_MakeSignedData [00:29:31]SAM_PROTO_SignData [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 0D 01 02 [00:29:31]Write to MH i2c: E2 08 00 19 42 80 0D 01 02 00 00 00 00 D4 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 19 42 00 90 00 CF [00:29:31]RAPDU: 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=255 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 0D 02 02 FA 03 00 9C 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 23 04 72 00 8A 04 0D 00 34 36 30 30 36 38 32 30 30 37 34 35 36 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 37 20 D1 8D D0 BA D1 81 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 60 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 [00:29:31]Write to MH i2c: E2 02 01 1A 42 80 0D 02 02 FA 00 03 00 9C 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 23 04 72 00 8A 04 0D 00 34 36 30 30 36 38 32 30 30 37 34 35 36 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 37 20 D1 8D D0 BA D1 81 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 60 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 00 00 B5 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 1A 42 00 90 00 D0 [00:29:31]RAPDU: 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=171 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 0D 02 02 A6 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 72 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4F 14 00 00 35 04 06 00 4C CC B1 31 EE 61 [00:29:31]Write to MH i2c: E2 AE 00 1B 42 80 0D 02 02 A6 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 72 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4F 14 00 00 35 04 06 00 4C CC B1 31 EE 61 00 00 DE [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 03 00 1B 42 00 90 00 D1 [00:29:31]RAPDU: 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 0D 03 02 [00:29:31]Write to MH i2c: E2 08 00 1C 42 80 0D 03 02 00 00 00 00 D9 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0B 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0B 00 1C 42 00 C1 FA 69 B2 D0 C9 CA 9B 90 00 AE [00:29:31]RAPDU: C1 FA 69 B2 D0 C9 CA 9B 90 00 [00:29:31]wFMCommunicate OK [00:29:31]SAM_PROTO_SignData done [00:29:31]FM_MakeSignedData done [00:29:31]CreateOFDProtocolMessage [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 11 00 00 [00:29:31]Write to MH i2c: E2 08 00 1D 42 80 11 00 00 00 00 00 00 D9 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 17 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 17 00 1D 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 2E [00:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:29:31]wFMCommunicate OK [00:29:31]CreateOFDProtocolMessage done [00:29:31]OFDSenderStorePacket 5199 [00:29:31]StoreOFDPacket docnum=5199 [00:29:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 B0 01 00 00 7E 42 A8 01 8C 59 5A 03 01 00 03 00 9C 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 23 04 72 00 8A 04 0D 00 34 36 30 30 36 38 32 30 30 37 34 35 36 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 37 20 D1 8D D0 BA D1 81 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 60 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 72 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4F 14 00 00 35 04 06 00 4C CC B1 31 EE 61 C1 FA 69 B2 D0 C9 CA 9B [00:29:31]CheckFolder [00:29:31]dirname=/storage/ofd_packets [00:29:31]CheckFolder done [00:29:31]ProducePacketName [00:29:31]name=ofd_packets/00005199 [00:29:31]NVStorageSaveData ofd_packets/00005199 [00:29:31]File name is /storage/ofd_packets/00005199 [00:29:31]Write 462 bytes [00:29:31]NVStorageSaveData done [00:29:31]OFDSenderStorePacket done [00:29:31]KKMCreateOFDPacket done [00:29:31]NVStorageSaveData kkm_last_timestamp [00:29:31]File name is /storage/kkm_last_timestamp [00:29:31]Write 4 bytes [00:29:31]NVStorageSaveData done [00:29:31]ExternCall_PrintAddStr [00:29:31]wPrintStart [00:29:31]Write to MH i2c: 01 00 00 1E 42 60 [00:29:31]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]OFD Sender: Processing packet 5199 [packets to send 4, broken 3] [00:29:32]Read from MH i2c: ProducePacketName [00:29:32]01 name=ofd_packets/00005199 [00:29:32] [00:29:32]MH_I2C_Read... [00:29:32]OFD Sender: To server: ‡•öpG, [00:29:32]Read from MH i2c: CommunicateWithHost lk.salyk.kg:30040 [00:29:32]01 ConnectInit lk.salyk.kg [00:29:32]07 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: 01 07 00 1E 42 00 00 00 00 00 FF 0F 75 [00:29:32]RasterBufferAndPrint [00:29:32]line Счет N : (3)141115 [00:29:32]line ИÐÐ: 02508201610067 [00:29:32]line Контрольно-КаÑÑовый Чек [00:29:32]line ПРОДÐЖР[00:29:32]line Товар: 4600682557456 [00:29:32]line Ðапиток FLash up energy Ñн ж/б 0,5/0,45л [00:29:32]line 1.000 * 85.00 [00:29:32]line = 85.00 [00:29:32]line ÐДС 12% ÐСП 1% [00:29:32]line > о реализуемом товаре [00:29:32]line Товар: 4600682007456 [00:29:32]line Пиво Балтика 7 ÑкÑп 0,5л ж/б [00:29:32]line 8.000 * 115.00 [00:29:32]line = 920.00 [00:29:32]line ÐДС 12% ÐСП 1% [00:29:32]line > о реализуемом товаре [00:29:32]line ИТОГО: 1005.00 [00:29:32]line ÐСП 1% : 8.89 [00:29:32]line ÐДС 12% : 106.73 [00:29:32]line Ðаличными: 1005.00 [00:29:32]line Безнал.: 0.00 [00:29:32]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:29:32]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:29:32]line СÐО: Общий режим [00:29:32]line Чек 1 18.05.2024 00:29 [00:29:32]line Смена: 46 ФФД: 1.0 [00:29:32]line ЗÐМ: 0300000237 [00:29:32]line РÐМ: 0000000000154221 [00:29:32]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [00:29:32]line ФМ: 0000000000963259 [00:29:32]line ФД: 5199 [00:29:32]line ФПД: 84442029878881 [00:29:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T002938&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5199&fm=84442029878881&tin=02508201610067®Number=0000000000154221&sum=100500 [00:29:32]line 0 [00:29:32]written 0, free lines is 4095 [00:29:32]Connected sock=11 [00:29:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 B0 01 00 00 7E 42 A8 01 8C 59 5A 03 01 00 03 00 9C 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 23 04 72 00 8A 04 0D 00 34 36 30 30 36 38 32 30 30 37 34 35 36 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 37 20 D1 8D D0 BA D1 81 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 60 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 72 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 4F 14 00 00 35 04 06 00 4C CC B1 31 EE 61 C1 FA 69 B2 D0 C9 CA 9B [00:29:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 83 A5 47 00 7D 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 39 36 33 32 35 39 10 04 04 00 4F 14 00 00 F4 03 04 00 31 A2 47 66 B6 04 01 00 00 64 D3 07 37 5C 32 B2 C4 [00:29:32]CommunicateWithHost err = 0 [00:29:32]CheckOFDResponse [00:29:32]1017 (14) - 77093643461234 [00:29:32]1041 (16) - 0000000000963259 [00:29:32]1040 (4) - 5199 [00:29:32]1012 (4) - 17.05.2024 18:30 [00:29:32]1206 (1) - 0 [00:29:32]OFD Sender: Remove packet 5199 [00:29:32]ProducePacketName [00:29:32]name=ofd_packets/00005199 [00:29:32]NVStorageDeleteData [00:29:32]Write to MH i2c: 01 00 00 4D 42 8F [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: 01 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: 01 07 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: 01 07 00 4D 42 00 00 00 00 00 0A 0C AC [00:29:32]RasterBufferAndPrint [00:29:32]line [00:29:32]line [00:29:32]line [00:29:32]line [00:29:32]line [00:29:32]written 0, free lines is 3085 [00:29:32]MH_Cut [00:29:32]Write to MH i2c: D1 01 00 54 42 01 68 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: D1 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: D1 01 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: D1 01 00 54 42 00 67 [00:29:32]Write to MH i2c: 01 00 00 55 42 97 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:33]OFD Sender: No OFD packet to send [00:29:34]*** Cut start [00:29:34]*** Partial cut [00:29:34]*** CUTSNS_PIN = 1 [00:29:34]*** CUTSNS_PIN = 0 [00:29:34]*** Brake cut motor [00:29:34]Read from MH i2c: 01 [00:29:34]MH_I2C_Read... [00:29:34]*** Stop cut motor [00:29:34]*** Cut end [00:29:34]Read from MH i2c: 01 07 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: 01 07 00 55 42 00 00 00 00 00 FF 0F AC [00:29:34]process_action close_receipt done [00:29:34]requested_data is exist [00:29:34]produce_requested_data [00:29:34]requested_item fm.sn is exist - process it [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 11 00 00 [00:29:34]Write to MH i2c: E2 08 00 56 42 80 11 00 00 00 00 00 00 12 [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 17 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 17 00 56 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 67 [00:29:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:29:34]wFMCommunicate OK [00:29:34]requested_item fd.num is exist - process it [00:29:34]SAM_PROTO_GetFieldsCounters [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 13 00 00 [00:29:34]Write to MH i2c: E2 08 00 57 42 80 13 00 00 00 00 00 00 15 [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 62 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 62 00 57 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4F 14 00 00 0E 04 04 00 2E 00 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 C2 [00:29:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 4F 14 00 00 0E 04 04 00 2E 00 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:29:34]wFMCommunicate OK [00:29:34]SAM_PROTO_GetFieldsCounters done [00:29:34]requested_item shift.num is exist - process it [00:29:34]requested_item shift.opened is exist - process it [00:29:34]req_shift_opened [00:29:34]FM_GetShiftState [00:29:34]SAM_PROTO_GetShiftState [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 13 01 00 [00:29:34]Write to MH i2c: E2 08 00 58 42 80 13 01 00 00 00 00 00 17 [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 0E 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 0E 00 58 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 64 [00:29:34]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:29:34]wFMCommunicate OK [00:29:34]SAM_PROTO_GetShiftState done [00:29:34]FM_GetShiftState done [00:29:34]req_shift_opened done [00:29:34]requested_item shift.open_date is exist - process it [00:29:34]req_shift_open_date [00:29:34]req_shift_open_date done [00:29:34]produce_requested_data done [00:29:34]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5199,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:29:34]process_action_free close_receipt [00:29:34]json_value_free [00:29:34]json_value_free done [00:29:34]process_json_proto returns [00:29:34]Send response to host [00:29:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5199,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:29:34]free response buf [00:29:34]execute_script done [00:29:34]execute_script returns [00:29:34]free content buf [00:29:34]Sock 7.Close socket [00:29:34]Sock 7.Thread stoped [00:29:38]OFD Sender: No OFD packet to send [00:29:43]OFD Sender: No OFD packet to send [00:29:48]OFD Sender: No OFD packet to send [00:29:53]OFD Sender: No OFD packet to send [00:29:58]OFD Sender: No OFD packet to send [00:30:03]OFD Sender: No OFD packet to send [00:30:08]OFD Sender: No OFD packet to send [00:30:13]OFD Sender: No OFD packet to send [00:30:18]OFD Sender: No OFD packet to send [00:30:23]OFD Sender: No OFD packet to send [00:30:28]OFD Sender: No OFD packet to send [00:30:33]OFD Sender: No OFD packet to send [00:30:38]OFD Sender: No OFD packet to send [00:30:43]OFD Sender: No OFD packet to send [00:30:48]OFD Sender: No OFD packet to send [00:30:53]OFD Sender: No OFD packet to send [00:30:56]accept exits with 9 [00:30:56]New connection [00:30:56]New thread 3067252068 created [00:30:56]Thread 3067108708 joined [00:30:56]Waiting for new connection... [00:30:56] Sock 9.Parse request [00:30:56]Sock 9.Check first char [00:30:56]Sock 9.First char is OK [00:30:56]request: POST /json_proto HTTP/1.0 [00:30:56]Method: POST [00:30:56]URL: /json_proto [00:30:56]Method is POST - this is cgi request [00:30:56]url: /json_proto [00:30:56]query_string will be loaded in cgi processing [00:30:56]execute_cgi json_proto POST (null) [00:30:56]execute_cgi path=json_proto method=POST [00:30:56]POST find Content-Length [00:30:56]Host: 172.17.44.4:8080 [00:30:56]Content-Length: 870 [00:30:56]Content-Type: application/json [00:30:56] [00:30:56]POST finish read [00:30:56]Found Content-Length = 870 [00:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141116", "tax_sys" : 0, "items" : [ { "code": "4700001060169", "name": "\u041A\u043E\u043D\u044C\u044F\u043A \u0411\u0438\u0448\u043A\u0435\u043A 0,2\u043B", "price" : 310.00, "quantity" : 1.000, "sum" : 310.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46196798", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 460.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:56]execute_script... [00:30: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)141116", "tax_sys" : 0, "items" : [ { "code": "4700001060169", "name": "\u041A\u043E\u043D\u044C\u044F\u043A \u0411\u0438\u0448\u043A\u0435\u043A 0,2\u043B", "price" : 310.00, "quantity" : 1.000, "sum" : 310.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46196798", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 460.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:56]POST & json_proto [00:30:56]process_json_proto [00:30:56]json parsed OK: [00:30:56]protocol is kg_v1.0 [00:30:56]action value=close_receipt [00:30:56]process_action close_receipt [00:30:56]cmd_close_receipt [00:30:56]MH_GetDate [00:30:56]Write to MH i2c: F0 00 00 59 42 8A [00:30:56]Write i2c OK [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 09 00 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 09 00 59 42 00 C9 F6 47 66 6C E9 28 66 E2 [00:30:56]GetLastDocTimeStamp 1715992178 [00:30:56]current date 1715992265 [00:30:56]FM_GetShiftState [00:30:56]SAM_PROTO_GetShiftState [00:30:56]wFMCommunicate request_size=4 [00:30:56]MH_SAM_APDU [00:30:56]CAPDU: 80 13 01 00 [00:30:56]Write to MH i2c: E2 08 00 5A 42 80 13 01 00 00 00 00 00 19 [00:30:56]Write i2c OK [00:30:56]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 0E 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 0E 00 5A 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 66 [00:30:57]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:30:57]wFMCommunicate OK [00:30:57]SAM_PROTO_GetShiftState done [00:30:57]FM_GetShiftState done [00:30:57]opened in 1715991202 [00:30:57]opened+sec_in_day 1716077602 [00:30:57]quantity*price = 31000 [00:30:57]sum+1 = 31001 [00:30:57]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46196798 Сигареты Mevius Revo 1.000 * 150.00 = 150.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 460.00 ÐСП 1% : 4.07 ÐДС 12% : 48.85 Ðаличными: 460.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 2 18.05.2024 00:31 Смена: 46 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5200 ФПД: 98110780692895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T003105&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5200&fm=98110780692895&tin=02508201610067®Number=0000000000154221&sum=46000 0 [00:30:58]StoreToDocumentArchive [00:30:58]shift 46 fd 5200 [00:30:58]save to /storage/0046/doc_00005200 [00:30:58]save last doc name /storage/0046/doc_00005200 to /storage/kkm_last_doc_name [00:30:58]save OK [00:30:58]Clear old archive folders... [00:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=368 [00:30:58]tlvbuf is 01195D80 [00:30:58]SAM_PROTO_ClearQueue [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 09 00 00 [00:30:58]Write to MH i2c: E2 08 00 67 42 80 09 00 00 00 00 00 00 1B [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 67 42 00 90 00 1D [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]SAM_PROTO_ClearQueue done [00:30:58]KKMCreateOFDPacket [00:30:58]OFDProtocolAddRootSTLVToBuf [00:30:58]FM_MakeSignedData [00:30:58]FM_MakeSignedData [00:30:58]SAM_PROTO_SignData [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 0D 01 02 [00:30:58]Write to MH i2c: E2 08 00 68 42 80 0D 01 02 00 00 00 00 23 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 68 42 00 90 00 1E [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=255 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 0D 02 02 FA 03 00 70 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 36 39 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 79 00 00 00 00 13 04 06 00 18 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 36 31 39 36 37 39 38 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F 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 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [00:30:58]Write to MH i2c: E2 02 01 69 42 80 0D 02 02 FA 00 03 00 70 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 36 39 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 79 00 00 00 00 13 04 06 00 18 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 36 31 39 36 37 39 38 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F 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 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 2C [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]OFD Sender: No OFD packet to send [00:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 69 42 00 90 00 1F [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=127 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 0D 02 02 7A 03 06 00 15 13 00 00 00 00 07 04 06 00 B0 B3 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 C9 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 50 14 00 00 35 04 06 00 59 3B 32 3B 59 9F [00:30:58]Write to MH i2c: E2 82 00 6A 42 80 0D 02 02 7A 00 03 06 00 15 13 00 00 00 00 07 04 06 00 B0 B3 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 C9 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 50 14 00 00 35 04 06 00 59 3B 32 3B 59 9F 00 00 D9 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 6A 42 00 90 00 20 [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 0D 03 02 [00:30:58]Write to MH i2c: E2 08 00 6B 42 80 0D 03 02 00 00 00 00 28 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 0B 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 0B 00 6B 42 00 6D 00 E4 B2 60 E3 87 BC 90 00 B2 [00:30:58]RAPDU: 6D 00 E4 B2 60 E3 87 BC 90 00 [00:30:58]wFMCommunicate OK [00:30:58]SAM_PROTO_SignData done [00:30:58]FM_MakeSignedData done [00:30:58]CreateOFDProtocolMessage [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 11 00 00 [00:30:58]Write to MH i2c: E2 08 00 6C 42 80 11 00 00 00 00 00 00 28 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 17 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 17 00 6C 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 7D [00:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:30:58]wFMCommunicate OK [00:30:58]CreateOFDProtocolMessage done [00:30:58]OFDSenderStorePacket 5200 [00:30:58]StoreOFDPacket docnum=5200 [00:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 84 01 00 00 DC 1D 7C 01 05 0E 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 36 39 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 79 00 00 00 00 13 04 06 00 18 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 36 31 39 36 37 39 38 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F 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 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 13 00 00 00 00 07 04 06 00 B0 B3 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 C9 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 50 14 00 00 35 04 06 00 59 3B 32 3B 59 9F 6D 00 E4 B2 60 E3 87 BC [00:30:58]CheckFolder [00:30:58]dirname=/storage/ofd_packets [00:30:58]CheckFolder done [00:30:58]ProducePacketName [00:30:58]name=ofd_packets/00005200 [00:30:58]NVStorageSaveData ofd_packets/00005200 [00:30:58]File name is /storage/ofd_packets/00005200 [00:30:58]Write 418 bytes [00:30:58]NVStorageSaveData done [00:30:58]OFDSenderStorePacket done [00:30:58]KKMCreateOFDPacket done [00:30:58]NVStorageSaveData kkm_last_timestamp [00:30:58]File name is /storage/kkm_last_timestamp [00:30:58]Write 4 bytes [00:30:58]NVStorageSaveData done [00:30:58]ExternCall_PrintAddStr [00:30:58]wPrintStart [00:30:58]Write to MH i2c: 01 00 00 6D 42 AF [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 07 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 07 00 6D 42 00 00 00 00 00 FF 0F C4 [00:30:58]RasterBufferAndPrint [00:30:58]line Счет N : (3)141116 [00:30:58]line ИÐÐ: 02508201610067 [00:30:58]line Контрольно-КаÑÑовый Чек [00:30:58]line ПРОДÐЖР[00:30:58]line Товар: 4700001060169 [00:30:59]line КоньÑк Бишкек 0,2л [00:30:59]line 1.000 * 310.00 [00:30:59]line = 310.00 [00:30:59]line ÐДС 12% ÐСП 1% [00:30:59]line > о реализуемом товаре [00:30:59]line Товар: 46196798 [00:30:59]line Сигареты Mevius Revo [00:30:59]line 1.000 * 150.00 [00:30:59]line = 150.00 [00:30:59]line ÐДС 12% ÐСП 1% [00:30:59]line > о реализуемом товаре [00:30:59]line ИТОГО: 460.00 [00:30:59]line ÐСП 1% : 4.07 [00:30:59]line ÐДС 12% : 48.85 [00:30:59]line Ðаличными: 460.00 [00:30:59]line Безнал.: 0.00 [00:30:59]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:30:59]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:30:59]line СÐО: Общий режим [00:30:59]line Чек 2 18.05.2024 00:31 [00:30:59]line Смена: 46 ФФД: 1.0 [00:30:59]line ЗÐМ: 0300000237 [00:30:59]line РÐМ: 0000000000154221 [00:30:59]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [00:30:59]line ФМ: 0000000000963259 [00:30:59]line ФД: 5200 [00:30:59]line ФПД: 98110780692895 [00:30:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T003105&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5200&fm=98110780692895&tin=02508201610067®Number=0000000000154221&sum=46000 [00:30:59]line 0 [00:30:59]OFD Sender: Processing packet 5200 [packets to send 4, broken 3] [00:30:59]ProducePacketName [00:30:59]name=ofd_packets/00005200 [00:30:59]OFD Sender: To server: ‡•öpG, [00:30:59]CommunicateWithHost lk.salyk.kg:30040 [00:30:59]ConnectInit lk.salyk.kg [00:30:59]written 0, free lines is 4095 [00:30:59]Connected sock=10 [00:30:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 84 01 00 00 DC 1D 7C 01 05 0E 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 36 39 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 79 00 00 00 00 13 04 06 00 18 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 36 31 39 36 37 39 38 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F 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 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 13 00 00 00 00 07 04 06 00 B0 B3 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 C9 F6 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 50 14 00 00 35 04 06 00 59 3B 32 3B 59 9F 6D 00 E4 B2 60 E3 87 BC [00:30:59]Write to MH i2c: 01 00 00 9B 42 DD [00:30:59]Write i2c OK [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: 01 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: 01 07 00 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: 01 07 00 9B 42 00 00 00 00 00 14 0C 04 [00:30:59]RasterBufferAndPrint [00:30:59]line [00:30:59]line [00:30:59]line [00:30:59]line [00:30:59]line [00:30:59]written 0, free lines is 3096 [00:30:59]MH_Cut [00:30:59]Write to MH i2c: D1 01 00 A2 42 01 B6 [00:30:59]Write i2c OK [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: D1 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: D1 01 00 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: D1 01 00 A2 42 00 B5 [00:30:59]Write to MH i2c: 01 00 00 A3 42 E5 [00:30:59]Write i2c OK [00:30:59]MH_I2C_Read... [00:30:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 D3 E1 47 00 62 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 39 36 33 32 35 39 10 04 04 00 50 14 00 00 F4 03 04 00 88 A2 47 66 B6 04 01 00 00 1A 6F 45 E4 05 25 D2 9B [00:30:59]CommunicateWithHost err = 0 [00:30:59]CheckOFDResponse [00:30:59]1017 (14) - 77093643461234 [00:30:59]1041 (16) - 0000000000963259 [00:30:59]1040 (4) - 5200 [00:30:59]1012 (4) - 17.05.2024 18:31 [00:30:59]1206 (1) - 0 [00:30:59]OFD Sender: Remove packet 5200 [00:30:59]ProducePacketName [00:30:59]name=ofd_packets/00005200 [00:30:59]NVStorageDeleteData [00:31:00]OFD Sender: No OFD packet to send [00:31:00]*** Cut start [00:31:00]*** Partial cut [00:31:00]*** CUTSNS_PIN = 1 [00:31:00]*** CUTSNS_PIN = 0 [00:31:01]*** Brake cut motor [00:31:01]Read from MH i2c: 01 [00:31:01]MH_I2C_Read... [00:31:01]*** Stop cut motor [00:31:01]*** Cut end [00:31:01]Read from MH i2c: 01 07 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: 01 07 00 A3 42 00 00 00 00 00 FF 0F FA [00:31:01]process_action close_receipt done [00:31:01]requested_data is exist [00:31:01]produce_requested_data [00:31:01]requested_item fm.sn is exist - process it [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 11 00 00 [00:31:01]Write to MH i2c: E2 08 00 A4 42 80 11 00 00 00 00 00 00 60 [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 17 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 17 00 A4 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 B5 [00:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:31:01]wFMCommunicate OK [00:31:01]requested_item fd.num is exist - process it [00:31:01]SAM_PROTO_GetFieldsCounters [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 13 00 00 [00:31:01]Write to MH i2c: E2 08 00 A5 42 80 13 00 00 00 00 00 00 63 [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 62 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 62 00 A5 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 50 14 00 00 0E 04 04 00 2E 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [00:31:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 50 14 00 00 0E 04 04 00 2E 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:01]wFMCommunicate OK [00:31:01]SAM_PROTO_GetFieldsCounters done [00:31:01]requested_item shift.num is exist - process it [00:31:01]requested_item shift.opened is exist - process it [00:31:01]req_shift_opened [00:31:01]FM_GetShiftState [00:31:01]SAM_PROTO_GetShiftState [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 13 01 00 [00:31:01]Write to MH i2c: E2 08 00 A6 42 80 13 01 00 00 00 00 00 65 [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 0E 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 0E 00 A6 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 B2 [00:31:01]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:31:01]wFMCommunicate OK [00:31:01]SAM_PROTO_GetShiftState done [00:31:01]FM_GetShiftState done [00:31:01]req_shift_opened done [00:31:01]requested_item shift.open_date is exist - process it [00:31:01]req_shift_open_date [00:31:01]req_shift_open_date done [00:31:01]produce_requested_data done [00:31:01]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5200,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:31:01]process_action_free close_receipt [00:31:01]json_value_free [00:31:01]json_value_free done [00:31:01]process_json_proto returns [00:31:01]Send response to host [00:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5200,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:31:01]free response buf [00:31:01]execute_script done [00:31:01]execute_script returns [00:31:01]free content buf [00:31:01]Sock 9.Close socket [00:31:01]Sock 9.Thread stoped [00:31:05]OFD Sender: No OFD packet to send [00:31:10]OFD Sender: No OFD packet to send [00:31:15]OFD Sender: No OFD packet to send [00:31:20]OFD Sender: No OFD packet to send [00:31:25]OFD Sender: No OFD packet to send [00:31:30]OFD Sender: No OFD packet to send [00:31:35]OFD Sender: No OFD packet to send [00:31:40]OFD Sender: No OFD packet to send [00:31:45]OFD Sender: No OFD packet to send [00:31:50]OFD Sender: No OFD packet to send [00:31:55]OFD Sender: No OFD packet to send [00:32:00]OFD Sender: No OFD packet to send [00:32:05]OFD Sender: No OFD packet to send [00:32:10]OFD Sender: No OFD packet to send [00:32:15]OFD Sender: No OFD packet to send [00:32:20]OFD Sender: No OFD packet to send [00:32:25]OFD Sender: No OFD packet to send [00:32:30]OFD Sender: No OFD packet to send [00:32:35]OFD Sender: No OFD packet to send [00:32:40]OFD Sender: No OFD packet to send [00:32:45]OFD Sender: No OFD packet to send [00:32:50]OFD Sender: No OFD packet to send [00:32:55]OFD Sender: No OFD packet to send [00:33:00]OFD Sender: No OFD packet to send [00:33:05]OFD Sender: No OFD packet to send [00:33:10]OFD Sender: No OFD packet to send [00:33:15]OFD Sender: No OFD packet to send [00:33:20]OFD Sender: No OFD packet to send [00:33:25]OFD Sender: No OFD packet to send [00:33:30]OFD Sender: No OFD packet to send [00:33:35]OFD Sender: No OFD packet to send [00:33:40]OFD Sender: No OFD packet to send [00:33:45]OFD Sender: No OFD packet to send [00:33:50]OFD Sender: No OFD packet to send [00:33:55]OFD Sender: No OFD packet to send [00:34:00]OFD Sender: No OFD packet to send [00:34:05]OFD Sender: No OFD packet to send [00:34:10]OFD Sender: No OFD packet to send [00:34:15]OFD Sender: No OFD packet to send [00:34:20]OFD Sender: No OFD packet to send [00:34:25]OFD Sender: No OFD packet to send [00:34:30]OFD Sender: No OFD packet to send [00:34:35]OFD Sender: No OFD packet to send [00:34:40]OFD Sender: No OFD packet to send [00:34:45]OFD Sender: No OFD packet to send [00:34:50]OFD Sender: No OFD packet to send [00:34:55]OFD Sender: No OFD packet to send [00:35:00]OFD Sender: No OFD packet to send [00:35:01]accept exits with 7 [00:35:01]New connection [00:35:01]New thread 3067108708 created [00:35:01]Thread 3067252068 joined [00:35:01]Waiting for new connection... [00:35:01] Sock 7.Parse request [00:35:01]Sock 7.Check first char [00:35:01]Sock 7.First char is OK [00:35:01]request: POST /json_proto HTTP/1.0 [00:35:01]Method: POST [00:35:01]URL: /json_proto [00:35:01]Method is POST - this is cgi request [00:35:01]url: /json_proto [00:35:01]query_string will be loaded in cgi processing [00:35:01]execute_cgi json_proto POST (null) [00:35:01]execute_cgi path=json_proto method=POST [00:35:01]POST find Content-Length [00:35:01]Host: 172.17.44.4:8080 [00:35:01]Content-Length: 658 [00:35:01]Content-Type: application/json [00:35:01] [00:35:01]POST finish read [00:35:01]Found Content-Length = 658 [00:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141117", "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" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:01]execute_script... [00:35: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)141117", "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" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:01]POST & json_proto [00:35:01]process_json_proto [00:35:01]json parsed OK: [00:35:01]protocol is kg_v1.0 [00:35:01]action value=close_receipt [00:35:01]process_action close_receipt [00:35:01]cmd_close_receipt [00:35:01]MH_GetDate [00:35:01]Write to MH i2c: F0 00 00 A7 42 D8 [00:35:01]Write i2c OK [00:35:01]MH_I2C_Read... [00:35:01]Read from MH i2c: F0 [00:35:01]MH_I2C_Read... [00:35:01]Read from MH i2c: F0 09 00 [00:35:01]MH_I2C_Read... [00:35:01]Read from MH i2c: F0 09 00 A7 42 00 BD F7 47 66 6C E9 28 66 25 [00:35:01]GetLastDocTimeStamp 1715992265 [00:35:01]current date 1715992509 [00:35:01]FM_GetShiftState [00:35:01]SAM_PROTO_GetShiftState [00:35:01]wFMCommunicate request_size=4 [00:35:01]MH_SAM_APDU [00:35:01]CAPDU: 80 13 01 00 [00:35:01]Write to MH i2c: E2 08 00 A8 42 80 13 01 00 00 00 00 00 67 [00:35:01]Write i2c OK [00:35:01]MH_I2C_Read... [00:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:01]Read from MH i2c: E2 [00:35:01]MH_I2C_Read... [00:35:01]Read from MH i2c: E2 0E 00 [00:35:01]MH_I2C_Read... [00:35:01]Read from MH i2c: E2 0E 00 A8 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 B4 [00:35:01]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:35:01]wFMCommunicate OK [00:35:01]SAM_PROTO_GetShiftState done [00:35:01]FM_GetShiftState done [00:35:01]opened in 1715991202 [00:35:01]opened+sec_in_day 1716077602 [00:35:01]quantity*price = 12500 [00:35:01]sum+1 = 12501 [00:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 ÐСП 1% : 1.11 ÐДС 12% : 13.27 Ðаличными: 125.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 3 18.05.2024 00:35 Смена: 46 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5201 ФПД: 22599604524648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T003509&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5201&fm=22599604524648&tin=02508201610067®Number=0000000000154221&sum=12500 0 [00:35:02]StoreToDocumentArchive [00:35:02]shift 46 fd 5201 [00:35:02]save to /storage/0046/doc_00005201 [00:35:02]save last doc name /storage/0046/doc_00005201 to /storage/kkm_last_doc_name [00:35:02]save OK [00:35:02]Clear old archive folders... [00:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=278 [00:35:02]tlvbuf is 01226E20 [00:35:02]SAM_PROTO_ClearQueue [00:35:02]wFMCommunicate request_size=4 [00:35:02]MH_SAM_APDU [00:35:02]CAPDU: 80 09 00 00 [00:35:02]Write to MH i2c: E2 08 00 B5 42 80 09 00 00 00 00 00 00 69 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 B5 42 00 90 00 6B [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]SAM_PROTO_ClearQueue done [00:35:03]KKMCreateOFDPacket [00:35:03]OFDProtocolAddRootSTLVToBuf [00:35:03]FM_MakeSignedData [00:35:03]FM_MakeSignedData [00:35:03]SAM_PROTO_SignData [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 0D 01 02 [00:35:03]Write to MH i2c: E2 08 00 B6 42 80 0D 01 02 00 00 00 00 71 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 B6 42 00 90 00 6C [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]wFMCommunicate request_size=255 [00:35:03]MH_SAM_APDU [00:35:03]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 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 BD F7 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 [00:35:03]Write to MH i2c: E2 02 01 B7 42 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 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 BD F7 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 00 00 A5 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 B7 42 00 90 00 6D [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]wFMCommunicate request_size=37 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 51 14 00 00 35 04 06 00 14 8D E1 66 56 68 [00:35:03]Write to MH i2c: E2 28 00 B8 42 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 51 14 00 00 35 04 06 00 14 8D E1 66 56 68 00 00 D8 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 B8 42 00 90 00 6E [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 0D 03 02 [00:35:03]Write to MH i2c: E2 08 00 B9 42 80 0D 03 02 00 00 00 00 76 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 0B 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 0B 00 B9 42 00 1A B7 74 DF 5E 71 CA 3B 90 00 6F [00:35:03]RAPDU: 1A B7 74 DF 5E 71 CA 3B 90 00 [00:35:03]wFMCommunicate OK [00:35:03]SAM_PROTO_SignData done [00:35:03]FM_MakeSignedData done [00:35:03]CreateOFDProtocolMessage [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 11 00 00 [00:35:03]Write to MH i2c: E2 08 00 BA 42 80 11 00 00 00 00 00 00 76 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 17 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 17 00 BA 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 CB [00:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:35:03]wFMCommunicate OK [00:35:03]CreateOFDProtocolMessage done [00:35:03]OFDSenderStorePacket 5201 [00:35:03]StoreOFDPacket docnum=5201 [00:35:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2A 01 00 00 3F 09 22 01 84 42 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 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 BD F7 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 51 14 00 00 35 04 06 00 14 8D E1 66 56 68 1A B7 74 DF 5E 71 CA 3B [00:35:03]CheckFolder [00:35:03]dirname=/storage/ofd_packets [00:35:03]CheckFolder done [00:35:03]ProducePacketName [00:35:03]name=ofd_packets/00005201 [00:35:03]NVStorageSaveData ofd_packets/00005201 [00:35:03]File name is /storage/ofd_packets/00005201 [00:35:03]Write 328 bytes [00:35:03]NVStorageSaveData done [00:35:03]OFDSenderStorePacket done [00:35:03]KKMCreateOFDPacket done [00:35:03]NVStorageSaveData kkm_last_timestamp [00:35:03]File name is /storage/kkm_last_timestamp [00:35:03]Write 4 bytes [00:35:03]NVStorageSaveData done [00:35:03]ExternCall_PrintAddStr [00:35:03]wPrintStart [00:35:03]Write to MH i2c: 01 00 00 BB 42 FD [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: 01 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: 01 07 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: 01 07 00 BB 42 00 00 00 00 00 FF 0F 12 [00:35:03]RasterBufferAndPrint [00:35:03]line Счет N : (3)141117 [00:35:03]line ИÐÐ: 02508201610067 [00:35:03]line Контрольно-КаÑÑовый Чек [00:35:03]line ПРОДÐЖР[00:35:03]line Товар: 5449000054227 [00:35:03]line Ðапиток Кока-Кола 1л [00:35:03]line 1.000 * 125.00 [00:35:03]line = 125.00 [00:35:03]line ÐДС 12% ÐСП 1% [00:35:03]line > о реализуемом товаре [00:35:03]line ИТОГО: 125.00 [00:35:03]line ÐСП 1% : 1.11 [00:35:03]line ÐДС 12% : 13.27 [00:35:03]line Ðаличными: 125.00 [00:35:03]line Безнал.: 0.00 [00:35:03]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:35:03]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:35:03]line СÐО: Общий режим [00:35:03]line Чек 3 18.05.2024 00:35 [00:35:03]line Смена: 46 ФФД: 1.0 [00:35:03]line ЗÐМ: 0300000237 [00:35:03]line РÐМ: 0000000000154221 [00:35:03]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [00:35:03]line ФМ: 0000000000963259 [00:35:03]line ФД: 5201 [00:35:03]line ФПД: 22599604524648 [00:35:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T003509&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5201&fm=22599604524648&tin=02508201610067®Number=0000000000154221&sum=12500 [00:35:03]line 0 [00:35:03]OFD Sender: Processing packet 5201 [packets to send 4, broken 3] [00:35:03]ProducePacketName [00:35:03]name=ofd_packets/00005201 [00:35:03]OFD Sender: To server: ‡•öpG, [00:35:03]CommunicateWithHost lk.salyk.kg:30040 [00:35:03]ConnectInit lk.salyk.kg [00:35:03]written 0, free lines is 4095 [00:35:04]Connected sock=10 [00:35:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 2A 01 00 00 3F 09 22 01 84 42 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 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 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 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 BD F7 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 51 14 00 00 35 04 06 00 14 8D E1 66 56 68 1A B7 74 DF 5E 71 CA 3B [00:35:04]Write to MH i2c: 01 00 00 E3 42 25 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 E3 42 00 00 00 00 00 9B 0C D3 [00:35:04]RasterBufferAndPrint [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]written 0, free lines is 3230 [00:35:04]MH_Cut [00:35:04]Write to MH i2c: D1 01 00 EA 42 01 FE [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 01 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 01 00 EA 42 00 FD [00:35:04]Write to MH i2c: 01 00 00 EB 42 2D [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 2C 77 47 00 BD 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 51 14 00 00 F4 03 04 00 7D A3 47 66 B6 04 01 00 00 E4 72 B9 3C A0 BE 0B EF [00:35:04]CommunicateWithHost err = 0 [00:35:04]CheckOFDResponse [00:35:04]1017 (14) - 77093643461234 [00:35:04]1041 (16) - 0000000000963259 [00:35:04]1040 (4) - 5201 [00:35:04]1012 (4) - 17.05.2024 18:35 [00:35:04]1206 (1) - 0 [00:35:04]OFD Sender: Remove packet 5201 [00:35:04]ProducePacketName [00:35:04]name=ofd_packets/00005201 [00:35:04]NVStorageDeleteData [00:35:04]OFD Sender: No OFD packet to send [00:35:05]*** Cut start [00:35:05]*** Partial cut [00:35:05]*** CUTSNS_PIN = 1 [00:35:05]*** CUTSNS_PIN = 0 [00:35:05]*** Brake cut motor [00:35:06]Read from MH i2c: 01 [00:35:06]MH_I2C_Read... [00:35:06]*** Stop cut motor [00:35:06]*** Cut end [00:35:06]Read from MH i2c: 01 07 00 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: 01 07 00 EB 42 00 00 00 00 00 FF 0F 42 [00:35:06]process_action close_receipt done [00:35:06]requested_data is exist [00:35:06]produce_requested_data [00:35:06]requested_item fm.sn is exist - process it [00:35:06]wFMCommunicate request_size=4 [00:35:06]MH_SAM_APDU [00:35:06]CAPDU: 80 11 00 00 [00:35:06]Write to MH i2c: E2 08 00 EC 42 80 11 00 00 00 00 00 00 A8 [00:35:06]Write i2c OK [00:35:06]MH_I2C_Read... [00:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:06]Read from MH i2c: E2 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 17 00 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 17 00 EC 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 FD [00:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:35:06]wFMCommunicate OK [00:35:06]requested_item fd.num is exist - process it [00:35:06]SAM_PROTO_GetFieldsCounters [00:35:06]wFMCommunicate request_size=4 [00:35:06]MH_SAM_APDU [00:35:06]CAPDU: 80 13 00 00 [00:35:06]Write to MH i2c: E2 08 00 ED 42 80 13 00 00 00 00 00 00 AB [00:35:06]Write i2c OK [00:35:06]MH_I2C_Read... [00:35:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:35:06]Read from MH i2c: E2 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 62 00 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 62 00 ED 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 51 14 00 00 0E 04 04 00 2E 00 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 60 [00:35:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 51 14 00 00 0E 04 04 00 2E 00 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:35:06]wFMCommunicate OK [00:35:06]SAM_PROTO_GetFieldsCounters done [00:35:06]requested_item shift.num is exist - process it [00:35:06]requested_item shift.opened is exist - process it [00:35:06]req_shift_opened [00:35:06]FM_GetShiftState [00:35:06]SAM_PROTO_GetShiftState [00:35:06]wFMCommunicate request_size=4 [00:35:06]MH_SAM_APDU [00:35:06]CAPDU: 80 13 01 00 [00:35:06]Write to MH i2c: E2 08 00 EE 42 80 13 01 00 00 00 00 00 AD [00:35:06]Write i2c OK [00:35:06]MH_I2C_Read... [00:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:06]Read from MH i2c: E2 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 0E 00 [00:35:06]MH_I2C_Read... [00:35:06]Read from MH i2c: E2 0E 00 EE 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 FA [00:35:06]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:35:06]wFMCommunicate OK [00:35:06]SAM_PROTO_GetShiftState done [00:35:06]FM_GetShiftState done [00:35:06]req_shift_opened done [00:35:06]requested_item shift.open_date is exist - process it [00:35:06]req_shift_open_date [00:35:06]req_shift_open_date done [00:35:06]produce_requested_data done [00:35:06]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5201,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:35:06]process_action_free close_receipt [00:35:06]json_value_free [00:35:06]json_value_free done [00:35:06]process_json_proto returns [00:35:06]Send response to host [00:35:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5201,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:35:06]free response buf [00:35:06]execute_script done [00:35:06]execute_script returns [00:35:06]free content buf [00:35:06]Sock 7.Close socket [00:35:06]Sock 7.Thread stoped [00:35:09]OFD Sender: No OFD packet to send [00:35:14]OFD Sender: No OFD packet to send [00:35:19]OFD Sender: No OFD packet to send [00:35:24]OFD Sender: No OFD packet to send [00:35:29]OFD Sender: No OFD packet to send [00:35:34]OFD Sender: No OFD packet to send [00:35:39]OFD Sender: No OFD packet to send [00:35:44]OFD Sender: No OFD packet to send [00:35:49]OFD Sender: No OFD packet to send [00:35:54]OFD Sender: No OFD packet to send [00:35:59]OFD Sender: No OFD packet to send [00:36:04]OFD Sender: No OFD packet to send [00:36:09]OFD Sender: No OFD packet to send [00:36:14]OFD Sender: No OFD packet to send [00:36:19]OFD Sender: No OFD packet to send [00:36:24]OFD Sender: No OFD packet to send [00:36:29]OFD Sender: No OFD packet to send [00:36:34]OFD Sender: No OFD packet to send [00:36:39]OFD Sender: No OFD packet to send [00:36:44]OFD Sender: No OFD packet to send [00:36:49]OFD Sender: No OFD packet to send [00:36:54]OFD Sender: No OFD packet to send [00:36:59]OFD Sender: No OFD packet to send [00:37:05]OFD Sender: No OFD packet to send [00:37:10]OFD Sender: No OFD packet to send [00:37:15]OFD Sender: No OFD packet to send [00:37:20]OFD Sender: No OFD packet to send [00:37:25]OFD Sender: No OFD packet to send [00:37:30]OFD Sender: No OFD packet to send [00:37:35]OFD Sender: No OFD packet to send [00:37:40]OFD Sender: No OFD packet to send [00:37:45]OFD Sender: No OFD packet to send [00:37:50]OFD Sender: No OFD packet to send [00:37:55]OFD Sender: No OFD packet to send [00:38:00]OFD Sender: No OFD packet to send [00:38:05]OFD Sender: No OFD packet to send [00:38:10]OFD Sender: No OFD packet to send [00:38:15]OFD Sender: No OFD packet to send [00:38:20]OFD Sender: No OFD packet to send [00:38:25]OFD Sender: No OFD packet to send [00:38:30]OFD Sender: No OFD packet to send [00:38:35]OFD Sender: No OFD packet to send [00:38:40]OFD Sender: No OFD packet to send [00:38:45]OFD Sender: No OFD packet to send [00:38:50]OFD Sender: No OFD packet to send [00:38:55]OFD Sender: No OFD packet to send [00:39:00]OFD Sender: No OFD packet to send [00:39:05]OFD Sender: No OFD packet to send [00:39:10]OFD Sender: No OFD packet to send [00:39:15]OFD Sender: No OFD packet to send [00:39:20]OFD Sender: No OFD packet to send [00:39:25]OFD Sender: No OFD packet to send [00:39:30]OFD Sender: No OFD packet to send [00:39:35]OFD Sender: No OFD packet to send [00:39:40]OFD Sender: No OFD packet to send [00:39:45]OFD Sender: No OFD packet to send [00:39:50]OFD Sender: No OFD packet to send [00:39:55]OFD Sender: No OFD packet to send [00:40:00]OFD Sender: No OFD packet to send [00:40:05]OFD Sender: No OFD packet to send [00:40:10]OFD Sender: No OFD packet to send [00:40:15]OFD Sender: No OFD packet to send [00:40:20]OFD Sender: No OFD packet to send [00:40:25]OFD Sender: No OFD packet to send [00:40:30]OFD Sender: No OFD packet to send [00:40:35]OFD Sender: No OFD packet to send [00:40:40]OFD Sender: No OFD packet to send [00:40:45]OFD Sender: No OFD packet to send [00:40:50]OFD Sender: No OFD packet to send [00:40:55]OFD Sender: No OFD packet to send [00:41:00]OFD Sender: No OFD packet to send [00:41:05]OFD Sender: No OFD packet to send [00:41:10]OFD Sender: No OFD packet to send [00:41:15]OFD Sender: No OFD packet to send [00:41:20]OFD Sender: No OFD packet to send [00:41:25]OFD Sender: No OFD packet to send [00:41:30]OFD Sender: No OFD packet to send [00:41:35]OFD Sender: No OFD packet to send [00:41:40]OFD Sender: No OFD packet to send [00:41:45]OFD Sender: No OFD packet to send [00:41:50]OFD Sender: No OFD packet to send [00:41:55]OFD Sender: No OFD packet to send [00:42:00]OFD Sender: No OFD packet to send [00:42:05]OFD Sender: No OFD packet to send [00:42:10]OFD Sender: No OFD packet to send [00:42:15]OFD Sender: No OFD packet to send [00:42:20]OFD Sender: No OFD packet to send [00:42:25]OFD Sender: No OFD packet to send [00:42:30]OFD Sender: No OFD packet to send [00:42:35]OFD Sender: No OFD packet to send [00:42:40]OFD Sender: No OFD packet to send [00:42:45]OFD Sender: No OFD packet to send [00:42:50]OFD Sender: No OFD packet to send [00:42:55]OFD Sender: No OFD packet to send [00:43:00]OFD Sender: No OFD packet to send [00:43:05]OFD Sender: No OFD packet to send [00:43:10]OFD Sender: No OFD packet to send [00:43:15]OFD Sender: No OFD packet to send [00:43:20]OFD Sender: No OFD packet to send [00:43:25]OFD Sender: No OFD packet to send [00:43:30]OFD Sender: No OFD packet to send [00:43:35]OFD Sender: No OFD packet to send [00:43:40]OFD Sender: No OFD packet to send [00:43:45]OFD Sender: No OFD packet to send [00:43:50]OFD Sender: No OFD packet to send [00:43:55]OFD Sender: No OFD packet to send [00:44:00]OFD Sender: No OFD packet to send [00:44:05]OFD Sender: No OFD packet to send [00:44:10]OFD Sender: No OFD packet to send [00:44:15]OFD Sender: No OFD packet to send [00:44:20]OFD Sender: No OFD packet to send [00:44:25]OFD Sender: No OFD packet to send [00:44:30]OFD Sender: No OFD packet to send [00:44:35]OFD Sender: No OFD packet to send [00:44:40]OFD Sender: No OFD packet to send [00:44:45]OFD Sender: No OFD packet to send [00:44:50]OFD Sender: No OFD packet to send [00:44:55]OFD Sender: No OFD packet to send [00:45:00]OFD Sender: No OFD packet to send [00:45:05]OFD Sender: No OFD packet to send [00:45:10]OFD Sender: No OFD packet to send [00:45:15]OFD Sender: No OFD packet to send [00:45:20]OFD Sender: No OFD packet to send [00:45:25]OFD Sender: No OFD packet to send [00:45:30]OFD Sender: No OFD packet to send [00:45:35]OFD Sender: No OFD packet to send [00:45:40]OFD Sender: No OFD packet to send [00:45:45]OFD Sender: No OFD packet to send [00:45:50]OFD Sender: No OFD packet to send [00:45:55]OFD Sender: No OFD packet to send [00:46:00]OFD Sender: No OFD packet to send [00:46:05]OFD Sender: No OFD packet to send [00:46:10]OFD Sender: No OFD packet to send [00:46:15]OFD Sender: No OFD packet to send [00:46:20]OFD Sender: No OFD packet to send [00:46:25]OFD Sender: No OFD packet to send [00:46:30]OFD Sender: No OFD packet to send [00:46:35]OFD Sender: No OFD packet to send [00:46:40]OFD Sender: No OFD packet to send [00:46:45]OFD Sender: No OFD packet to send [00:46:50]OFD Sender: No OFD packet to send [00:46:55]OFD Sender: No OFD packet to send [00:47:00]OFD Sender: No OFD packet to send [00:47:05]OFD Sender: No OFD packet to send [00:47:10]OFD Sender: No OFD packet to send [00:47:11]accept exits with 9 [00:47:11]New connection [00:47:11]New thread 3067252068 created [00:47:11]Thread 3067108708 joined [00:47:11]Waiting for new connection... [00:47:11] Sock 9.Parse request [00:47:11]Sock 9.Check first char [00:47:11]Sock 9.First char is OK [00:47:11]request: POST /json_proto HTTP/1.0 [00:47:11]Method: POST [00:47:11]URL: /json_proto [00:47:11]Method is POST - this is cgi request [00:47:11]url: /json_proto [00:47:11]query_string will be loaded in cgi processing [00:47:11]execute_cgi json_proto POST (null) [00:47:11]execute_cgi path=json_proto method=POST [00:47:11]POST find Content-Length [00:47:11]Host: 172.17.44.4:8080 [00:47:11]Content-Length: 870 [00:47:11]Content-Type: application/json [00:47:11] [00:47:11]POST finish read [00:47:11]Found Content-Length = 870 [00:47:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141118", "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" : 2.000, "sum" : 80.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" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:11]execute_script... [00:47: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)141118", "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" : 2.000, "sum" : 80.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" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:11]POST & json_proto [00:47:11]process_json_proto [00:47:11]json parsed OK: [00:47:11]protocol is kg_v1.0 [00:47:11]action value=close_receipt [00:47:11]process_action close_receipt [00:47:11]cmd_close_receipt [00:47:11]MH_GetDate [00:47:11]Write to MH i2c: F0 00 00 EF 42 20 [00:47:11]Write i2c OK [00:47:11]MH_I2C_Read... [00:47:11]Read from MH i2c: F0 [00:47:11]MH_I2C_Read... [00:47:11]Read from MH i2c: F0 09 00 [00:47:11]MH_I2C_Read... [00:47:11]Read from MH i2c: F0 09 00 EF 42 00 98 FA 47 66 6C E9 28 66 4B [00:47:11]GetLastDocTimeStamp 1715992509 [00:47:11]current date 1715993240 [00:47:11]FM_GetShiftState [00:47:11]SAM_PROTO_GetShiftState [00:47:11]wFMCommunicate request_size=4 [00:47:11]MH_SAM_APDU [00:47:11]CAPDU: 80 13 01 00 [00:47:11]Write to MH i2c: E2 08 00 F0 42 80 13 01 00 00 00 00 00 AF [00:47:11]Write i2c OK [00:47:11]MH_I2C_Read... [00:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:11]Read from MH i2c: E2 [00:47:11]MH_I2C_Read... [00:47:11]Read from MH i2c: E2 0E 00 [00:47:11]MH_I2C_Read... [00:47:11]Read from MH i2c: E2 0E 00 F0 42 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 FC [00:47:11]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:47:11]wFMCommunicate OK [00:47:11]SAM_PROTO_GetShiftState done [00:47:11]FM_GetShiftState done [00:47:11]opened in 1715991202 [00:47:11]opened+sec_in_day 1716077602 [00:47:11]quantity*price = 8000 [00:47:11]sum+1 = 8001 [00:47:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 135.00 = 135.00 ÐДС 12% ÐСП 1% > о реализуемом товаре ИТОГО: 215.00 ÐСП 1% : 1.90 ÐДС 12% : 22.84 Ðаличными: 215.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 4 18.05.2024 00:47 Смена: 46 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5202 ФПД: 48998593784836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T004720&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5202&fm=48998593784836&tin=02508201610067®Number=0000000000154221&sum=21500 0 [00:47:13]StoreToDocumentArchive [00:47:13]shift 46 fd 5202 [00:47:13]save to /storage/0046/doc_00005202 [00:47:13]save last doc name /storage/0046/doc_00005202 to /storage/kkm_last_doc_name [00:47:13]save OK [00:47:13]Clear old archive folders... [00:47:13]ProcessDocumentItem done err = 0, tmpTLVsize=374 [00:47:13]tlvbuf is 01196810 [00:47:13]SAM_PROTO_ClearQueue [00:47:13]wFMCommunicate request_size=4 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 09 00 00 [00:47:13]Write to MH i2c: E2 08 00 FD 42 80 09 00 00 00 00 00 00 B1 [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 FD 42 00 90 00 B3 [00:47:13]RAPDU: 90 00 [00:47:13]wFMCommunicate OK [00:47:13]SAM_PROTO_ClearQueue done [00:47:13]KKMCreateOFDPacket [00:47:13]OFDProtocolAddRootSTLVToBuf [00:47:13]FM_MakeSignedData [00:47:13]FM_MakeSignedData [00:47:13]SAM_PROTO_SignData [00:47:13]wFMCommunicate request_size=4 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 0D 01 02 [00:47:13]Write to MH i2c: E2 08 00 FE 42 80 0D 01 02 00 00 00 00 B9 [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 FE 42 00 90 00 B4 [00:47:13]RAPDU: 90 00 [00:47:13]wFMCommunicate OK [00:47:13]wFMCommunicate request_size=255 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 0D 02 02 FA 03 00 76 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 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 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 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 [00:47:13]Write to MH i2c: E2 02 01 FF 42 80 0D 02 02 FA 00 03 00 76 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 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 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 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 00 00 BF [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 FF 42 00 90 00 B5 [00:47:13]RAPDU: 90 00 [00:47:13]wFMCommunicate OK [00:47:13]wFMCommunicate request_size=133 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 0D 02 02 80 F2 03 01 00 01 F3 03 06 00 EC 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 98 FA 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 52 14 00 00 35 04 06 00 2C 90 5F C6 EC 04 [00:47:13]Write to MH i2c: E2 88 00 00 43 80 0D 02 02 80 00 F2 03 01 00 01 F3 03 06 00 EC 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 98 FA 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 52 14 00 00 35 04 06 00 2C 90 5F C6 EC 04 00 00 CD [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 03 00 00 43 00 90 00 B7 [00:47:13]RAPDU: 90 00 [00:47:13]wFMCommunicate OK [00:47:13]wFMCommunicate request_size=4 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 0D 03 02 [00:47:13]Write to MH i2c: E2 08 00 01 43 80 0D 03 02 00 00 00 00 BF [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 0B 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 0B 00 01 43 00 43 B3 5F DE 2E 9F DC 84 90 00 20 [00:47:13]RAPDU: 43 B3 5F DE 2E 9F DC 84 90 00 [00:47:13]wFMCommunicate OK [00:47:13]SAM_PROTO_SignData done [00:47:13]FM_MakeSignedData done [00:47:13]CreateOFDProtocolMessage [00:47:13]wFMCommunicate request_size=4 [00:47:13]MH_SAM_APDU [00:47:13]CAPDU: 80 11 00 00 [00:47:13]Write to MH i2c: E2 08 00 02 43 80 11 00 00 00 00 00 00 BF [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:13]Read from MH i2c: E2 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 17 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: E2 17 00 02 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 14 [00:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:47:13]wFMCommunicate OK [00:47:13]CreateOFDProtocolMessage done [00:47:13]OFDSenderStorePacket 5202 [00:47:13]StoreOFDPacket docnum=5202 [00:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 8A 01 00 00 7B BB 82 01 25 1D 5A 03 01 00 03 00 76 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 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 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 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 98 FA 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 52 14 00 00 35 04 06 00 2C 90 5F C6 EC 04 43 B3 5F DE 2E 9F DC 84 [00:47:13]CheckFolder [00:47:13]dirname=/storage/ofd_packets [00:47:13]CheckFolder done [00:47:13]ProducePacketName [00:47:13]name=ofd_packets/00005202 [00:47:13]NVStorageSaveData ofd_packets/00005202 [00:47:13]File name is /storage/ofd_packets/00005202 [00:47:13]Write 424 bytes [00:47:13]NVStorageSaveData done [00:47:13]OFDSenderStorePacket done [00:47:13]KKMCreateOFDPacket done [00:47:13]NVStorageSaveData kkm_last_timestamp [00:47:13]File name is /storage/kkm_last_timestamp [00:47:13]Write 4 bytes [00:47:13]NVStorageSaveData done [00:47:13]ExternCall_PrintAddStr [00:47:13]wPrintStart [00:47:13]Write to MH i2c: 01 00 00 03 43 46 [00:47:13]Write i2c OK [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: 01 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: 01 07 00 [00:47:13]MH_I2C_Read... [00:47:13]Read from MH i2c: 01 07 00 03 43 00 00 00 00 00 FF 0F 5B [00:47:13]RasterBufferAndPrint [00:47:13]line Счет N : (3)141118 [00:47:13]line ИÐÐ: 02508201610067 [00:47:13]line Контрольно-КаÑÑовый Чек [00:47:13]line ПРОДÐЖР[00:47:13]line Товар: 4700000160211 [00:47:14]line Вода Легенда 0,5л [00:47:14]line 2.000 * 40.00 [00:47:14]line = 80.00 [00:47:14]line ÐДС 12% ÐСП 1% [00:47:14]line > о реализуемом товаре [00:47:14]line Товар: 48743570 [00:47:14]line Сигареты Winston XStyle Blue [00:47:14]line 1.000 * 135.00 [00:47:14]line = 135.00 [00:47:14]line ÐДС 12% ÐСП 1% [00:47:14]line > о реализуемом товаре [00:47:14]line ИТОГО: 215.00 [00:47:14]line ÐСП 1% : 1.90 [00:47:14]line ÐДС 12% : 22.84 [00:47:14]line Ðаличными: 215.00 [00:47:14]line Безнал.: 0.00 [00:47:14]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:47:14]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:47:14]line СÐО: Общий режим [00:47:14]line Чек 4 18.05.2024 00:47 [00:47:14]line Смена: 46 ФФД: 1.0 [00:47:14]line ЗÐМ: 0300000237 [00:47:14]line РÐМ: 0000000000154221 [00:47:14]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [00:47:14]line ФМ: 0000000000963259 [00:47:14]line ФД: 5202 [00:47:14]line ФПД: 48998593784836 [00:47:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T004720&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5202&fm=48998593784836&tin=02508201610067®Number=0000000000154221&sum=21500 [00:47:14]OFD Sender: Processing packet 5202 [packets to send 4, broken 3] [00:47:14]ProducePacketName [00:47:14]name=ofd_packets/00005202 [00:47:14]OFD Sender: To server: ‡•öpG, [00:47:14]CommunicateWithHost lk.salyk.kg:30040 [00:47:14]ConnectInit lk.salyk.kg [00:47:14]line 0 [00:47:14]written 0, free lines is 4095 [00:47:14]Connected sock=10 [00:47:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 8A 01 00 00 7B BB 82 01 25 1D 5A 03 01 00 03 00 76 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 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 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 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 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 98 FA 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 52 14 00 00 35 04 06 00 2C 90 5F C6 EC 04 43 B3 5F DE 2E 9F DC 84 [00:47:14]Write to MH i2c: 01 00 00 31 43 74 [00:47:14]Write i2c OK [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: 01 [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: 01 07 00 [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: 01 07 00 31 43 00 00 00 00 00 14 0C 9B [00:47:14]RasterBufferAndPrint [00:47:14]line [00:47:14]line [00:47:14]line [00:47:14]line [00:47:14]line [00:47:14]written 0, free lines is 3096 [00:47:14]MH_Cut [00:47:14]Write to MH i2c: D1 01 00 38 43 01 4D [00:47:14]Write i2c OK [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: D1 [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: D1 01 00 [00:47:14]MH_I2C_Read... [00:47:14]Read from MH i2c: D1 01 00 38 43 00 4C [00:47:14]Write to MH i2c: 01 00 00 39 43 7C [00:47:14]Write i2c OK [00:47:14]MH_I2C_Read... [00:47:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 AA 6B 47 00 A5 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 39 36 33 32 35 39 10 04 04 00 52 14 00 00 F4 03 04 00 57 A6 47 66 B6 04 01 00 00 46 4E 80 2F F1 0B FE 1F [00:47:14]CommunicateWithHost err = 0 [00:47:14]CheckOFDResponse [00:47:14]1017 (14) - 77093643461234 [00:47:14]1041 (16) - 0000000000963259 [00:47:14]1040 (4) - 5202 [00:47:14]1012 (4) - 17.05.2024 18:47 [00:47:14]1206 (1) - 0 [00:47:14]OFD Sender: Remove packet 5202 [00:47:14]ProducePacketName [00:47:14]name=ofd_packets/00005202 [00:47:14]NVStorageDeleteData [00:47:15]OFD Sender: No OFD packet to send [00:47:15]*** Cut start [00:47:15]*** Partial cut [00:47:15]*** CUTSNS_PIN = 1 [00:47:15]*** CUTSNS_PIN = 0 [00:47:16]*** Brake cut motor [00:47:16]Read from MH i2c: 01 [00:47:16]MH_I2C_Read... [00:47:16]*** Stop cut motor [00:47:16]*** Cut end [00:47:16]Read from MH i2c: 01 07 00 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: 01 07 00 39 43 00 00 00 00 00 FF 0F 91 [00:47:16]process_action close_receipt done [00:47:16]requested_data is exist [00:47:16]produce_requested_data [00:47:16]requested_item fm.sn is exist - process it [00:47:16]wFMCommunicate request_size=4 [00:47:16]MH_SAM_APDU [00:47:16]CAPDU: 80 11 00 00 [00:47:16]Write to MH i2c: E2 08 00 3A 43 80 11 00 00 00 00 00 00 F7 [00:47:16]Write i2c OK [00:47:16]MH_I2C_Read... [00:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:16]Read from MH i2c: E2 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 17 00 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 17 00 3A 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 4C [00:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:47:16]wFMCommunicate OK [00:47:16]requested_item fd.num is exist - process it [00:47:16]SAM_PROTO_GetFieldsCounters [00:47:16]wFMCommunicate request_size=4 [00:47:16]MH_SAM_APDU [00:47:16]CAPDU: 80 13 00 00 [00:47:16]Write to MH i2c: E2 08 00 3B 43 80 13 00 00 00 00 00 00 FA [00:47:16]Write i2c OK [00:47:16]MH_I2C_Read... [00:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:16]Read from MH i2c: E2 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 62 00 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 62 00 3B 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 52 14 00 00 0E 04 04 00 2E 00 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 B3 [00:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 52 14 00 00 0E 04 04 00 2E 00 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:47:16]wFMCommunicate OK [00:47:16]SAM_PROTO_GetFieldsCounters done [00:47:16]requested_item shift.num is exist - process it [00:47:16]requested_item shift.opened is exist - process it [00:47:16]req_shift_opened [00:47:16]FM_GetShiftState [00:47:16]SAM_PROTO_GetShiftState [00:47:16]wFMCommunicate request_size=4 [00:47:16]MH_SAM_APDU [00:47:16]CAPDU: 80 13 01 00 [00:47:16]Write to MH i2c: E2 08 00 3C 43 80 13 01 00 00 00 00 00 FC [00:47:16]Write i2c OK [00:47:16]MH_I2C_Read... [00:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:16]Read from MH i2c: E2 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 0E 00 [00:47:16]MH_I2C_Read... [00:47:16]Read from MH i2c: E2 0E 00 3C 43 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 49 [00:47:16]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:47:16]wFMCommunicate OK [00:47:16]SAM_PROTO_GetShiftState done [00:47:16]FM_GetShiftState done [00:47:16]req_shift_opened done [00:47:16]requested_item shift.open_date is exist - process it [00:47:16]req_shift_open_date [00:47:16]req_shift_open_date done [00:47:16]produce_requested_data done [00:47:16]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5202,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:47:16]process_action_free close_receipt [00:47:16]json_value_free [00:47:16]json_value_free done [00:47:16]process_json_proto returns [00:47:16]Send response to host [00:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5202,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:47:16]free response buf [00:47:16]execute_script done [00:47:16]execute_script returns [00:47:16]free content buf [00:47:16]Sock 9.Close socket [00:47:16]Sock 9.Thread stoped [00:47:20]OFD Sender: No OFD packet to send [00:47:25]OFD Sender: No OFD packet to send [00:47:30]OFD Sender: No OFD packet to send [00:47:35]OFD Sender: No OFD packet to send [00:47:40]OFD Sender: No OFD packet to send [00:47:45]OFD Sender: No OFD packet to send [00:47:50]OFD Sender: No OFD packet to send [00:47:55]OFD Sender: No OFD packet to send [00:48:00]OFD Sender: No OFD packet to send [00:48:05]OFD Sender: No OFD packet to send [00:48:10]OFD Sender: No OFD packet to send [00:48:15]OFD Sender: No OFD packet to send [00:48:20]OFD Sender: No OFD packet to send [00:48:25]OFD Sender: No OFD packet to send [00:48:30]OFD Sender: No OFD packet to send [00:48:35]OFD Sender: No OFD packet to send [00:48:40]OFD Sender: No OFD packet to send [00:48:45]OFD Sender: No OFD packet to send [00:48:50]OFD Sender: No OFD packet to send [00:48:55]OFD Sender: No OFD packet to send [00:49:00]OFD Sender: No OFD packet to send [00:49:05]OFD Sender: No OFD packet to send [00:49:10]OFD Sender: No OFD packet to send [00:49:15]OFD Sender: No OFD packet to send [00:49:20]OFD Sender: No OFD packet to send [00:49:25]OFD Sender: No OFD packet to send [00:49:30]OFD Sender: No OFD packet to send [00:49:35]OFD Sender: No OFD packet to send [00:49:40]OFD Sender: No OFD packet to send [00:49:45]OFD Sender: No OFD packet to send [00:49:50]OFD Sender: No OFD packet to send [00:49:55]OFD Sender: No OFD packet to send [00:50:00]OFD Sender: No OFD packet to send [00:50:05]OFD Sender: No OFD packet to send [00:50:10]OFD Sender: No OFD packet to send [00:50:15]OFD Sender: No OFD packet to send [00:50:20]OFD Sender: No OFD packet to send [00:50:25]OFD Sender: No OFD packet to send [00:50:30]OFD Sender: No OFD packet to send [00:50:35]OFD Sender: No OFD packet to send [00:50:40]OFD Sender: No OFD packet to send [00:50:45]OFD Sender: No OFD packet to send [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:25]OFD Sender: No OFD packet to send [00:53:30]OFD Sender: No OFD packet to send [00:53:35]OFD Sender: No OFD packet to send [00:53:40]OFD Sender: No OFD packet to send [00:53:45]OFD Sender: No OFD packet to send [00:53:50]OFD Sender: No OFD packet to send [00:53:55]OFD Sender: No OFD packet to send [00:54:00]OFD Sender: No OFD packet to send [00:54:05]OFD Sender: No OFD packet to send [00:54:10]OFD Sender: No OFD packet to send [00:54:15]OFD Sender: No OFD packet to send [00:54:20]OFD Sender: No OFD packet to send [00:54:25]OFD Sender: No OFD packet to send [00:54:30]OFD Sender: No OFD packet to send [00:54:35]OFD Sender: No OFD packet to send [00:54:40]OFD Sender: No OFD packet to send [00:54:45]OFD Sender: No OFD packet to send [00:54:50]OFD Sender: No OFD packet to send [00:54:55]OFD Sender: No OFD packet to send [00:55:00]OFD Sender: No OFD packet to send [00:55:05]OFD Sender: No OFD packet to send [00:55:10]OFD Sender: No OFD packet to send [00:55:15]OFD Sender: No OFD packet to send [00:55:20]OFD Sender: No OFD packet to send [00:55:25]OFD Sender: No OFD packet to send [00:55:30]OFD Sender: No OFD packet to send [00:55:35]OFD Sender: No OFD packet to send [00:55:40]OFD Sender: No OFD packet to send [00:55:45]OFD Sender: No OFD packet to send [00:55:50]OFD Sender: No OFD packet to send [00:55:55]OFD Sender: No OFD packet to send [00:56:00]OFD Sender: No OFD packet to send [00:56:05]OFD Sender: No OFD packet to send [00:56:10]OFD Sender: No OFD packet to send [00:56:15]OFD Sender: No OFD packet to send [00:56:20]OFD Sender: No OFD packet to send [00:56:25]OFD Sender: No OFD packet to send [00:56:27]accept exits with 7 [00:56:27]New connection [00:56:27]New thread 3067108708 created [00:56:27]Thread 3067252068 joined [00:56:27]Waiting for new connection... [00:56:27] Sock 7.Parse request [00:56:27]Sock 7.Check first char [00:56:27]Sock 7.First char is OK [00:56:27]request: POST /json_proto HTTP/1.0 [00:56:27]Method: POST [00:56:27]URL: /json_proto [00:56:27]Method is POST - this is cgi request [00:56:27]url: /json_proto [00:56:27]query_string will be loaded in cgi processing [00:56:27]execute_cgi json_proto POST (null) [00:56:27]execute_cgi path=json_proto method=POST [00:56:27]POST find Content-Length [00:56:27]Host: 172.17.44.4:8080 [00:56:27]Content-Length: 619 [00:56:27]Content-Type: application/json [00:56:27] [00:56:27]POST finish read [00:56:27]Found Content-Length = 619 [00:56:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141119", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:27]execute_script... [00:56:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)141119", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:27]POST & json_proto [00:56:27]process_json_proto [00:56:27]json parsed OK: [00:56:27]protocol is kg_v1.0 [00:56:27]action value=close_receipt [00:56:27]process_action close_receipt [00:56:27]cmd_close_receipt [00:56:27]MH_GetDate [00:56:27]Write to MH i2c: F0 00 00 3D 43 6F [00:56:27]Write i2c OK [00:56:27]MH_I2C_Read... [00:56:27]Read from MH i2c: F0 [00:56:27]MH_I2C_Read... [00:56:27]Read from MH i2c: F0 09 00 [00:56:27]MH_I2C_Read... [00:56:27]Read from MH i2c: F0 09 00 3D 43 00 C3 FC 47 66 6C E9 28 66 C7 [00:56:27]GetLastDocTimeStamp 1715993240 [00:56:27]current date 1715993795 [00:56:27]FM_GetShiftState [00:56:27]SAM_PROTO_GetShiftState [00:56:27]wFMCommunicate request_size=4 [00:56:27]MH_SAM_APDU [00:56:27]CAPDU: 80 13 01 00 [00:56:27]Write to MH i2c: E2 08 00 3E 43 80 13 01 00 00 00 00 00 FE [00:56:27]Write i2c OK [00:56:27]MH_I2C_Read... [00:56:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:27]Read from MH i2c: E2 [00:56:27]MH_I2C_Read... [00:56:27]Read from MH i2c: E2 0E 00 [00:56:27]MH_I2C_Read... [00:56:27]Read from MH i2c: E2 0E 00 3E 43 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 4B [00:56:27]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:56:27]wFMCommunicate OK [00:56:27]SAM_PROTO_GetShiftState done [00:56:27]FM_GetShiftState done [00:56:27]opened in 1715991202 [00:56:27]opened+sec_in_day 1716077602 [00:56:27]quantity*price = 13500 [00:56:27]sum+1 = 13501 [00:56:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 ÐСП 1% : 1.19 ÐДС 12% : 14.34 Ðаличными: 135.00 Безнал.: 0.00 МеÑто: ÐЗС â„– 135 "Партнер Ðефть" ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 СÐО: Общий режим Чек 5 18.05.2024 00:56 Смена: 46 ФФД: 1.0 ЗÐМ: 0300000237 РÐМ: 0000000000154221 ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 ФМ: 0000000000963259 ФД: 5203 ФПД: 24836403566154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T005635&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5203&fm=24836403566154&tin=02508201610067®Number=0000000000154221&sum=13500 0 [00:56:28]StoreToDocumentArchive [00:56:28]shift 46 fd 5203 [00:56:28]save to /storage/0046/doc_00005203 [00:56:28]save last doc name /storage/0046/doc_00005203 to /storage/kkm_last_doc_name [00:56:28]save OK [00:56:28]Clear old archive folders... [00:56:28]ProcessDocumentItem done err = 0, tmpTLVsize=271 [00:56:28]tlvbuf is B6F23BF0 [00:56:28]SAM_PROTO_ClearQueue [00:56:28]wFMCommunicate request_size=4 [00:56:28]MH_SAM_APDU [00:56:28]CAPDU: 80 09 00 00 [00:56:28]Write to MH i2c: E2 08 00 4B 43 80 09 00 00 00 00 00 00 00 [00:56:28]Write i2c OK [00:56:28]MH_I2C_Read... [00:56:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:56:28]Read from MH i2c: E2 [00:56:28]MH_I2C_Read... [00:56:28]Read from MH i2c: E2 03 00 [00:56:28]MH_I2C_Read... [00:56:28]Read from MH i2c: E2 03 00 4B 43 00 90 00 02 [00:56:28]RAPDU: 90 00 [00:56:28]wFMCommunicate OK [00:56:28]SAM_PROTO_ClearQueue done [00:56:28]KKMCreateOFDPacket [00:56:28]OFDProtocolAddRootSTLVToBuf [00:56:28]FM_MakeSignedData [00:56:28]FM_MakeSignedData [00:56:28]SAM_PROTO_SignData [00:56:28]wFMCommunicate request_size=4 [00:56:28]MH_SAM_APDU [00:56:28]CAPDU: 80 0D 01 02 [00:56:28]Write to MH i2c: E2 08 00 4C 43 80 0D 01 02 00 00 00 00 08 [00:56:28]Write i2c OK [00:56:28]MH_I2C_Read... [00:56:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:56:28]Read from MH i2c: E2 [00:56:28]MH_I2C_Read... [00:56:28]Read from MH i2c: E2 03 00 [00:56:28]MH_I2C_Read... [00:56:28]Read from MH i2c: E2 03 00 4C 43 00 90 00 03 [00:56:28]RAPDU: 90 00 [00:56:28]wFMCommunicate OK [00:56:28]wFMCommunicate request_size=255 [00:56:28]MH_SAM_APDU [00:56:28]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 C3 FC 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 [00:56:28]Write to MH i2c: E2 02 01 4D 43 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 C3 FC 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 0F [00:56:28]Write i2c OK [00:56:28]MH_I2C_Read... [00:56:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:29]Read from MH i2c: E2 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 03 00 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 03 00 4D 43 00 90 00 04 [00:56:29]RAPDU: 90 00 [00:56:29]wFMCommunicate OK [00:56:29]wFMCommunicate request_size=30 [00:56:29]MH_SAM_APDU [00:56:29]CAPDU: 80 0D 02 02 19 30 39 36 33 32 35 39 10 04 04 00 53 14 00 00 35 04 06 00 16 96 AD 03 16 4A [00:56:29]Write to MH i2c: E2 21 00 4E 43 80 0D 02 02 19 00 30 39 36 33 32 35 39 10 04 04 00 53 14 00 00 35 04 06 00 16 96 AD 03 16 4A 00 00 29 [00:56:29]Write i2c OK [00:56:29]MH_I2C_Read... [00:56:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:29]Read from MH i2c: E2 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 03 00 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 03 00 4E 43 00 90 00 05 [00:56:29]RAPDU: 90 00 [00:56:29]wFMCommunicate OK [00:56:29]wFMCommunicate request_size=4 [00:56:29]MH_SAM_APDU [00:56:29]CAPDU: 80 0D 03 02 [00:56:29]Write to MH i2c: E2 08 00 4F 43 80 0D 03 02 00 00 00 00 0D [00:56:29]Write i2c OK [00:56:29]MH_I2C_Read... [00:56:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:56:29]Read from MH i2c: E2 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 0B 00 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 0B 00 4F 43 00 B6 22 79 A8 22 0A 2C C0 90 00 1F [00:56:29]RAPDU: B6 22 79 A8 22 0A 2C C0 90 00 [00:56:29]wFMCommunicate OK [00:56:29]SAM_PROTO_SignData done [00:56:29]FM_MakeSignedData done [00:56:29]CreateOFDProtocolMessage [00:56:29]wFMCommunicate request_size=4 [00:56:29]MH_SAM_APDU [00:56:29]CAPDU: 80 11 00 00 [00:56:29]Write to MH i2c: E2 08 00 50 43 80 11 00 00 00 00 00 00 0D [00:56:29]Write i2c OK [00:56:29]MH_I2C_Read... [00:56:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:29]Read from MH i2c: E2 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 17 00 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: E2 17 00 50 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 62 [00:56:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:56:29]wFMCommunicate OK [00:56:29]CreateOFDProtocolMessage done [00:56:29]OFDSenderStorePacket 5203 [00:56:29]StoreOFDPacket docnum=5203 [00:56:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 86 07 1B 01 C5 D5 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 C3 FC 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 53 14 00 00 35 04 06 00 16 96 AD 03 16 4A B6 22 79 A8 22 0A 2C C0 [00:56:29]CheckFolder [00:56:29]dirname=/storage/ofd_packets [00:56:29]CheckFolder done [00:56:29]ProducePacketName [00:56:29]name=ofd_packets/00005203 [00:56:29]NVStorageSaveData ofd_packets/00005203 [00:56:29]File name is /storage/ofd_packets/00005203 [00:56:29]Write 321 bytes [00:56:29]NVStorageSaveData done [00:56:29]OFDSenderStorePacket done [00:56:29]KKMCreateOFDPacket done [00:56:29]NVStorageSaveData kkm_last_timestamp [00:56:29]File name is /storage/kkm_last_timestamp [00:56:29]Write 4 bytes [00:56:29]NVStorageSaveData done [00:56:29]ExternCall_PrintAddStr [00:56:29]wPrintStart [00:56:29]Write to MH i2c: 01 00 00 51 43 94 [00:56:29]Write i2c OK [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: 01 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: 01 07 00 [00:56:29]MH_I2C_Read... [00:56:29]Read from MH i2c: 01 07 00 51 43 00 00 00 00 00 FF 0F A9 [00:56:29]RasterBufferAndPrint [00:56:29]line Счет N : (3)141119 [00:56:29]line ИÐÐ: 02508201610067 [00:56:29]line Контрольно-КаÑÑовый Чек [00:56:29]line ПРОДÐЖР[00:56:29]line Товар: 47802995 [00:56:29]line Сигареты Winston XS Silver [00:56:29]line 1.000 * 135.00 [00:56:29]line = 135.00 [00:56:29]line ÐДС 12% ÐСП 1% [00:56:29]line > о реализуемом товаре [00:56:29]line ИТОГО: 135.00 [00:56:29]line ÐСП 1% : 1.19 [00:56:29]line ÐДС 12% : 14.34 [00:56:29]line Ðаличными: 135.00 [00:56:29]line Безнал.: 0.00 [00:56:29]line МеÑто: ÐЗС â„– 135 "Партнер Ðефть" [00:56:29]line ÐдреÑ: 720001, Ñ. Учар, Толойкон а/а, ул. Мамырова б/н, 40.502451,72.781041 [00:56:29]line СÐО: Общий режим [00:56:29]line Чек 5 18.05.2024 00:56 [00:56:29]line Смена: 46 ФФД: 1.0 [00:56:29]line ЗÐМ: 0300000237 [00:56:29]line РÐМ: 0000000000154221 [00:56:29]line ВерÑÐ¸Ñ ÐšÐšÐœ: v1.0 [00:56:29]line ФМ: 0000000000963259 [00:56:29]line ФД: 5203 [00:56:29]line ФПД: 24836403566154 [00:56:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240518T005635&type=1&operation_type=1&fn_number=0000000000963259&fd_number=5203&fm=24836403566154&tin=02508201610067®Number=0000000000154221&sum=13500 [00:56:29]OFD Sender: Processing packet 5203 [packets to send 4, broken 3] [00:56:29]ProducePacketName [00:56:29]name=ofd_packets/00005203 [00:56:29]OFD Sender: To server: ‡•öpG, [00:56:29]CommunicateWithHost lk.salyk.kg:30040 [00:56:29]ConnectInit lk.salyk.kg [00:56:29]line 0 [00:56:29]written 0, free lines is 4095 [00:56:29]Connected sock=9 [00:56:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 23 01 00 00 86 07 1B 01 C5 D5 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 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 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 C3 FC 47 66 0E 04 04 00 2E 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 10 04 04 00 53 14 00 00 35 04 06 00 16 96 AD 03 16 4A B6 22 79 A8 22 0A 2C C0 [00:56:30]Write to MH i2c: 01 00 00 79 43 BC [00:56:30]Write i2c OK [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: 01 [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: 01 07 00 [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: 01 07 00 79 43 00 00 00 00 00 99 0C 68 [00:56:30]RasterBufferAndPrint [00:56:30]line [00:56:30]line [00:56:30]line [00:56:30]line [00:56:30]line [00:56:30]written 0, free lines is 3229 [00:56:30]MH_Cut [00:56:30]Write to MH i2c: D1 01 00 80 43 01 95 [00:56:30]Write i2c OK [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: D1 [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: D1 01 00 [00:56:30]MH_I2C_Read... [00:56:30]Read from MH i2c: D1 01 00 80 43 00 94 [00:56:30]Write to MH i2c: 01 00 00 81 43 C4 [00:56:30]Write i2c OK [00:56:30]MH_I2C_Read... [00:56:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 4F 00 00 00 DB 15 47 00 EF 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 39 36 33 32 35 39 10 04 04 00 53 14 00 00 F4 03 04 00 83 A8 47 66 B6 04 01 00 00 85 33 A3 A8 C1 E1 10 1D [00:56:30]CommunicateWithHost err = 0 [00:56:30]CheckOFDResponse [00:56:30]1017 (14) - 77093643461234 [00:56:30]1041 (16) - 0000000000963259 [00:56:30]1040 (4) - 5203 [00:56:30]1012 (4) - 17.05.2024 18:57 [00:56:30]1206 (1) - 0 [00:56:30]OFD Sender: Remove packet 5203 [00:56:30]ProducePacketName [00:56:30]name=ofd_packets/00005203 [00:56:30]NVStorageDeleteData [00:56:30]OFD Sender: No OFD packet to send [00:56:31]*** Cut start [00:56:31]*** Partial cut [00:56:31]*** CUTSNS_PIN = 1 [00:56:31]*** CUTSNS_PIN = 0 [00:56:31]*** Brake cut motor [00:56:31]Read from MH i2c: 01 [00:56:31]MH_I2C_Read... [00:56:31]*** Stop cut motor [00:56:31]*** Cut end [00:56:31]Read from MH i2c: 01 07 00 [00:56:31]MH_I2C_Read... [00:56:31]Read from MH i2c: 01 07 00 81 43 00 00 00 00 00 FF 0F D9 [00:56:31]process_action close_receipt done [00:56:31]requested_data is exist [00:56:31]produce_requested_data [00:56:31]requested_item fm.sn is exist - process it [00:56:31]wFMCommunicate request_size=4 [00:56:31]MH_SAM_APDU [00:56:31]CAPDU: 80 11 00 00 [00:56:31]Write to MH i2c: E2 08 00 82 43 80 11 00 00 00 00 00 00 3F [00:56:31]Write i2c OK [00:56:31]MH_I2C_Read... [00:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:31]Read from MH i2c: E2 [00:56:31]MH_I2C_Read... [00:56:31]Read from MH i2c: E2 17 00 [00:56:31]MH_I2C_Read... [00:56:31]Read from MH i2c: E2 17 00 82 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 94 [00:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 90 00 [00:56:31]wFMCommunicate OK [00:56:31]requested_item fd.num is exist - process it [00:56:31]SAM_PROTO_GetFieldsCounters [00:56:31]wFMCommunicate request_size=4 [00:56:31]MH_SAM_APDU [00:56:31]CAPDU: 80 13 00 00 [00:56:31]Write to MH i2c: E2 08 00 83 43 80 13 00 00 00 00 00 00 42 [00:56:31]Write i2c OK [00:56:31]MH_I2C_Read... [00:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:56:32]Read from MH i2c: E2 [00:56:32]MH_I2C_Read... [00:56:32]Read from MH i2c: E2 62 00 [00:56:32]MH_I2C_Read... [00:56:32]Read from MH i2c: E2 62 00 83 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 53 14 00 00 0E 04 04 00 2E 00 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 FF [00:56:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 32 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 35 34 32 32 31 10 04 04 00 53 14 00 00 0E 04 04 00 2E 00 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:56:32]wFMCommunicate OK [00:56:32]SAM_PROTO_GetFieldsCounters done [00:56:32]requested_item shift.num is exist - process it [00:56:32]requested_item shift.opened is exist - process it [00:56:32]req_shift_opened [00:56:32]FM_GetShiftState [00:56:32]SAM_PROTO_GetShiftState [00:56:32]wFMCommunicate request_size=4 [00:56:32]MH_SAM_APDU [00:56:32]CAPDU: 80 13 01 00 [00:56:32]Write to MH i2c: E2 08 00 84 43 80 13 01 00 00 00 00 00 44 [00:56:32]Write i2c OK [00:56:32]MH_I2C_Read... [00:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:32]Read from MH i2c: E2 [00:56:32]MH_I2C_Read... [00:56:32]Read from MH i2c: E2 0E 00 [00:56:32]MH_I2C_Read... [00:56:32]Read from MH i2c: E2 0E 00 84 43 00 09 00 01 A2 F2 47 66 00 00 00 00 90 00 91 [00:56:32]RAPDU: 09 00 01 A2 F2 47 66 00 00 00 00 90 00 [00:56:32]wFMCommunicate OK [00:56:32]SAM_PROTO_GetShiftState done [00:56:32]FM_GetShiftState done [00:56:32]req_shift_opened done [00:56:32]requested_item shift.open_date is exist - process it [00:56:32]req_shift_open_date [00:56:32]req_shift_open_date done [00:56:32]produce_requested_data done [00:56:32]produce_requested_data return {"fm.sn":"0000000000963259","fd.num":5203,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202} [00:56:32]process_action_free close_receipt [00:56:32]json_value_free [00:56:32]json_value_free done [00:56:32]process_json_proto returns [00:56:32]Send response to host [00:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963259","fd.num":5203,"shift.num":46,"shift.opened":1,"shift.open_date":1715991202}}} [00:56:32]free response buf [00:56:32]execute_script done [00:56:32]execute_script returns [00:56:32]free content buf [00:56:32]Sock 7.Close socket [00:56:32]Sock 7.Thread stoped [00:56:35]OFD Sender: No OFD packet to send [00:56:40]OFD Sender: No OFD packet to send [00:56:45]OFD Sender: No OFD packet to send [00:56:50]OFD Sender: No OFD packet to send [00:56:55]OFD Sender: No OFD packet to send [00:57:00]OFD Sender: No OFD packet to send [00:57:05]OFD Sender: No OFD packet to send [00:57:10]OFD Sender: No OFD packet to send [00:57:15]OFD Sender: No OFD packet to send [00:57:20]OFD Sender: No OFD packet to send [00:57:25]OFD Sender: No OFD packet to send [00:57:30]OFD Sender: No OFD packet to send [00:57:35]OFD Sender: No OFD packet to send [00:57:40]OFD Sender: No OFD packet to send [00:57:45]OFD Sender: No OFD packet to send [00:57:50]OFD Sender: No OFD packet to send [00:57:55]OFD Sender: No OFD packet to send [00:58:00]OFD Sender: No OFD packet to send [00:58:05]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:05]OFD Sender: No OFD packet to send [01:01:10]OFD Sender: No OFD packet to send [01:01:15]OFD Sender: No OFD packet to send [01:01:20]OFD Sender: No OFD packet to send [01:01:25]OFD Sender: No OFD packet to send [01:01:30]OFD Sender: No OFD packet to send [01:01:36]OFD Sender: No OFD packet to send [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:56]OFD Sender: No OFD packet to send [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:26]OFD Sender: No OFD packet to send [01:02:31]OFD Sender: No OFD packet to send [01:02:36]OFD Sender: No OFD packet to send [01:02:41]OFD Sender: No OFD packet to send [01:02:46]OFD Sender: No OFD packet to send [01:02:51]OFD Sender: No OFD packet to send [01:02:56]OFD Sender: No OFD packet to send [01:03:01]OFD Sender: No OFD packet to send [01:03:06]OFD Sender: No OFD packet to send [01:03:11]OFD Sender: No OFD packet to send [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:36]OFD Sender: No OFD packet to send [01:03:41]OFD Sender: No OFD packet to send [01:03:46]OFD Sender: No OFD packet to send [01:03:51]OFD Sender: No OFD packet to send [01:03:56]OFD Sender: No OFD packet to send [01:04:01]OFD Sender: No OFD packet to send [01:04:06]OFD Sender: No OFD packet to send [01:04:11]OFD Sender: No OFD packet to send [01:04:16]OFD Sender: No OFD packet to send [01:04:21]OFD Sender: No OFD packet to send [01:04:26]OFD Sender: No OFD packet to send [01:04:31]OFD Sender: No OFD packet to send [01:04:36]OFD Sender: No OFD packet to send [01:04:41]OFD Sender: No OFD packet to send [01:04:46]OFD Sender: No OFD packet to send [01:04:51]OFD Sender: No OFD packet to send [01:04:56]OFD Sender: No OFD packet to send [01:05:01]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:11]OFD Sender: No OFD packet to send [01:05:16]OFD Sender: No OFD packet to send [01:05:21]OFD Sender: No OFD packet to send [01:05:26]OFD Sender: No OFD packet to send [01:05:31]OFD Sender: No OFD packet to send [01:05:36]OFD Sender: No OFD packet to send [01:05:41]OFD Sender: No OFD packet to send [01:05:46]OFD Sender: No OFD packet to send [01:05:51]OFD Sender: No OFD packet to send [01:05:56]OFD Sender: No OFD packet to send [01:06:01]OFD Sender: No OFD packet to send [01:06:06]OFD Sender: No OFD packet to send [01:06:11]OFD Sender: No OFD packet to send [01:06:16]OFD Sender: No OFD packet to send [01:06:21]OFD Sender: No OFD packet to send [01:06:26]OFD Sender: No OFD packet to send [01:06:31]OFD Sender: No OFD packet to send [01:06:36]OFD Sender: No OFD packet to send [01:06:41]OFD Sender: No OFD packet to send [01:06:46]OFD Sender: No OFD packet to send [01:06:51]OFD Sender: No OFD packet to send [01:06:56]OFD Sender: No OFD packet to send [01:07:01]OFD Sender: No OFD packet to send [01:07:06]OFD Sender: No OFD packet to send [01:07:11]OFD Sender: No OFD packet to send [01:07:16]OFD Sender: No OFD packet to send [01:07:21]OFD Sender: No OFD packet to send [01:07:26]OFD Sender: No OFD packet to send [01:07:31]OFD Sender: No OFD packet to send [01:07:36]OFD Sender: No OFD packet to send [01:07:41]OFD Sender: No OFD packet to send [01:07:46]OFD Sender: No OFD packet to send [01:07:51]OFD Sender: No OFD packet to send [01:07:56]OFD Sender: No OFD packet to send [01:08:01]OFD Sender: No OFD packet to send [01:08:06]OFD Sender: No OFD packet to send [01:08:11]OFD Sender: No OFD packet to send [01:08:16]OFD Sender: No OFD packet to send [01:08:21]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:31]OFD Sender: No OFD packet to send [01:08:36]OFD Sender: No OFD packet to send [01:08:41]OFD Sender: No OFD packet to send [01:08:46]OFD Sender: No OFD packet to send [01:08:51]OFD Sender: No OFD packet to send [01:08:56]OFD Sender: No OFD packet to send [01:09:01]OFD Sender: No OFD packet to send [01:09:06]OFD Sender: No OFD packet to send [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:21]OFD Sender: No OFD packet to send [01:09:26]OFD Sender: No OFD packet to send [01:09:31]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:51]OFD Sender: No OFD packet to send [01:09:56]OFD Sender: No OFD packet to send [01:10:01]OFD Sender: No OFD packet to send [01:10:06]OFD Sender: No OFD packet to send [01:10:11]OFD Sender: No OFD packet to send [01:10:16]OFD Sender: No OFD packet to send [01:10:21]OFD Sender: No OFD packet to send [01:10:26]OFD Sender: No OFD packet to send [01:10:31]OFD Sender: No OFD packet to send [01:10:36]OFD Sender: No OFD packet to send [01:10:41]OFD Sender: No OFD packet to send [01:10:46]OFD Sender: No OFD packet to send [01:10:51]OFD Sender: No OFD packet to send [01:10:56]OFD Sender: No OFD packet to send [01:11:01]OFD Sender: No OFD packet to send [01:11:06]OFD Sender: No OFD packet to send [01:11:11]OFD Sender: No OFD packet to send [01:11:16]OFD Sender: No OFD packet to send [01:11:21]OFD Sender: No OFD packet to send [01:11:26]OFD Sender: No OFD packet to send [01:11:31]OFD Sender: No OFD packet to send [01:11:36]OFD Sender: No OFD packet to send [01:11:41]OFD Sender: No OFD packet to send [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:21]OFD Sender: No OFD packet to send [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:11]OFD Sender: No OFD packet to send [01:14:16]OFD Sender: No OFD packet to send [01:14:21]OFD Sender: No OFD packet to send [01:14:26]OFD Sender: No OFD packet to send [01:14:31]OFD Sender: No OFD packet to send [01:14:36]OFD Sender: No OFD packet to send [01:14:41]OFD Sender: No OFD packet to send [01:14:46]OFD Sender: No OFD packet to send [01:14:51]OFD Sender: No OFD packet to send [01:14:56]OFD Sender: No OFD packet to send [01:15:01]OFD Sender: No OFD packet to send [01:15:06]OFD Sender: No OFD packet to send [01:15:11]OFD Sender: No OFD packet to send [01:15:16]OFD Sender: No OFD packet to send [01:15:21]OFD Sender: No OFD packet to send [01:15:26]OFD Sender: No OFD packet to send [01:15:31]OFD Sender: No OFD packet to send [01:15:36]OFD Sender: No OFD packet to send [01:15:41]OFD Sender: No OFD packet to send [01:15:46]OFD Sender: No OFD packet to send [01:15:51]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17:51]OFD Sender: No OFD packet to send [01:17:56]OFD Sender: No OFD packet to send [01:18:01]OFD Sender: No OFD packet to send [01:18:06]OFD Sender: No OFD packet to send [01:18:11]OFD Sender: No OFD packet to send [01:18:16]OFD Sender: No OFD packet to send [01:18:21]OFD Sender: No OFD packet to send [01:18:26]OFD Sender: No OFD packet to send [01:18:31]OFD Sender: No OFD packet to send [01:18:36]OFD Sender: No OFD packet to send [01:18:41]OFD Sender: No OFD packet to send [01:18:46]OFD Sender: No OFD packet to send [01:18:51]OFD Sender: No OFD packet to send [01:18:56]OFD Sender: No OFD packet to send [01:19:01]OFD Sender: No OFD packet to send [01:19:06]OFD Sender: No OFD packet to send [01:19:11]OFD Sender: No OFD packet to send [01:19:16]OFD Sender: No OFD packet to send [01:19:21]OFD Sender: No OFD packet to send [01:19:26]OFD Sender: No OFD packet to send [01:19:31]OFD Sender: No OFD packet to send [01:19:36]OFD Sender: No OFD packet to send [01:19:41]OFD Sender: No OFD packet to send [01:19:46]OFD Sender: No OFD packet to send [01:19:51]OFD Sender: No OFD packet to send [01:19:56]OFD Sender: No OFD packet to send [01:20:01]OFD Sender: No OFD packet to send [01:20:06]OFD Sender: No OFD packet to send [01:20:11]OFD Sender: No OFD packet to send [01:20:16]OFD Sender: No OFD packet to send [01:20:21]OFD Sender: No OFD packet to send [01:20:26]OFD Sender: No OFD packet to send [01:20:31]OFD Sender: No OFD packet to send [01:20:36]OFD Sender: No OFD packet to send [01:20:41]OFD Sender: No OFD packet to send [01:20:46]OFD Sender: No OFD packet to send [01:20:51]OFD Sender: No OFD packet to send [01:20:56]OFD Sender: No OFD packet to send [01:21:01]OFD Sender: No OFD packet to send [01:21:06]OFD Sender: No OFD packet to send [01:21:11]OFD Sender: No OFD packet to send [01:21:16]OFD Sender: No OFD packet to send [01:21:21]OFD Sender: No OFD packet to send [01:21:26]OFD Sender: No OFD packet to send [01:21:31]OFD Sender: No OFD packet to send [01:21:36]OFD Sender: No OFD packet to send [01:21:41]OFD Sender: No OFD packet to send [01:21:46]OFD Sender: No OFD packet to send [01:21:51]OFD Sender: No OFD packet to send [01:21:56]OFD Sender: No OFD packet to send [01:22:01]OFD Sender: No OFD packet to send [01:22:06]OFD Sender: No OFD packet to send [01:22:11]OFD Sender: No OFD packet to send [01:22:16]OFD Sender: No OFD packet to send [01:22:21]OFD Sender: No OFD packet to send [01:22:26]OFD Sender: No OFD packet to send [01:22:31]OFD Sender: No OFD packet to send [01:22:36]OFD Sender: No OFD packet to send [01:22:41]OFD Sender: No OFD packet to send [01:22:46]OFD Sender: No OFD packet to send [01:22:51]OFD Sender: No OFD packet to send [01:22:56]OFD Sender: No OFD packet to send [01:23:01]OFD Sender: No OFD packet to send [01:23:06]OFD Sender: No OFD packet to send [01:23:11]OFD Sender: No OFD packet to send [01:23:16]OFD Sender: No OFD packet to send [01:23:21]OFD Sender: No OFD packet to send [01:23:27]OFD Sender: No OFD packet to send [01:23:32]OFD Sender: No OFD packet to send [01:23:37]OFD Sender: No OFD packet to send [01:23:42]OFD Sender: No OFD packet to send [01:23:47]OFD Sender: No OFD packet to send [01:23:52]OFD Sender: No OFD packet to send [01:23:57]OFD Sender: No OFD packet to send [01:24:02]OFD Sender: No OFD packet to send [01:24:07]OFD Sender: No OFD packet to send [01:24:12]OFD Sender: No OFD packet to send [01:24:17]OFD Sender: No OFD packet to send [01:24:22]OFD Sender: No OFD packet to send [01:24:27]OFD Sender: No OFD packet to send [01:24:32]OFD Sender: No OFD packet to send [01:24:37]OFD Sender: No OFD packet to send [01:24:42]OFD Sender: No OFD packet to send [01:24:47]OFD Sender: No OFD packet to send [01:24:52]OFD Sender: No OFD packet to send [01:24:57]OFD Sender: No OFD packet to send [01:25:02]OFD Sender: No OFD packet to send [01:25:07]OFD Sender: No OFD packet to send [01:25:12]OFD Sender: No OFD packet to send [01:25:17]OFD Sender: No OFD packet to send [01:25:22]OFD Sender: No OFD packet to send [01:25:27]OFD Sender: No OFD packet to send [01:25:32]OFD Sender: No OFD packet to send [01:25:37]OFD Sender: No OFD packet to send [01:25:42]OFD Sender: No OFD packet to send [01:25:47]OFD Sender: No OFD packet to send [01:25:52]OFD Sender: No OFD packet to send [01:25:57]OFD Sender: No OFD packet to send [01:26:02]OFD Sender: No OFD packet to send [01:26:07]OFD Sender: No OFD packet to send [01:26:12]OFD Sender: No OFD packet to send [01:26:17]OFD Sender: No OFD packet to send [01:26:22]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:52]OFD Sender: No OFD packet to send [01:28:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:22]OFD Sender: No OFD packet to send [01:29:27]OFD Sender: No OFD packet to send [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:27]OFD Sender: No OFD packet to send [01:30:32]OFD Sender: No OFD packet to send [01:30:37]OFD Sender: No OFD packet to send [01:30:42]OFD Sender: No OFD packet to send [01:30:47]OFD Sender: No OFD packet to send [01:30:52]OFD Sender: No OFD packet to send [01:30:57]OFD Sender: No OFD packet to send [01:31:02]OFD Sender: No OFD packet to send [01:31:07]OFD Sender: No OFD packet to send [01:31:12]OFD Sender: No OFD packet to send [01:31:17]OFD Sender: No OFD packet to send [01:31:22]OFD Sender: No OFD packet to send [01:31:27]OFD Sender: No OFD packet to send [01:31:32]OFD Sender: No OFD packet to send [01:31:37]OFD Sender: No OFD packet to send [01:31:42]OFD Sender: No OFD packet to send [01:31:47]OFD Sender: No OFD packet to send [01:31:52]OFD Sender: No OFD packet to send [01:31:57]OFD Sender: No OFD packet to send [01:32:02]OFD Sender: No OFD packet to send [01:32:07]OFD Sender: No OFD packet to send [01:32:12]OFD Sender: No OFD packet to send [01:32:17]OFD Sender: No OFD packet to send [01:32:22]OFD Sender: No OFD packet to send [01:32:27]OFD Sender: No OFD packet to send [01:32:32]OFD Sender: No OFD packet to send [01:32:37]OFD Sender: No OFD packet to send [01:32:42]OFD Sender: No OFD packet to send [01:32:47]OFD Sender: No OFD packet to send [01:32:52]OFD Sender: No OFD packet to send [01:32:57]OFD Sender: No OFD packet to send [01:33:02]OFD Sender: No OFD packet to send [01:33:07]OFD Sender: No OFD packet to send [01:33:12]OFD Sender: No OFD packet to send [01:33:17]OFD Sender: No OFD packet to send [01:33:22]OFD Sender: No OFD packet to send [01:33:27]OFD Sender: No OFD packet to send [01:33:32]OFD Sender: No OFD packet to send [01:33:37]OFD Sender: No OFD packet to send [01:33:42]OFD Sender: No OFD packet to send [01:33:47]OFD Sender: No OFD packet to send [01:33:52]OFD Sender: No OFD packet to send [01:33:57]OFD Sender: No OFD packet to send [01:34:02]OFD Sender: No OFD packet to send [01:34:07]OFD Sender: No OFD packet to send [01:34:12]OFD Sender: No OFD packet to send [01:34:17]OFD Sender: No OFD packet to send [01:34:22]OFD Sender: No OFD packet to send [01:34:27]OFD Sender: No OFD packet to send [01:34:32]OFD Sender: No OFD packet to send [01:34:37]OFD Sender: No OFD packet to send [01:34:42]OFD Sender: No OFD packet to send [01:34:47]OFD Sender: No OFD packet to send [01:34:52]OFD Sender: No OFD packet to send [01:34:57]OFD Sender: No OFD packet to send [01:35:02]OFD Sender: No OFD packet to send [01:35:07]OFD Sender: No OFD packet to send [01:35:12]OFD Sender: No OFD packet to send [01:35:17]OFD Sender: No OFD packet to send [01:35:22]OFD Sender: No OFD packet to send [01:35:27]OFD Sender: No OFD packet to send [01:35:32]OFD Sender: No OFD packet to send [01:35:37]OFD Sender: No OFD packet to send [01:35:42]OFD Sender: No OFD packet to send [01:35:47]OFD Sender: No OFD packet to send [01:35:52]OFD Sender: No OFD packet to send [01:35:57]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:17]OFD Sender: No OFD packet to send [01:38:22]OFD Sender: No OFD packet to send [01:38:27]OFD Sender: No OFD packet to send [01:38:32]OFD Sender: No OFD packet to send [01:38:37]OFD Sender: No OFD packet to send [01:38:42]OFD Sender: No OFD packet to send [01:38:47]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:39:02]OFD Sender: No OFD packet to send [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:37]OFD Sender: No OFD packet to send [01:39:42]OFD Sender: No OFD packet to send [01:39:47]OFD Sender: No OFD packet to send [01:39:52]OFD Sender: No OFD packet to send [01:39:57]OFD Sender: No OFD packet to send [01:40:02]OFD Sender: No OFD packet to send [01:40:07]OFD Sender: No OFD packet to send [01:40:12]OFD Sender: No OFD packet to send [01:40:17]OFD Sender: No OFD packet to send [01:40:22]OFD Sender: No OFD packet to send [01:40:27]OFD Sender: No OFD packet to send [01:40:32]OFD Sender: No OFD packet to send [01:40:37]OFD Sender: No OFD packet to send [01:40:42]OFD Sender: No OFD packet to send [01:40:47]OFD Sender: No OFD packet to send [01:40:52]OFD Sender: No OFD packet to send [01:40:57]OFD Sender: No OFD packet to send [01:41:02]OFD Sender: No OFD packet to send [01:41:07]OFD Sender: No OFD packet to send [01:41:12]OFD Sender: No OFD packet to send [01:41:17]OFD Sender: No OFD packet to send [01:41:22]OFD Sender: No OFD packet to send [01:41:27]OFD Sender: No OFD packet to send [01:41:32]OFD Sender: No OFD packet to send [01:41:37]OFD Sender: No OFD packet to send [01:41:42]OFD Sender: No OFD packet to send [01:41:47]OFD Sender: No OFD packet to send [01:41:52]OFD Sender: No OFD packet to send [01:41:57]OFD Sender: No OFD packet to send [01:42:02]OFD Sender: No OFD packet to send [01:42:07]OFD Sender: No OFD packet to send [01:42:12]OFD Sender: No OFD packet to send [01:42:17]OFD Sender: No OFD packet to send [01:42:22]OFD Sender: No OFD packet to send [01:42:27]OFD Sender: No OFD packet to send [01:42:32]OFD Sender: No OFD packet to send [01:42:37]OFD Sender: No OFD packet to send [01:42:42]OFD Sender: No OFD packet to send [01:42:47]OFD Sender: No OFD packet to send [01:42:52]OFD Sender: No OFD packet to send [01:42:57]OFD Sender: No OFD packet to send [01:43:02]OFD Sender: No OFD packet to send [01:43:07]OFD Sender: No OFD packet to send [01:43:12]OFD Sender: No OFD packet to send [01:43:17]OFD Sender: No OFD packet to send [01:43:22]OFD Sender: No OFD packet to send [01:43:27]OFD Sender: No OFD packet to send [01:43:32]OFD Sender: No OFD packet to send [01:43:37]OFD Sender: No OFD packet to send [01:43:42]OFD Sender: No OFD packet to send [01:43:47]OFD Sender: No OFD packet to send [01:43:52]OFD Sender: No OFD packet to send [01:43:57]OFD Sender: No OFD packet to send [01:44:02]OFD Sender: No OFD packet to send [01:44:07]OFD Sender: No OFD packet to send [01:44:12]OFD Sender: No OFD packet to send [01:44:17]OFD Sender: No OFD packet to send [01:44:22]OFD Sender: No OFD packet to send [01:44:27]OFD Sender: No OFD packet to send [01:44:32]OFD Sender: No OFD packet to send [01:44:37]OFD Sender: No OFD packet to send [01:44:42]OFD Sender: No OFD packet to send [01:44:47]OFD Sender: No OFD packet to send [01:44:52]OFD Sender: No OFD packet to send [01:44:57]OFD Sender: No OFD packet to send [01:45:02]OFD Sender: No OFD packet to send [01:45:08]OFD Sender: No OFD packet to send [01:45:13]OFD Sender: No OFD packet to send [01:45:18]OFD Sender: No OFD packet to send [01:45:23]OFD Sender: No OFD packet to send [01:45:28]OFD Sender: No OFD packet to send [01:45:33]OFD Sender: No OFD packet to send [01:45:38]OFD Sender: No OFD packet to send [01:45:43]OFD Sender: No OFD packet to send [01:45:48]OFD Sender: No OFD packet to send [01:45:53]OFD Sender: No OFD packet to send [01:45:58]OFD Sender: No OFD packet to send [01:46:03]OFD Sender: No OFD packet to send [01:46:08]OFD Sender: No OFD packet to send [01:46:13]OFD Sender: No OFD packet to send [01:46:18]OFD Sender: No OFD packet to send [01:46:23]OFD Sender: No OFD packet to send [01:46:28]OFD Sender: No OFD packet to send [01:46:33]OFD Sender: No OFD packet to send [01:46:38]OFD Sender: No OFD packet to send [01:46:43]OFD Sender: No OFD packet to send [01:46:46]int [01:46:46]Write to MH i2c: 01 00 00 85 43 C8 [01:46:46]*** FLAG_PRN_PAP1 set [01:46:46]Write i2c OK [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 07 00 [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 07 00 85 43 00 01 00 00 00 FF 0F DE [01:46:46]state=0 [01:46:46]No paper [01:46:46]int [01:46:46]Write to MH i2c: 01 00 00 86 43 C9 [01:46:46]*** FLAG_PRN_PAP2 set [01:46:46]Write i2c OK [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 07 00 [01:46:46]MH_I2C_Read... [01:46:46]Read from MH i2c: 01 07 00 86 43 00 03 00 00 00 FF 0F E1 [01:46:46]state=0 [01:46:46]No paper [01:46:46]Cover opened [01:46:48]OFD Sender: No OFD packet to send [01:46:48]int [01:46:48]Write to MH i2c: 01 00 00 87 43 CA [01:46:48]*** FLAG_PRN_PAP2 reset [01:46:48]Write i2c OK [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 07 00 [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 07 00 87 43 00 01 00 00 00 FF 0F E0 [01:46:48]state=3 [01:46:48]No paper [01:46:48]Cover closed [01:46:48]int [01:46:48]Write to MH i2c: 01 00 00 88 43 CB [01:46:48]*** FLAG_PRN_PAP2 set [01:46:48]Write i2c OK [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 07 00 [01:46:48]MH_I2C_Read... [01:46:48]Read from MH i2c: 01 07 00 88 43 00 03 00 00 00 FF 0F E3 [01:46:48]state=0 [01:46:48]No paper [01:46:48]Cover opened [01:46:53]OFD Sender: No OFD packet to send [01:46:53]Write to MH i2c: 01 00 00 89 43 CC [01:46:53]Write i2c OK [01:46:53]MH_I2C_Read... [01:46:53]Read from MH i2c: 01 [01:46:53]MH_I2C_Read... [01:46:53]Read from MH i2c: 01 07 00 [01:46:53]MH_I2C_Read... [01:46:53]Read from MH i2c: 01 07 00 89 43 00 03 00 00 00 FF 0F E4 [01:46:53]state=3 [01:46:53]No paper [01:46:53]Cover opened [01:46:56]int [01:46:56]Write to MH i2c: 01 00 00 8A 43 CD [01:46:56]Write i2c OK [01:46:56]MH_I2C_Read... [01:46:56]Read from MH i2c: 01 [01:46:56]MH_I2C_Read... [01:46:56]Read from MH i2c: 01 07 00 [01:46:56]MH_I2C_Read... [01:46:56]*** FLAG_PRN_PAP2 reset [01:46:56]*** FLAG_PRN_PAP1 reset [01:46:56]Read from MH i2c: 01 07 00 8A 43 00 00 00 00 00 FF 0F E2 [01:46:56]state=3 [01:46:56]Cover closed [01:46:58]OFD Sender: No OFD packet to send [01:47:03]OFD Sender: No OFD packet to send [01:47:08]OFD Sender: No OFD packet to send [01:47:13]OFD Sender: No OFD packet to send [01:47:18]OFD Sender: No OFD packet to send [01:47:23]OFD Sender: No OFD packet to send [01:47:28]OFD Sender: No OFD packet to send [01:47:33]OFD Sender: No OFD packet to send [01:47:38]OFD Sender: No OFD packet to send [01:47:43]OFD Sender: No OFD packet to send [01:47:48]OFD Sender: No OFD packet to send [01:47:53]OFD Sender: No OFD packet to send [01:47:58]OFD Sender: No OFD packet to send [01:48:03]OFD Sender: No OFD packet to send [01:48:08]OFD Sender: No OFD packet to send [01:48:13]OFD Sender: No OFD packet to send [01:48:18]OFD Sender: No OFD packet to send [01:48:23]OFD Sender: No OFD packet to send [01:48:28]OFD Sender: No OFD packet to send [01:48:33]OFD Sender: No OFD packet to send [01:48:38]OFD Sender: No OFD packet to send [01:48:43]OFD Sender: No OFD packet to send [01:48:48]OFD Sender: No OFD packet to send [01:48:53]OFD Sender: No OFD packet to send [01:48:58]OFD Sender: No OFD packet to send [01:49:03]OFD Sender: No OFD packet to send [01:49:08]OFD Sender: No OFD packet to send [01:49:13]OFD Sender: No OFD packet to send [01:49:18]OFD Sender: No OFD packet to send [01:49:23]OFD Sender: No OFD packet to send [01:49:28]OFD Sender: No OFD packet to send [01:49:33]OFD Sender: No OFD packet to send [01:49:38]OFD Sender: No OFD packet to send [01:49:43]OFD Sender: No OFD packet to send [01:49:48]OFD Sender: No OFD packet to send [01:49:53]OFD Sender: No OFD packet to send [01:49:58]OFD Sender: No OFD packet to send [01:50:03]OFD Sender: No OFD packet to send [01:50:08]OFD Sender: No OFD packet to send [01:50:13]OFD Sender: No OFD packet to send [01:50:18]OFD Sender: No OFD packet to send [01:50:23]OFD Sender: No OFD packet to send [01:50:28]OFD Sender: No OFD packet to send [01:50:33]OFD Sender: No OFD packet to send [01:50:38]OFD Sender: No OFD packet to send [01:50:43]OFD Sender: No OFD packet to send [01:50:48]OFD Sender: No OFD packet to send [01:50:53]OFD Sender: No OFD packet to send [01:50:58]OFD Sender: No OFD packet to send [01:51:03]OFD Sender: No OFD packet to send [01:51:08]OFD Sender: No OFD packet to send [01:51:13]OFD Sender: No OFD packet to send [01:51:18]OFD Sender: No OFD packet to send [01:51:23]OFD Sender: No OFD packet to send [01:51:28]OFD Sender: No OFD packet to send [01:51:33]OFD Sender: No OFD packet to send [01:51:38]OFD Sender: No OFD packet to send [01:51:43]OFD Sender: No OFD packet to send [01:51:48]OFD Sender: No OFD packet to send [01:51:53]OFD Sender: No OFD packet to send [01:51:58]OFD Sender: No OFD packet to send [01:52:03]OFD Sender: No OFD packet to send [01:52:08]OFD Sender: No OFD packet to send [01:52:13]OFD Sender: No OFD packet to send [01:52:18]OFD Sender: No OFD packet to send [01:52:23]OFD Sender: No OFD packet to send [01:52:28]OFD Sender: No OFD packet to send [01:52:33]OFD Sender: No OFD packet to send [01:52:38]OFD Sender: No OFD packet to send [01:52:43]OFD Sender: No OFD packet to send [01:52:48]OFD Sender: No OFD packet to send [01:52:53]OFD Sender: No OFD packet to send [01:52:58]OFD Sender: No OFD packet to send [01:53:03]OFD Sender: No OFD packet to send [01:53:08]OFD Sender: No OFD packet to send [01:53:13]OFD Sender: No OFD packet to send [01:53:18]OFD Sender: No OFD packet to send [01:53:23]OFD Sender: No OFD packet to send [01:53:28]OFD Sender: No OFD packet to send [01:53:33]OFD Sender: No OFD packet to send [01:53:38]OFD Sender: No OFD packet to send [01:53:43]OFD Sender: No OFD packet to send [01:53:48]OFD Sender: No OFD packet to send [01:53:53]OFD Sender: No OFD packet to send [01:53:58]OFD Sender: No OFD packet to send [01:54:03]OFD Sender: No OFD packet to send [01:54:08]OFD Sender: No OFD packet to send [01:54:13]OFD Sender: No OFD packet to send [01:54:18]OFD Sender: No OFD packet to send [01:54:23]OFD Sender: No OFD packet to send [01:54:28]OFD Sender: No OFD packet to send [01:54:33]OFD Sender: No OFD packet to send [01:54:38]OFD Sender: No OFD packet to send [01:54:43]OFD Sender: No OFD packet to send [01:54:48]OFD Sender: No OFD packet to send [01:54:53]OFD Sender: No OFD packet to send [01:54:58]OFD Sender: No OFD packet to send [01:55:03]OFD Sender: No OFD packet to send [01:55:08]OFD Sender: No OFD packet to send [01:55:13]OFD Sender: No OFD packet to send [01:55:18]OFD Sender: No OFD packet to send [01:55:23]OFD Sender: No OFD packet to send [01:55:28]OFD Sender: No OFD packet to send [01:55:33]OFD Sender: No OFD packet to send [01:55:38]OFD Sender: No OFD packet to send [01:55:43]OFD Sender: No OFD packet to send [01:55:48]OFD Sender: No OFD packet to send [01:55:53]OFD Sender: No OFD packet to send [01:55:58]OFD Sender: No OFD packet to send [01:56:03]OFD Sender: No OFD packet to send [01:56:08]OFD Sender: No OFD packet to send [01:56:13]OFD Sender: No OFD packet to send [01:56:18]OFD Sender: No OFD packet to send [01:56:23]OFD Sender: No OFD packet to send [01:56:28]OFD Sender: No OFD packet to send [01:56:33]OFD Sender: No OFD packet to send [01:56:38]OFD Sender: No OFD packet to send [01:56:43]OFD Sender: No OFD packet to send [01:56:48]OFD Sender: No OFD packet to send [01:56:53]OFD Sender: No OFD packet to send [01:56:58]OFD Sender: No OFD packet to send [01:57:03]OFD Sender: No OFD packet to send [01:57:08]OFD Sender: No OFD packet to send [01:57:13]OFD Sender: No OFD packet to send [01:57:18]OFD Sender: No OFD packet to send [01:57:23]OFD Sender: No OFD packet to send [01:57:28]OFD Sender: No OFD packet to send [01:57:33]OFD Sender: No OFD packet to send [01:57:38]OFD Sender: No OFD packet to send [01:57:43]OFD Sender: No OFD packet to send [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:28]OFD Sender: No OFD packet to send [01:58:33]OFD Sender: No OFD packet to send [01:58:38]OFD Sender: No OFD packet to send [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:38]OFD Sender: No OFD packet to send [02:00:43]OFD Sender: No OFD packet to send [02:00:48]OFD Sender: No OFD packet to send [02:00:53]OFD Sender: No OFD packet to send [02:00:58]OFD Sender: No OFD packet to send [02:01:03]OFD Sender: No OFD packet to send [02:01:08]OFD Sender: No OFD packet to send [02:01:13]OFD Sender: No OFD packet to send [02:01:18]OFD Sender: No OFD packet to send [02:01:23]OFD Sender: No OFD packet to send [02:01:28]OFD Sender: No OFD packet to send [02:01:33]OFD Sender: No OFD packet to send [02:01:38]OFD Sender: No OFD packet to send [02:01:43]OFD Sender: No OFD packet to send [02:01:48]OFD Sender: No OFD packet to send [02:01:53]OFD Sender: No OFD packet to send [02:01:58]OFD Sender: No OFD packet to send [02:02:03]OFD Sender: No OFD packet to send [02:02:08]OFD Sender: No OFD packet to send [02:02:13]OFD Sender: No OFD packet to send [02:02:18]OFD Sender: No OFD packet to send [02:02:23]OFD Sender: No OFD packet to send [02:02:28]OFD Sender: No OFD packet to send [02:02:33]OFD Sender: No OFD packet to send [02:02:38]OFD Sender: No OFD packet to send [02:02:43]OFD Sender: No OFD packet to send [02:02:48]OFD Sender: No OFD packet to send [02:02:53]OFD Sender: No OFD packet to send [02:02:58]OFD Sender: No OFD packet to send [02:03:03]OFD Sender: No OFD packet to send [02:03:08]OFD Sender: No OFD packet to send [02:03:13]OFD Sender: No OFD packet to send [02:03:18]OFD Sender: No OFD packet to send [02:03:23]OFD Sender: No OFD packet to send [02:03:28]OFD Sender: No OFD packet to send [02:03:33]OFD Sender: No OFD packet to send [02:03:38]OFD Sender: No OFD packet to send [02:03:43]OFD Sender: No OFD packet to send [02:03:48]OFD Sender: No OFD packet to send [02:03:53]OFD Sender: No OFD packet to send [02:03:58]OFD Sender: No OFD packet to send [02:04:03]OFD Sender: No OFD packet to send [02:04:08]OFD Sender: No OFD packet to send [02:04:13]OFD Sender: No OFD packet to send [02:04:18]OFD Sender: No OFD packet to send [02:04:23]OFD Sender: No OFD packet to send [02:04:28]OFD Sender: No OFD packet to send [02:04:33]OFD Sender: No OFD packet to send [02:04:38]OFD Sender: No OFD packet to send [02:04:43]OFD Sender: No OFD packet to send [02:04:48]OFD Sender: No OFD packet to send [02:04:53]OFD Sender: No OFD packet to send [02:04:58]OFD Sender: No OFD packet to send [02:05:03]OFD Sender: No OFD packet to send [02:05:08]OFD Sender: No OFD packet to send [02:05:13]OFD Sender: No OFD packet to send [02:05:18]OFD Sender: No OFD packet to send [02:05:23]OFD Sender: No OFD packet to send [02:05:28]OFD Sender: No OFD packet to send [02:05:33]OFD Sender: No OFD packet to send [02:05:38]OFD Sender: No OFD packet to send [02:05:43]OFD Sender: No OFD packet to send [02:05:48]OFD Sender: No OFD packet to send [02:05:53]OFD Sender: No OFD packet to send [02:05:58]OFD Sender: No OFD packet to send [02:06:03]OFD Sender: No OFD packet to send [02:06:08]OFD Sender: No OFD packet to send [02:06:13]OFD Sender: No OFD packet to send [02:06:18]OFD Sender: No OFD packet to send [02:06:23]OFD Sender: No OFD packet to send [02:06:28]OFD Sender: No OFD packet to send [02:06:33]OFD Sender: No OFD packet to send [02:06:38]OFD Sender: No OFD packet to send [02:06:43]OFD Sender: No OFD packet to send [02:06:48]OFD Sender: No OFD packet to send [02:06:53]OFD Sender: No OFD packet to send [02:06:58]OFD Sender: No OFD packet to send [02:07:04]OFD Sender: No OFD packet to send [02:07:09]OFD Sender: No OFD packet to send [02:07:14]OFD Sender: No OFD packet to send [02:07:19]OFD Sender: No OFD packet to send [02:07:24]OFD Sender: No OFD packet to send [02:07:29]OFD Sender: No OFD packet to send [02:07:34]OFD Sender: No OFD packet to send [02:07:39]OFD Sender: No OFD packet to send [02:07:44]OFD Sender: No OFD packet to send [02:07:49]OFD Sender: No OFD packet to send [02:07:54]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:14]OFD Sender: No OFD packet to send [02:08:19]OFD Sender: No OFD packet to send [02:08:24]OFD Sender: No OFD packet to send [02:08:29]OFD Sender: No OFD packet to send [02:08:34]OFD Sender: No OFD packet to send [02:08:39]OFD Sender: No OFD packet to send [02:08:44]OFD Sender: No OFD packet to send [02:08:49]OFD Sender: No OFD packet to send [02:08:54]OFD Sender: No OFD packet to send [02:08:59]OFD Sender: No OFD packet to send [02:09:04]OFD Sender: No OFD packet to send [02:09:09]OFD Sender: No OFD packet to send [02:09:14]OFD Sender: No OFD packet to send [02:09:19]OFD Sender: No OFD packet to send [02:09:24]OFD Sender: No OFD packet to send [02:09:29]OFD Sender: No OFD packet to send [02:09:34]OFD Sender: No OFD packet to send [02:09:39]OFD Sender: No OFD packet to send [02:09:44]OFD Sender: No OFD packet to send [02:09:49]OFD Sender: No OFD packet to send [02:09:54]OFD Sender: No OFD packet to send [02:09:59]OFD Sender: No OFD packet to send [02:10:04]OFD Sender: No OFD packet to send [02:10:09]OFD Sender: No OFD packet to send [02:10:14]OFD Sender: No OFD packet to send [02:10:19]OFD Sender: No OFD packet to send [02:10:24]OFD Sender: No OFD packet to send [02:10:29]OFD Sender: No OFD packet to send [02:10:34]OFD Sender: No OFD packet to send [02:10:39]OFD Sender: No OFD packet to send [02:10:44]OFD Sender: No OFD packet to send [02:10:49]OFD Sender: No OFD packet to send [02:10:54]OFD Sender: No OFD packet to send [02:10:59]OFD Sender: No OFD packet to send [02:11:04]OFD Sender: No OFD packet to send [02:11:09]OFD Sender: No OFD packet to send [02:11:14]OFD Sender: No OFD packet to send [02:11:19]OFD Sender: No OFD packet to send [02:11:24]OFD Sender: No OFD packet to send [02:11:29]OFD Sender: No OFD packet to send [02:11:34]OFD Sender: No OFD packet to send [02:11:39]OFD Sender: No OFD packet to send [02:11:44]OFD Sender: No OFD packet to send [02:11:49]OFD Sender: No OFD packet to send [02:11:54]OFD Sender: No OFD packet to send [02:11:59]OFD Sender: No OFD packet to send [02:12:04]OFD Sender: No OFD packet to send [02:12:09]OFD Sender: No OFD packet to send [02:12:14]OFD Sender: No OFD packet to send [02:12:19]OFD Sender: No OFD packet to send [02:12:24]OFD Sender: No OFD packet to send [02:12:29]OFD Sender: No OFD packet to send [02:12:34]OFD Sender: No OFD packet to send [02:12:39]OFD Sender: No OFD packet to send [02:12: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:24]OFD Sender: No OFD packet to send [02:13:29]OFD Sender: No OFD packet to send [02:13:34]OFD Sender: No OFD packet to send [02:13:39]OFD Sender: No OFD packet to send [02:13:42]recv_with_timeout no data received [02:13:44]OFD Sender: No OFD packet to send [02:13:49]OFD Sender: No OFD packet to send [02:13:54]OFD Sender: No OFD packet to send [02:13:59]OFD Sender: No OFD packet to send [02:14:04]OFD Sender: No OFD packet to send [02:14:09]OFD Sender: No OFD packet to send [02:14:14]OFD Sender: No OFD packet to send [02:14:19]OFD Sender: No OFD packet to send [02:14:24]OFD Sender: No OFD packet to send [02:14:29]OFD Sender: No OFD packet to send [02:14:34]OFD Sender: No OFD packet to send [02:14:39]OFD Sender: No OFD packet to send [02:14:44]OFD Sender: No OFD packet to send [02:14:49]OFD Sender: No OFD packet to send [02:14:54]OFD Sender: No OFD packet to send [02:14:59]OFD Sender: No OFD packet to send [02:15:04]OFD Sender: No OFD packet to send [02:15:09]OFD Sender: No OFD packet to send [02:15:14]OFD Sender: No OFD packet to send [02:15:19]OFD Sender: No OFD packet to send [02:15:24]OFD Sender: No OFD packet to send [02:15:29]OFD Sender: No OFD packet to send [02:15:34]OFD Sender: No OFD packet to send [02:15:39]OFD Sender: No OFD packet to send [02:15:44]OFD Sender: No OFD packet to send [02:15:49]OFD Sender: No OFD packet to send [02:15:54]OFD Sender: No OFD packet to send [02:15:59]OFD Sender: No OFD packet to send [02:16:04]OFD Sender: No OFD packet to send [02:16:09]OFD Sender: No OFD packet to send [02:16:14]OFD Sender: No OFD packet to send [02:16:19]OFD Sender: No OFD packet to send [02:16:24]OFD Sender: No OFD packet to send [02:16:29]OFD Sender: No OFD packet to send [02:16:34]OFD Sender: No OFD packet to send [02:16:39]OFD Sender: No OFD packet to send [02:16:44]OFD Sender: No OFD packet to send [02:16:49]OFD Sender: No OFD packet to send [02:16:54]OFD Sender: No OFD packet to send [02:16:59]OFD Sender: No OFD packet to send [02:17:04]OFD Sender: No OFD packet to send [02:17:09]OFD Sender: No OFD packet to send [02:17:14]OFD Sender: No OFD packet to send [02:17:19]OFD Sender: No OFD packet to send [02:17:24]OFD Sender: No OFD packet to send [02:17:29]OFD Sender: No OFD packet to send [02:17:34]OFD Sender: No OFD packet to send [02:17:39]OFD Sender: No OFD packet to send [02:17:44]OFD Sender: No OFD packet to send [02:17:49]OFD Sender: No OFD packet to send [02:17:54]OFD Sender: No OFD packet to send [02:17:59]OFD Sender: No OFD packet to send [02:18:04]OFD Sender: No OFD packet to send [02:18:09]OFD Sender: No OFD packet to send [02:18:14]OFD Sender: No OFD packet to send [02:18:19]OFD Sender: No OFD packet to send [02:18:24]OFD Sender: No OFD packet to send [02:18:29]OFD Sender: No OFD packet to send [02:18:34]OFD Sender: No OFD packet to send [02:18:39]OFD Sender: No OFD packet to send [02:18:44]OFD Sender: No OFD packet to send [02:18:49]OFD Sender: No OFD packet to send [02:18:54]OFD Sender: No OFD packet to send [02:18:59]OFD Sender: No OFD packet to send [02:19:04]OFD Sender: No OFD packet to send [02:19:09]OFD Sender: No OFD packet to send [02:19:14]OFD Sender: No OFD packet to send [02:19:19]OFD Sender: No OFD packet to send [02:19:24]OFD Sender: No OFD packet to send [02:19:29]OFD Sender: No OFD packet to send [02:19:34]OFD Sender: No OFD packet to send [02:19:39]OFD Sender: No OFD packet to send [02:19:44]OFD Sender: No OFD packet to send [02:19:49]OFD Sender: No OFD packet to send [02:19:54]OFD Sender: No OFD packet to send [02:19:59]OFD Sender: No OFD packet to send [02:20:04]OFD Sender: No OFD packet to send [02:20:09]OFD Sender: No OFD packet to send [02:20:14]OFD Sender: No OFD packet to send [02:20:19]OFD Sender: No OFD packet to send [02:20:24]OFD Sender: No OFD packet to send [02:20:29]OFD Sender: No OFD packet to send [02:20:34]OFD Sender: No OFD packet to send [02:20:39]OFD Sender: No OFD packet to send [02:20:44]OFD Sender: No OFD packet to send [02:20:49]OFD Sender: No OFD packet to send [02:20:54]OFD Sender: No OFD packet to send [02:20:59]OFD Sender: No OFD packet to send [02:21:04]OFD Sender: No OFD packet to send [02:21:09]OFD Sender: No OFD packet to send [02:21:14]OFD Sender: No OFD packet to send [02:21:19]OFD Sender: No OFD packet to send [02:21:24]OFD Sender: No OFD packet to send [02:21:29]OFD Sender: No OFD packet to send [02:21:34]OFD Sender: No OFD packet to send [02:21:39]OFD Sender: No OFD packet to send [02:21:44]OFD Sender: No OFD packet to send [02:21:49]OFD Sender: No OFD packet to send [02:21:54]OFD Sender: No OFD packet to send [02:21:59]OFD Sender: No OFD packet to send [02:22:04]OFD Sender: No OFD packet to send [02:22:09]OFD Sender: No OFD packet to send [02:22:14]OFD Sender: No OFD packet to send [02:22:19]OFD Sender: No OFD packet to send [02:22:24]OFD Sender: No OFD packet to send [02:22:29]OFD Sender: No OFD packet to send [02:22:34]OFD Sender: No OFD packet to send [02:22:39]OFD Sender: No OFD packet to send [02:22:44]OFD Sender: No OFD packet to send [02:22:49]OFD Sender: No OFD packet to send [02:22:54]OFD Sender: No OFD packet to send [02:22:59]OFD Sender: No OFD packet to send [02:23:04]OFD Sender: No OFD packet to send [02:23:09]OFD Sender: No OFD packet to send [02:23:14]OFD Sender: No OFD packet to send [02:23:19]OFD Sender: No OFD packet to send [02:23:24]OFD Sender: No OFD packet to send [02:23:29]OFD Sender: No OFD packet to send [02:23:34]OFD Sender: No OFD packet to send [02:23:39]OFD Sender: No OFD packet to send [02:23:44]OFD Sender: No OFD packet to send [02:23:49]OFD Sender: No OFD packet to send [02:23:54]OFD Sender: No OFD packet to send [02:23:59]OFD Sender: No OFD packet to send [02:24:04]OFD Sender: No OFD packet to send [02:24:09]OFD Sender: No OFD packet to send [02:24:14]OFD Sender: No OFD packet to send [02:24:19]OFD Sender: No OFD packet to send [02:24:24]OFD Sender: No OFD packet to send [02:24:29]OFD Sender: No OFD packet to send [02:24:34]OFD Sender: No OFD packet to send [02:24:39]OFD Sender: No OFD packet to send [02:24:44]OFD Sender: No OFD packet to send [02:24:49]OFD Sender: No OFD packet to send [02:24:54]OFD Sender: No OFD packet to send [02:24:59]OFD Sender: No OFD packet to send [02:25:04]OFD Sender: No OFD packet to send [02:25:09]OFD Sender: No OFD packet to send [02:25:14]OFD Sender: No OFD packet to send [02:25:19]OFD Sender: No OFD packet to send [02:25:24]OFD Sender: No OFD packet to send [02:25:29]OFD Sender: No OFD packet to send [02:25:34]OFD Sender: No OFD packet to send [02:25:39]OFD Sender: No OFD packet to send [02:25:44]OFD Sender: No OFD packet to send [02:25:49]OFD Sender: No OFD packet to send [02:25:54]OFD Sender: No OFD packet to send [02:25:59]OFD Sender: No OFD packet to send [02:26:04]OFD Sender: No OFD packet to send [02:26:09]OFD Sender: No OFD packet to send [02:26:14]OFD Sender: No OFD packet to send [02:26:19]OFD Sender: No OFD packet to send [02:26:24]OFD Sender: No OFD packet to send [02:26:29]OFD Sender: No OFD packet to send [02:26:34]OFD Sender: No OFD packet to send [02:26:39]OFD Sender: No OFD packet to send [02:26:44]OFD Sender: No OFD packet to send [02:26:49]OFD Sender: No OFD packet to send [02:26:54]OFD Sender: No OFD packet to send [02:26:59]OFD Sender: No OFD packet to send [02:27:04]OFD Sender: No OFD packet to send [02:27:09]OFD Sender: No OFD packet to send [02:27:14]OFD Sender: No OFD packet to send [02:27:19]OFD Sender: No OFD packet to send [02:27:24]OFD Sender: No OFD packet to send [02:27:29]OFD Sender: No OFD packet to send [02:27:34]OFD Sender: No OFD packet to send [02:27:39]OFD Sender: No OFD packet to send [02:27:44]OFD Sender: No OFD packet to send [02:27:49]OFD Sender: No OFD packet to send [02:27:54]OFD Sender: No OFD packet to send [02:27:59]OFD Sender: No OFD packet to send [02:28:04]OFD Sender: No OFD packet to send [02:28:09]OFD Sender: No OFD packet to send [02:28:14]OFD Sender: No OFD packet to send [02:28:19]OFD Sender: No OFD packet to send [02:28:24]OFD Sender: No OFD packet to send [02:28:29]OFD Sender: No OFD packet to send [02:28:34]OFD Sender: No OFD packet to send [02:28:39]OFD Sender: No OFD packet to send [02:28:44]OFD Sender: No OFD packet to send [02:28:49]OFD Sender: No OFD packet to send [02:28:54]OFD Sender: No OFD packet to send [02:29:00]OFD Sender: No OFD packet to send [02:29:05]OFD Sender: No OFD packet to send [02:29:10]OFD Sender: No OFD packet to send [02:29:15]OFD Sender: No OFD packet to send [02:29:20]OFD Sender: No OFD packet to send [02:29:25]OFD Sender: No OFD packet to send [02:29:30]OFD Sender: No OFD packet to send [02:29:35]OFD Sender: No OFD packet to send [02:29:40]OFD Sender: No OFD packet to send [02:29:45]OFD Sender: No OFD packet to send [02:29:50]OFD Sender: No OFD packet to send [02:29:55]OFD Sender: No OFD packet to send [02:30:00]OFD Sender: No OFD packet to send [02:30:05]OFD Sender: No OFD packet to send [02:30:10]OFD Sender: No OFD packet to send [02:30:15]OFD Sender: No OFD packet to send [02:30:20]OFD Sender: No OFD packet to send [02:30:25]OFD Sender: No OFD packet to send [02:30:30]OFD Sender: No OFD packet to send [02:30:35]OFD Sender: No OFD packet to send [02:30:40]OFD Sender: No OFD packet to send [02:30:45]OFD Sender: No OFD packet to send [02:30:50]OFD Sender: No OFD packet to send [02:30:55]OFD Sender: No OFD packet to send [02:31:00]OFD Sender: No OFD packet to send [02:31:05]OFD Sender: No OFD packet to send [02:31:10]OFD Sender: No OFD packet to send [02:31:15]OFD Sender: No OFD packet to send [02:31:20]OFD Sender: No OFD packet to send [02:31:25]OFD Sender: No OFD packet to send [02:31:30]OFD Sender: No OFD packet to send [02:31:35]OFD Sender: No OFD packet to send [02:31:40]OFD Sender: No OFD packet to send [02:31:45]OFD Sender: No OFD packet to send [02:31:50]OFD Sender: No OFD packet to send [02:31:55]OFD Sender: No OFD packet to send [02:32:00]OFD Sender: No OFD packet to send [02:32:05]OFD Sender: No OFD packet to send [02:32:10]OFD Sender: No OFD packet to send [02:32:15]OFD Sender: No OFD packet to send [02:32:20]OFD Sender: No OFD packet to send [02:32:25]OFD Sender: No OFD packet to send [02:32:30]OFD Sender: No OFD packet to send [02:32:35]OFD Sender: No OFD packet to send [02:32:40]OFD Sender: No OFD packet to send [02:32:45]OFD Sender: No OFD packet to send [02:32:50]OFD Sender: No OFD packet to send [02:32:55]OFD Sender: No OFD packet to send [02:33:00]OFD Sender: No OFD packet to send [02:33:05]OFD Sender: No OFD packet to send [02:33:10]OFD Sender: No OFD packet to send [02:33:15]OFD Sender: No OFD packet to send [02:33:20]OFD Sender: No OFD packet to send [02:33:25]OFD Sender: No OFD packet to send [02:33:30]OFD Sender: No OFD packet to send [02:33:35]OFD Sender: No OFD packet to send [02:33:40]OFD Sender: No OFD packet to send [02:33:45]OFD Sender: No OFD packet to send [02:33:50]OFD Sender: No OFD packet to send [02:33:55]OFD Sender: No OFD packet to send [02:34:00]OFD Sender: No OFD packet to send [02:34:05]OFD Sender: No OFD packet to send [02:34:10]OFD Sender: No OFD packet to send [02:34:15]OFD Sender: No OFD packet to send [02:34:20]OFD Sender: No OFD packet to send [02:34:25]OFD Sender: No OFD packet to send [02:34:30]OFD Sender: No OFD packet to send [02:34:35]OFD Sender: No OFD packet to send [02:34:40]OFD Sender: No OFD packet to send [02:34:45]OFD Sender: No OFD packet to send [02:34:50]OFD Sender: No OFD packet to send [02:34:55]OFD Sender: No OFD packet to send [02:35:00]OFD Sender: No OFD packet to send [02:35:05]OFD Sender: No OFD packet to send [02:35:10]OFD Sender: No OFD packet to send [02:35:15]OFD Sender: No OFD packet to send [02:35:20]OFD Sender: No OFD packet to send [02:35:25]OFD Sender: No OFD packet to send [02:35:30]OFD Sender: No OFD packet to send [02:35:35]OFD Sender: No OFD packet to send [02:35:40]OFD Sender: No OFD packet to send [02:35:45]OFD Sender: No OFD packet to send [02:35:50]OFD Sender: No OFD packet to send [02:35:55]OFD Sender: No OFD packet to send [02:36:00]OFD Sender: No OFD packet to send [02:36:05]OFD Sender: No OFD packet to send [02:36:10]OFD Sender: No OFD packet to send [02:36:15]OFD Sender: No OFD packet to send [02:36:20]OFD Sender: No OFD packet to send [02:36:25]OFD Sender: No OFD packet to send [02:36:30]OFD Sender: No OFD packet to send [02:36:35]OFD Sender: No OFD packet to send [02:36:40]OFD Sender: No OFD packet to send [02:36:45]OFD Sender: No OFD packet to send [02:36:50]OFD Sender: No OFD packet to send [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:50]OFD Sender: No OFD packet to send [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:05]OFD Sender: No OFD packet to send [02:38:10]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:15]OFD Sender: No OFD packet to send [02:42:20]OFD Sender: No OFD packet to send [02:42:25]OFD Sender: No OFD packet to send [02:42:30]OFD Sender: No OFD packet to send [02:42:35]OFD Sender: No OFD packet to send [02:42:40]OFD Sender: No OFD packet to send [02:42:45]OFD Sender: No OFD packet to send [02:42:50]OFD Sender: No OFD packet to send [02:42:55]OFD Sender: No OFD packet to send [02:43:00]OFD Sender: No OFD packet to send [02:43:05]OFD Sender: No OFD packet to send [02:43:10]OFD Sender: No OFD packet to send [02:43:15]OFD Sender: No OFD packet to send [02:43:20]OFD Sender: No OFD packet to send [02:43:25]OFD Sender: No OFD packet to send [02:43:30]OFD Sender: No OFD packet to send [02:43:35]OFD Sender: No OFD packet to send [02:43:40]OFD Sender: No OFD packet to send [02:43:45]OFD Sender: No OFD packet to send [02:43:50]OFD Sender: No OFD packet to send [02:43:55]OFD Sender: No OFD packet to send [02:44:00]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:10]OFD Sender: No OFD packet to send [02:45:15]OFD Sender: No OFD packet to send [02:45:20]OFD Sender: No OFD packet to send [02:45:25]OFD Sender: No OFD packet to send [02:45:30]OFD Sender: No OFD packet to send [02:45:35]OFD Sender: No OFD packet to send [02:45:40]OFD Sender: No OFD packet to send [02:45:45]OFD Sender: No OFD packet to send [02:45:50]OFD Sender: No OFD packet to send [02:45:55]OFD Sender: No OFD packet to send [02:46:00]OFD Sender: No OFD packet to send [02:46:05]OFD Sender: No OFD packet to send [02:46:10]OFD Sender: No OFD packet to send [02:46:15]OFD Sender: No OFD packet to send [02:46:20]OFD Sender: No OFD packet to send [02:46:25]OFD Sender: No OFD packet to send [02:46:30]OFD Sender: No OFD packet to send [02:46:35]OFD Sender: No OFD packet to send [02:46:40]OFD Sender: No OFD packet to send [02:46:45]OFD Sender: No OFD packet to send [02:46:50]OFD Sender: No OFD packet to send [02:46:55]OFD Sender: No OFD packet to send [02:47:00]OFD Sender: No OFD packet to send [02:47:05]OFD Sender: No OFD packet to send [02:47:10]OFD Sender: No OFD packet to send [02:47:15]OFD Sender: No OFD packet to send [02:47:20]OFD Sender: No OFD packet to send [02:47:25]OFD Sender: No OFD packet to send [02:47:30]OFD Sender: No OFD packet to send [02:47:35]OFD Sender: No OFD packet to send [02:47:40]OFD Sender: No OFD packet to send [02:47:45]OFD Sender: No OFD packet to send [02:47:50]OFD Sender: No OFD packet to send [02:47:55]OFD Sender: No OFD packet to send [02:48:00]OFD Sender: No OFD packet to send [02:48:05]OFD Sender: No OFD packet to send [02:48:10]OFD Sender: No OFD packet to send [02:48:15]OFD Sender: No OFD packet to send [02:48:20]OFD Sender: No OFD packet to send [02:48:25]OFD Sender: No OFD packet to send [02:48:30]OFD Sender: No OFD packet to send [02:48:35]OFD Sender: No OFD packet to send [02:48:40]OFD Sender: No OFD packet to send [02:48:45]OFD Sender: No OFD packet to send [02:48:50]OFD Sender: No OFD packet to send [02:48:55]OFD Sender: No OFD packet to send [02:49:00]OFD Sender: No OFD packet to send [02:49:05]OFD Sender: No OFD packet to send [02:49:10]OFD Sender: No OFD packet to send [02:49:15]OFD Sender: No OFD packet to send [02:49:20]OFD Sender: No OFD packet to send [02:49:25]OFD Sender: No OFD packet to send [02:49:30]OFD Sender: No OFD packet to send [02:49:35]OFD Sender: No OFD packet to send [02:49:40]OFD Sender: No OFD packet to send [02:49:45]OFD Sender: No OFD packet to send [02:49:50]OFD Sender: No OFD packet to send [02:49:55]OFD Sender: No OFD packet to send [02:50:00]OFD Sender: No OFD packet to send [02:50:05]OFD Sender: No OFD packet to send [02:50:10]OFD Sender: No OFD packet to send [02:50:15]OFD Sender: No OFD packet to send [02:50:20]OFD Sender: No OFD packet to send [02:50:25]OFD Sender: No OFD packet to send [02:50:30]OFD Sender: No OFD packet to send [02:50:35]OFD Sender: No OFD packet to send [02:50:40]OFD Sender: No OFD packet to send [02:50:46]OFD Sender: No OFD packet to send [02:50:51]OFD Sender: No OFD packet to send [02:50:56]OFD Sender: No OFD packet to send [02:51:01]OFD Sender: No OFD packet to send [02:51:06]OFD Sender: No OFD packet to send [02:51:11]OFD Sender: No OFD packet to send [02:51:16]OFD Sender: No OFD packet to send [02:51:21]OFD Sender: No OFD packet to send [02:51:26]OFD Sender: No OFD packet to send [02:51:31]OFD Sender: No OFD packet to send [02:51:36]OFD Sender: No OFD packet to send [02:51:41]OFD Sender: No OFD packet to send [02:51:46]OFD Sender: No OFD packet to send [02:51:51]OFD Sender: No OFD packet to send [02:51:56]OFD Sender: No OFD packet to send [02:52:01]OFD Sender: No OFD packet to send [02:52:06]OFD Sender: No OFD packet to send [02:52:11]OFD Sender: No OFD packet to send [02:52:16]OFD Sender: No OFD packet to send [02:52:21]OFD Sender: No OFD packet to send [02:52:26]OFD Sender: No OFD packet to send [02:52:31]OFD Sender: No OFD packet to send [02:52:36]OFD Sender: No OFD packet to send [02:52:41]OFD Sender: No OFD packet to send [02:52:46]OFD Sender: No OFD packet to send [02:52:51]OFD Sender: No OFD packet to send [02:52:56]OFD Sender: No OFD packet to send [02:53:01]OFD Sender: No OFD packet to send [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:46]OFD Sender: No OFD packet to send [02:53:51]OFD Sender: No OFD packet to send [02:53:56]OFD Sender: No OFD packet to send [02:54:01]OFD Sender: No OFD packet to send [02:54:06]OFD Sender: No OFD packet to send [02:54:11]OFD Sender: No OFD packet to send [02:54:16]OFD Sender: No OFD packet to send [02:54:21]OFD Sender: No OFD packet to send [02:54:26]OFD Sender: No OFD packet to send [02:54:31]OFD Sender: No OFD packet to send [02:54:36]OFD Sender: No OFD packet to send [02:54:41]OFD Sender: No OFD packet to send [02:54:46]OFD Sender: No OFD packet to send [02:54:51]OFD Sender: No OFD packet to send [02:54:56]OFD Sender: No OFD packet to send [02:55:01]OFD Sender: No OFD packet to send [02:55:06]OFD Sender: No OFD packet to send [02:55:11]OFD Sender: No OFD packet to send [02:55:16]OFD Sender: No OFD packet to send [02:55:21]OFD Sender: No OFD packet to send [02:55:26]OFD Sender: No OFD packet to send [02:55:31]OFD Sender: No OFD packet to send [02:55:36]OFD Sender: No OFD packet to send [02:55:41]OFD Sender: No OFD packet to send [02:55:46]OFD Sender: No OFD packet to send [02:55:51]OFD Sender: No OFD packet to send [02:55:56]OFD Sender: No OFD packet to send [02:56:01]OFD Sender: No OFD packet to send [02:56:06]OFD Sender: No OFD packet to send [02:56:11]OFD Sender: No OFD packet to send [02:56:16]OFD Sender: No OFD packet to send [02:56:21]OFD Sender: No OFD packet to send [02:56:26]OFD Sender: No OFD packet to send [02:56:31]OFD Sender: No OFD packet to send [02:56:36]OFD Sender: No OFD packet to send [02:56:41]OFD Sender: No OFD packet to send [02:56:46]OFD Sender: No OFD packet to send [02:56:51]OFD Sender: No OFD packet to send [02:56:56]OFD Sender: No OFD packet to send [02:57:01]OFD Sender: No OFD packet to send [02:57:06]OFD Sender: No OFD packet to send [02:57:11]OFD Sender: No OFD packet to send [02:57:16]OFD Sender: No OFD packet to send [02:57:21]OFD Sender: No OFD packet to send [02:57:26]OFD Sender: No OFD packet to send [02:57:31]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send [02:58:06]OFD Sender: No OFD packet to send [02:58:11]OFD Sender: No OFD packet to send [02:58:16]OFD Sender: No OFD packet to send [02:58:21]OFD Sender: No OFD packet to send [02:58:26]OFD Sender: No OFD packet to send [02:58:31]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:16]OFD Sender: No OFD packet to send